summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package-lock.json2092
-rw-r--r--package.json5
-rw-r--r--postcss.config.js6
-rw-r--r--public/index.html3
-rw-r--r--src/assets/css/tailwind.css31
-rw-r--r--src/components/group/GroupMaker.vue21
-rw-r--r--src/components/group/GroupSender.vue62
-rw-r--r--src/components/group/Message.vue20
-rw-r--r--src/components/searcher/Searcher.vue41
-rw-r--r--src/components/searcher/Sugestion.vue21
-rw-r--r--src/main.js2
-rw-r--r--src/services/ChatService.js12
-rw-r--r--src/views/Home.vue52
-rw-r--r--src/views/Login.vue12
-rw-r--r--src/views/Register.vue14
-rw-r--r--tailwind.js14
16 files changed, 1815 insertions, 593 deletions
diff --git a/package-lock.json b/package-lock.json
index 59cfb94..e964a3d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -24,9 +24,12 @@
24 "@vue/cli-plugin-router": "~4.5.0", 24 "@vue/cli-plugin-router": "~4.5.0",
25 "@vue/cli-plugin-vuex": "~4.5.0", 25 "@vue/cli-plugin-vuex": "~4.5.0",
26 "@vue/cli-service": "~4.5.0", 26 "@vue/cli-service": "~4.5.0",
27 "autoprefixer": "^9.7.5",
27 "babel-eslint": "^10.1.0", 28 "babel-eslint": "^10.1.0",
28 "eslint": "^6.7.2", 29 "eslint": "^6.7.2",
29 "eslint-plugin-vue": "^6.2.2", 30 "eslint-plugin-vue": "^6.2.2",
31 "postcss-cli": "^7.1.0",
32 "tailwindcss": "^1.8.10",
30 "vue-template-compiler": "^2.6.11" 33 "vue-template-compiler": "^2.6.11"
31 } 34 }
32 }, 35 },
@@ -1636,6 +1639,51 @@
1636 "node": ">=6.9.0" 1639 "node": ">=6.9.0"
1637 } 1640 }
1638 }, 1641 },
1642 "node_modules/@fullhuman/postcss-purgecss": {
1643 "version": "2.3.0",
1644 "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-2.3.0.tgz",
1645 "integrity": "sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw==",
1646 "dependencies": {
1647 "postcss": "7.0.32",
1648 "purgecss": "^2.3.0"
1649 }
1650 },
1651 "node_modules/@fullhuman/postcss-purgecss/node_modules/postcss": {
1652 "version": "7.0.32",
1653 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
1654 "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
1655 "dependencies": {
1656 "chalk": "^2.4.2",
1657 "source-map": "^0.6.1",
1658 "supports-color": "^6.1.0"
1659 },
1660 "engines": {
1661 "node": ">=6.0.0"
1662 },
1663 "funding": {
1664 "type": "tidelift",
1665 "url": "https://tidelift.com/funding/github/npm/postcss"
1666 }
1667 },
1668 "node_modules/@fullhuman/postcss-purgecss/node_modules/source-map": {
1669 "version": "0.6.1",
1670 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
1671 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
1672 "engines": {
1673 "node": ">=0.10.0"
1674 }
1675 },
1676 "node_modules/@fullhuman/postcss-purgecss/node_modules/supports-color": {
1677 "version": "6.1.0",
1678 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
1679 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
1680 "dependencies": {
1681 "has-flag": "^3.0.0"
1682 },
1683 "engines": {
1684 "node": ">=6"
1685 }
1686 },
1639 "node_modules/@hapi/address": { 1687 "node_modules/@hapi/address": {
1640 "version": "2.1.4", 1688 "version": "2.1.4",
1641 "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", 1689 "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
@@ -1707,6 +1755,26 @@
1707 "node": ">=4" 1755 "node": ">=4"
1708 } 1756 }
1709 }, 1757 },
1758 "node_modules/@nodelib/fs.scandir": {
1759 "version": "2.1.5",
1760 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
1761 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
1762 "dependencies": {
1763 "@nodelib/fs.stat": "2.0.5",
1764 "run-parallel": "^1.1.9"
1765 },
1766 "engines": {
1767 "node": ">= 8"
1768 }
1769 },
1770 "node_modules/@nodelib/fs.scandir/node_modules/@nodelib/fs.stat": {
1771 "version": "2.0.5",
1772 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
1773 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
1774 "engines": {
1775 "node": ">= 8"
1776 }
1777 },
1710 "node_modules/@nodelib/fs.stat": { 1778 "node_modules/@nodelib/fs.stat": {
1711 "version": "1.1.3", 1779 "version": "1.1.3",
1712 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", 1780 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
@@ -1716,6 +1784,18 @@
1716 "node": ">= 6" 1784 "node": ">= 6"
1717 } 1785 }
1718 }, 1786 },
1787 "node_modules/@nodelib/fs.walk": {
1788 "version": "1.2.8",
1789 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
1790 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
1791 "dependencies": {
1792 "@nodelib/fs.scandir": "2.1.5",
1793 "fastq": "^1.6.0"
1794 },
1795 "engines": {
1796 "node": ">= 8"
1797 }
1798 },
1719 "node_modules/@soda/friendly-errors-webpack-plugin": { 1799 "node_modules/@soda/friendly-errors-webpack-plugin": {
1720 "version": "1.8.0", 1800 "version": "1.8.0",
1721 "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz", 1801 "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz",
@@ -2659,7 +2739,6 @@
2659 "version": "7.4.1", 2739 "version": "7.4.1",
2660 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 2740 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
2661 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 2741 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==",
2662 "dev": true,
2663 "bin": { 2742 "bin": {
2664 "acorn": "bin/acorn" 2743 "acorn": "bin/acorn"
2665 }, 2744 },
@@ -2676,11 +2755,20 @@
2676 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" 2755 "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0"
2677 } 2756 }
2678 }, 2757 },
2758 "node_modules/acorn-node": {
2759 "version": "1.8.2",
2760 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
2761 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
2762 "dependencies": {
2763 "acorn": "^7.0.0",
2764 "acorn-walk": "^7.0.0",
2765 "xtend": "^4.0.2"
2766 }
2767 },
2679 "node_modules/acorn-walk": { 2768 "node_modules/acorn-walk": {
2680 "version": "7.2.0", 2769 "version": "7.2.0",
2681 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 2770 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
2682 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 2771 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==",
2683 "dev": true,
2684 "engines": { 2772 "engines": {
2685 "node": ">=0.4.0" 2773 "node": ">=0.4.0"
2686 } 2774 }
@@ -2783,7 +2871,6 @@
2783 "version": "3.2.1", 2871 "version": "3.2.1",
2784 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 2872 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
2785 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 2873 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
2786 "dev": true,
2787 "dependencies": { 2874 "dependencies": {
2788 "color-convert": "^1.9.0" 2875 "color-convert": "^1.9.0"
2789 }, 2876 },
@@ -2801,7 +2888,6 @@
2801 "version": "3.1.2", 2888 "version": "3.1.2",
2802 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 2889 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
2803 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 2890 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
2804 "dev": true,
2805 "dependencies": { 2891 "dependencies": {
2806 "normalize-path": "^3.0.0", 2892 "normalize-path": "^3.0.0",
2807 "picomatch": "^2.0.4" 2893 "picomatch": "^2.0.4"
@@ -2840,7 +2926,6 @@
2840 "version": "1.0.10", 2926 "version": "1.0.10",
2841 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 2927 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
2842 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 2928 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
2843 "dev": true,
2844 "dependencies": { 2929 "dependencies": {
2845 "sprintf-js": "~1.0.2" 2930 "sprintf-js": "~1.0.2"
2846 } 2931 }
@@ -3014,6 +3099,14 @@
3014 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 3099 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
3015 "dev": true 3100 "dev": true
3016 }, 3101 },
3102 "node_modules/at-least-node": {
3103 "version": "1.0.0",
3104 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
3105 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==",
3106 "engines": {
3107 "node": ">= 4.0.0"
3108 }
3109 },
3017 "node_modules/atob": { 3110 "node_modules/atob": {
3018 "version": "2.1.2", 3111 "version": "2.1.2",
3019 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 3112 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
@@ -3030,7 +3123,6 @@
3030 "version": "9.8.8", 3123 "version": "9.8.8",
3031 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", 3124 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz",
3032 "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", 3125 "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==",
3033 "dev": true,
3034 "dependencies": { 3126 "dependencies": {
3035 "browserslist": "^4.12.0", 3127 "browserslist": "^4.12.0",
3036 "caniuse-lite": "^1.0.30001109", 3128 "caniuse-lite": "^1.0.30001109",
@@ -3048,6 +3140,11 @@
3048 "url": "https://tidelift.com/funding/github/npm/autoprefixer" 3140 "url": "https://tidelift.com/funding/github/npm/autoprefixer"
3049 } 3141 }
3050 }, 3142 },
3143 "node_modules/autoprefixer/node_modules/picocolors": {
3144 "version": "0.2.1",
3145 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
3146 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
3147 },
3051 "node_modules/aws-sign2": { 3148 "node_modules/aws-sign2": {
3052 "version": "0.7.0", 3149 "version": "0.7.0",
3053 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", 3150 "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz",
@@ -3167,8 +3264,7 @@
3167 "node_modules/balanced-match": { 3264 "node_modules/balanced-match": {
3168 "version": "1.0.2", 3265 "version": "1.0.2",
3169 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 3266 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
3170 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 3267 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
3171 "dev": true
3172 }, 3268 },
3173 "node_modules/base": { 3269 "node_modules/base": {
3174 "version": "0.11.2", 3270 "version": "0.11.2",
@@ -3271,22 +3367,10 @@
3271 "version": "2.2.0", 3367 "version": "2.2.0",
3272 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 3368 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
3273 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 3369 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==",
3274 "dev": true,
3275 "optional": true,
3276 "engines": { 3370 "engines": {
3277 "node": ">=8" 3371 "node": ">=8"
3278 } 3372 }
3279 }, 3373 },
3280 "node_modules/bindings": {
3281 "version": "1.5.0",
3282 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
3283 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
3284 "dev": true,
3285 "optional": true,
3286 "dependencies": {
3287 "file-uri-to-path": "1.0.0"
3288 }
3289 },
3290 "node_modules/bluebird": { 3374 "node_modules/bluebird": {
3291 "version": "3.7.2", 3375 "version": "3.7.2",
3292 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", 3376 "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz",
@@ -3374,7 +3458,6 @@
3374 "version": "1.1.11", 3458 "version": "1.1.11",
3375 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 3459 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
3376 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 3460 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
3377 "dev": true,
3378 "dependencies": { 3461 "dependencies": {
3379 "balanced-match": "^1.0.0", 3462 "balanced-match": "^1.0.0",
3380 "concat-map": "0.0.1" 3463 "concat-map": "0.0.1"
@@ -3539,7 +3622,6 @@
3539 "version": "4.17.6", 3622 "version": "4.17.6",
3540 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz", 3623 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz",
3541 "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==", 3624 "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==",
3542 "dev": true,
3543 "dependencies": { 3625 "dependencies": {
3544 "caniuse-lite": "^1.0.30001274", 3626 "caniuse-lite": "^1.0.30001274",
3545 "electron-to-chromium": "^1.3.886", 3627 "electron-to-chromium": "^1.3.886",
@@ -3558,12 +3640,6 @@
3558 "url": "https://opencollective.com/browserslist" 3640 "url": "https://opencollective.com/browserslist"
3559 } 3641 }
3560 }, 3642 },
3561 "node_modules/browserslist/node_modules/picocolors": {
3562 "version": "1.0.0",
3563 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
3564 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
3565 "dev": true
3566 },
3567 "node_modules/buffer": { 3643 "node_modules/buffer": {
3568 "version": "4.9.2", 3644 "version": "4.9.2",
3569 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", 3645 "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz",
@@ -3609,7 +3685,6 @@
3609 "version": "3.1.0", 3685 "version": "3.1.0",
3610 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 3686 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
3611 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", 3687 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==",
3612 "dev": true,
3613 "engines": { 3688 "engines": {
3614 "node": ">= 0.8" 3689 "node": ">= 0.8"
3615 } 3690 }
@@ -3709,7 +3784,6 @@
3709 "version": "2.0.0", 3784 "version": "2.0.0",
3710 "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", 3785 "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
3711 "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", 3786 "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
3712 "dev": true,
3713 "dependencies": { 3787 "dependencies": {
3714 "callsites": "^2.0.0" 3788 "callsites": "^2.0.0"
3715 }, 3789 },
@@ -3721,7 +3795,6 @@
3721 "version": "2.0.0", 3795 "version": "2.0.0",
3722 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", 3796 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
3723 "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", 3797 "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
3724 "dev": true,
3725 "dependencies": { 3798 "dependencies": {
3726 "caller-callsite": "^2.0.0" 3799 "caller-callsite": "^2.0.0"
3727 }, 3800 },
@@ -3733,7 +3806,6 @@
3733 "version": "2.0.0", 3806 "version": "2.0.0",
3734 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", 3807 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
3735 "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", 3808 "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=",
3736 "dev": true,
3737 "engines": { 3809 "engines": {
3738 "node": ">=4" 3810 "node": ">=4"
3739 } 3811 }
@@ -3760,6 +3832,14 @@
3760 "url": "https://github.com/sponsors/sindresorhus" 3832 "url": "https://github.com/sponsors/sindresorhus"
3761 } 3833 }
3762 }, 3834 },
3835 "node_modules/camelcase-css": {
3836 "version": "2.0.1",
3837 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
3838 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==",
3839 "engines": {
3840 "node": ">= 6"
3841 }
3842 },
3763 "node_modules/caniuse-api": { 3843 "node_modules/caniuse-api": {
3764 "version": "3.0.0", 3844 "version": "3.0.0",
3765 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", 3845 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -3776,7 +3856,6 @@
3776 "version": "1.0.30001279", 3856 "version": "1.0.30001279",
3777 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001279.tgz", 3857 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001279.tgz",
3778 "integrity": "sha512-VfEHpzHEXj6/CxggTwSFoZBBYGQfQv9Cf42KPlO79sWXCD1QNKWKsKzFeWL7QpZHJQYAvocqV6Rty1yJMkqWLQ==", 3858 "integrity": "sha512-VfEHpzHEXj6/CxggTwSFoZBBYGQfQv9Cf42KPlO79sWXCD1QNKWKsKzFeWL7QpZHJQYAvocqV6Rty1yJMkqWLQ==",
3779 "dev": true,
3780 "funding": { 3859 "funding": {
3781 "type": "opencollective", 3860 "type": "opencollective",
3782 "url": "https://opencollective.com/browserslist" 3861 "url": "https://opencollective.com/browserslist"
@@ -3801,7 +3880,6 @@
3801 "version": "2.4.2", 3880 "version": "2.4.2",
3802 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 3881 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
3803 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 3882 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
3804 "dev": true,
3805 "dependencies": { 3883 "dependencies": {
3806 "ansi-styles": "^3.2.1", 3884 "ansi-styles": "^3.2.1",
3807 "escape-string-regexp": "^1.0.5", 3885 "escape-string-regexp": "^1.0.5",
@@ -3827,8 +3905,6 @@
3827 "version": "3.5.2", 3905 "version": "3.5.2",
3828 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", 3906 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
3829 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", 3907 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
3830 "dev": true,
3831 "optional": true,
3832 "dependencies": { 3908 "dependencies": {
3833 "anymatch": "~3.1.2", 3909 "anymatch": "~3.1.2",
3834 "braces": "~3.0.2", 3910 "braces": "~3.0.2",
@@ -3849,8 +3925,6 @@
3849 "version": "3.0.2", 3925 "version": "3.0.2",
3850 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 3926 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
3851 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 3927 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
3852 "dev": true,
3853 "optional": true,
3854 "dependencies": { 3928 "dependencies": {
3855 "fill-range": "^7.0.1" 3929 "fill-range": "^7.0.1"
3856 }, 3930 },
@@ -3862,8 +3936,6 @@
3862 "version": "7.0.1", 3936 "version": "7.0.1",
3863 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 3937 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
3864 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 3938 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
3865 "dev": true,
3866 "optional": true,
3867 "dependencies": { 3939 "dependencies": {
3868 "to-regex-range": "^5.0.1" 3940 "to-regex-range": "^5.0.1"
3869 }, 3941 },
@@ -3875,8 +3947,6 @@
3875 "version": "5.1.2", 3947 "version": "5.1.2",
3876 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 3948 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
3877 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 3949 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
3878 "dev": true,
3879 "optional": true,
3880 "dependencies": { 3950 "dependencies": {
3881 "is-glob": "^4.0.1" 3951 "is-glob": "^4.0.1"
3882 }, 3952 },
@@ -3888,8 +3958,6 @@
3888 "version": "7.0.0", 3958 "version": "7.0.0",
3889 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 3959 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
3890 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 3960 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
3891 "dev": true,
3892 "optional": true,
3893 "engines": { 3961 "engines": {
3894 "node": ">=0.12.0" 3962 "node": ">=0.12.0"
3895 } 3963 }
@@ -3898,8 +3966,6 @@
3898 "version": "5.0.1", 3966 "version": "5.0.1",
3899 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 3967 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
3900 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 3968 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
3901 "dev": true,
3902 "optional": true,
3903 "dependencies": { 3969 "dependencies": {
3904 "is-number": "^7.0.0" 3970 "is-number": "^7.0.0"
3905 }, 3971 },
@@ -4199,7 +4265,6 @@
4199 "version": "6.0.0", 4265 "version": "6.0.0",
4200 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", 4266 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
4201 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", 4267 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
4202 "dev": true,
4203 "dependencies": { 4268 "dependencies": {
4204 "string-width": "^4.2.0", 4269 "string-width": "^4.2.0",
4205 "strip-ansi": "^6.0.0", 4270 "strip-ansi": "^6.0.0",
@@ -4210,7 +4275,6 @@
4210 "version": "5.0.1", 4275 "version": "5.0.1",
4211 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 4276 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
4212 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 4277 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
4213 "dev": true,
4214 "engines": { 4278 "engines": {
4215 "node": ">=8" 4279 "node": ">=8"
4216 } 4280 }
@@ -4219,7 +4283,6 @@
4219 "version": "3.0.0", 4283 "version": "3.0.0",
4220 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 4284 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
4221 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 4285 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
4222 "dev": true,
4223 "engines": { 4286 "engines": {
4224 "node": ">=8" 4287 "node": ">=8"
4225 } 4288 }
@@ -4228,7 +4291,6 @@
4228 "version": "4.2.3", 4291 "version": "4.2.3",
4229 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 4292 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
4230 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 4293 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
4231 "dev": true,
4232 "dependencies": { 4294 "dependencies": {
4233 "emoji-regex": "^8.0.0", 4295 "emoji-regex": "^8.0.0",
4234 "is-fullwidth-code-point": "^3.0.0", 4296 "is-fullwidth-code-point": "^3.0.0",
@@ -4242,7 +4304,6 @@
4242 "version": "6.0.1", 4304 "version": "6.0.1",
4243 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 4305 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
4244 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 4306 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
4245 "dev": true,
4246 "dependencies": { 4307 "dependencies": {
4247 "ansi-regex": "^5.0.1" 4308 "ansi-regex": "^5.0.1"
4248 }, 4309 },
@@ -4290,7 +4351,6 @@
4290 "version": "3.2.1", 4351 "version": "3.2.1",
4291 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", 4352 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
4292 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", 4353 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
4293 "dev": true,
4294 "dependencies": { 4354 "dependencies": {
4295 "color-convert": "^1.9.3", 4355 "color-convert": "^1.9.3",
4296 "color-string": "^1.6.0" 4356 "color-string": "^1.6.0"
@@ -4300,7 +4360,6 @@
4300 "version": "1.9.3", 4360 "version": "1.9.3",
4301 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 4361 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
4302 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 4362 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
4303 "dev": true,
4304 "dependencies": { 4363 "dependencies": {
4305 "color-name": "1.1.3" 4364 "color-name": "1.1.3"
4306 } 4365 }
@@ -4308,14 +4367,12 @@
4308 "node_modules/color-name": { 4367 "node_modules/color-name": {
4309 "version": "1.1.3", 4368 "version": "1.1.3",
4310 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 4369 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
4311 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 4370 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
4312 "dev": true
4313 }, 4371 },
4314 "node_modules/color-string": { 4372 "node_modules/color-string": {
4315 "version": "1.6.0", 4373 "version": "1.6.0",
4316 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", 4374 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
4317 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", 4375 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
4318 "dev": true,
4319 "dependencies": { 4376 "dependencies": {
4320 "color-name": "^1.0.0", 4377 "color-name": "^1.0.0",
4321 "simple-swizzle": "^0.2.2" 4378 "simple-swizzle": "^0.2.2"
@@ -4407,8 +4464,7 @@
4407 "node_modules/concat-map": { 4464 "node_modules/concat-map": {
4408 "version": "0.0.1", 4465 "version": "0.0.1",
4409 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 4466 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
4410 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 4467 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
4411 "dev": true
4412 }, 4468 },
4413 "node_modules/concat-stream": { 4469 "node_modules/concat-stream": {
4414 "version": "1.6.2", 4470 "version": "1.6.2",
@@ -4748,7 +4804,6 @@
4748 "version": "5.2.1", 4804 "version": "5.2.1",
4749 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", 4805 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
4750 "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", 4806 "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
4751 "dev": true,
4752 "dependencies": { 4807 "dependencies": {
4753 "import-fresh": "^2.0.0", 4808 "import-fresh": "^2.0.0",
4754 "is-directory": "^0.3.1", 4809 "is-directory": "^0.3.1",
@@ -4955,6 +5010,11 @@
4955 "node": ">=0.10.0" 5010 "node": ">=0.10.0"
4956 } 5011 }
4957 }, 5012 },
5013 "node_modules/css-unit-converter": {
5014 "version": "1.1.2",
5015 "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
5016 "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA=="
5017 },
4958 "node_modules/css-what": { 5018 "node_modules/css-what": {
4959 "version": "5.1.0", 5019 "version": "5.1.0",
4960 "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", 5020 "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
@@ -4971,7 +5031,6 @@
4971 "version": "3.0.0", 5031 "version": "3.0.0",
4972 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 5032 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
4973 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 5033 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==",
4974 "dev": true,
4975 "bin": { 5034 "bin": {
4976 "cssesc": "bin/cssesc" 5035 "cssesc": "bin/cssesc"
4977 }, 5036 },
@@ -5158,7 +5217,6 @@
5158 "version": "1.2.0", 5217 "version": "1.2.0",
5159 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 5218 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
5160 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 5219 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
5161 "dev": true,
5162 "engines": { 5220 "engines": {
5163 "node": ">=0.10.0" 5221 "node": ">=0.10.0"
5164 } 5222 }
@@ -5378,6 +5436,11 @@
5378 "node": ">=0.10.0" 5436 "node": ">=0.10.0"
5379 } 5437 }
5380 }, 5438 },
5439 "node_modules/defined": {
5440 "version": "1.0.0",
5441 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
5442 "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM="
5443 },
5381 "node_modules/del": { 5444 "node_modules/del": {
5382 "version": "4.1.1", 5445 "version": "4.1.1",
5383 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", 5446 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
@@ -5439,6 +5502,14 @@
5439 "node": ">= 0.6" 5502 "node": ">= 0.6"
5440 } 5503 }
5441 }, 5504 },
5505 "node_modules/dependency-graph": {
5506 "version": "0.9.0",
5507 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz",
5508 "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w==",
5509 "engines": {
5510 "node": ">= 0.6.0"
5511 }
5512 },
5442 "node_modules/des.js": { 5513 "node_modules/des.js": {
5443 "version": "1.0.1", 5514 "version": "1.0.1",
5444 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", 5515 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
@@ -5461,6 +5532,22 @@
5461 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", 5532 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
5462 "dev": true 5533 "dev": true
5463 }, 5534 },
5535 "node_modules/detective": {
5536 "version": "5.2.0",
5537 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
5538 "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
5539 "dependencies": {
5540 "acorn-node": "^1.6.1",
5541 "defined": "^1.0.0",
5542 "minimist": "^1.1.1"
5543 },
5544 "bin": {
5545 "detective": "bin/detective.js"
5546 },
5547 "engines": {
5548 "node": ">=0.8.0"
5549 }
5550 },
5464 "node_modules/diffie-hellman": { 5551 "node_modules/diffie-hellman": {
5465 "version": "5.0.3", 5552 "version": "5.0.3",
5466 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", 5553 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
@@ -5684,8 +5771,7 @@
5684 "node_modules/electron-to-chromium": { 5771 "node_modules/electron-to-chromium": {
5685 "version": "1.3.892", 5772 "version": "1.3.892",
5686 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.892.tgz", 5773 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.892.tgz",
5687 "integrity": "sha512-YDW4yIjdfMnbRoBjRZ/aNQYmT6JgQFLwmTSDRJMQdrY4MByEzppdXp3rnJ0g4LBWcsYTUvwKKClYN1ofZ0COOQ==", 5774 "integrity": "sha512-YDW4yIjdfMnbRoBjRZ/aNQYmT6JgQFLwmTSDRJMQdrY4MByEzppdXp3rnJ0g4LBWcsYTUvwKKClYN1ofZ0COOQ=="
5688 "dev": true
5689 }, 5775 },
5690 "node_modules/elliptic": { 5776 "node_modules/elliptic": {
5691 "version": "6.5.4", 5777 "version": "6.5.4",
@@ -5711,8 +5797,7 @@
5711 "node_modules/emoji-regex": { 5797 "node_modules/emoji-regex": {
5712 "version": "8.0.0", 5798 "version": "8.0.0",
5713 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 5799 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
5714 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 5800 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
5715 "dev": true
5716 }, 5801 },
5717 "node_modules/emojis-list": { 5802 "node_modules/emojis-list": {
5718 "version": "3.0.0", 5803 "version": "3.0.0",
@@ -5840,7 +5925,6 @@
5840 "version": "1.3.2", 5925 "version": "1.3.2",
5841 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 5926 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
5842 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 5927 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
5843 "dev": true,
5844 "dependencies": { 5928 "dependencies": {
5845 "is-arrayish": "^0.2.1" 5929 "is-arrayish": "^0.2.1"
5846 } 5930 }
@@ -5909,7 +5993,6 @@
5909 "version": "3.1.1", 5993 "version": "3.1.1",
5910 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 5994 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
5911 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 5995 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==",
5912 "dev": true,
5913 "engines": { 5996 "engines": {
5914 "node": ">=6" 5997 "node": ">=6"
5915 } 5998 }
@@ -5924,7 +6007,6 @@
5924 "version": "1.0.5", 6007 "version": "1.0.5",
5925 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 6008 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
5926 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 6009 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=",
5927 "dev": true,
5928 "engines": { 6010 "engines": {
5929 "node": ">=0.8.0" 6011 "node": ">=0.8.0"
5930 } 6012 }
@@ -6153,7 +6235,6 @@
6153 "version": "4.0.1", 6235 "version": "4.0.1",
6154 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 6236 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
6155 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 6237 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==",
6156 "dev": true,
6157 "bin": { 6238 "bin": {
6158 "esparse": "bin/esparse.js", 6239 "esparse": "bin/esparse.js",
6159 "esvalidate": "bin/esvalidate.js" 6240 "esvalidate": "bin/esvalidate.js"
@@ -6626,6 +6707,14 @@
6626 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 6707 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
6627 "dev": true 6708 "dev": true
6628 }, 6709 },
6710 "node_modules/fastq": {
6711 "version": "1.13.0",
6712 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
6713 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
6714 "dependencies": {
6715 "reusify": "^1.0.4"
6716 }
6717 },
6629 "node_modules/faye-websocket": { 6718 "node_modules/faye-websocket": {
6630 "version": "0.11.4", 6719 "version": "0.11.4",
6631 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", 6720 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
@@ -6687,13 +6776,6 @@
6687 "webpack": "^4.0.0" 6776 "webpack": "^4.0.0"
6688 } 6777 }
6689 }, 6778 },
6690 "node_modules/file-uri-to-path": {
6691 "version": "1.0.0",
6692 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
6693 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
6694 "dev": true,
6695 "optional": true
6696 },
6697 "node_modules/filesize": { 6779 "node_modules/filesize": {
6698 "version": "3.6.1", 6780 "version": "3.6.1",
6699 "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", 6781 "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
@@ -6793,7 +6875,6 @@
6793 "version": "4.1.0", 6875 "version": "4.1.0",
6794 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 6876 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
6795 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 6877 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
6796 "dev": true,
6797 "dependencies": { 6878 "dependencies": {
6798 "locate-path": "^5.0.0", 6879 "locate-path": "^5.0.0",
6799 "path-exists": "^4.0.0" 6880 "path-exists": "^4.0.0"
@@ -6964,28 +7045,12 @@
6964 "node_modules/fs.realpath": { 7045 "node_modules/fs.realpath": {
6965 "version": "1.0.0", 7046 "version": "1.0.0",
6966 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 7047 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
6967 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 7048 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
6968 "dev": true
6969 },
6970 "node_modules/fsevents": {
6971 "version": "2.3.2",
6972 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
6973 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
6974 "dev": true,
6975 "hasInstallScript": true,
6976 "optional": true,
6977 "os": [
6978 "darwin"
6979 ],
6980 "engines": {
6981 "node": "^8.16.0 || ^10.6.0 || >=11.0.0"
6982 }
6983 }, 7049 },
6984 "node_modules/function-bind": { 7050 "node_modules/function-bind": {
6985 "version": "1.1.1", 7051 "version": "1.1.1",
6986 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 7052 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
6987 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 7053 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
6988 "dev": true
6989 }, 7054 },
6990 "node_modules/functional-red-black-tree": { 7055 "node_modules/functional-red-black-tree": {
6991 "version": "1.0.1", 7056 "version": "1.0.1",
@@ -7006,7 +7071,6 @@
7006 "version": "2.0.5", 7071 "version": "2.0.5",
7007 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 7072 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
7008 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 7073 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==",
7009 "dev": true,
7010 "engines": { 7074 "engines": {
7011 "node": "6.* || 8.* || >= 10.*" 7075 "node": "6.* || 8.* || >= 10.*"
7012 } 7076 }
@@ -7025,6 +7089,17 @@
7025 "url": "https://github.com/sponsors/ljharb" 7089 "url": "https://github.com/sponsors/ljharb"
7026 } 7090 }
7027 }, 7091 },
7092 "node_modules/get-stdin": {
7093 "version": "8.0.0",
7094 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
7095 "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==",
7096 "engines": {
7097 "node": ">=10"
7098 },
7099 "funding": {
7100 "url": "https://github.com/sponsors/sindresorhus"
7101 }
7102 },
7028 "node_modules/get-stream": { 7103 "node_modules/get-stream": {
7029 "version": "4.1.0", 7104 "version": "4.1.0",
7030 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", 7105 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
@@ -7075,7 +7150,6 @@
7075 "version": "7.2.0", 7150 "version": "7.2.0",
7076 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 7151 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
7077 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 7152 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
7078 "dev": true,
7079 "dependencies": { 7153 "dependencies": {
7080 "fs.realpath": "^1.0.0", 7154 "fs.realpath": "^1.0.0",
7081 "inflight": "^1.0.4", 7155 "inflight": "^1.0.4",
@@ -7150,8 +7224,7 @@
7150 "node_modules/graceful-fs": { 7224 "node_modules/graceful-fs": {
7151 "version": "4.2.8", 7225 "version": "4.2.8",
7152 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", 7226 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
7153 "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", 7227 "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg=="
7154 "dev": true
7155 }, 7228 },
7156 "node_modules/gzip-size": { 7229 "node_modules/gzip-size": {
7157 "version": "5.1.1", 7230 "version": "5.1.1",
@@ -7199,7 +7272,6 @@
7199 "version": "1.0.3", 7272 "version": "1.0.3",
7200 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 7273 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
7201 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 7274 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
7202 "dev": true,
7203 "dependencies": { 7275 "dependencies": {
7204 "function-bind": "^1.1.1" 7276 "function-bind": "^1.1.1"
7205 }, 7277 },
@@ -7225,7 +7297,6 @@
7225 "version": "3.0.0", 7297 "version": "3.0.0",
7226 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 7298 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
7227 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 7299 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=",
7228 "dev": true,
7229 "engines": { 7300 "engines": {
7230 "node": ">=4" 7301 "node": ">=4"
7231 } 7302 }
@@ -7465,7 +7536,6 @@
7465 "version": "3.1.0", 7536 "version": "3.1.0",
7466 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", 7537 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
7467 "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", 7538 "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==",
7468 "dev": true,
7469 "engines": { 7539 "engines": {
7470 "node": ">=8" 7540 "node": ">=8"
7471 } 7541 }
@@ -7765,7 +7835,6 @@
7765 "version": "2.1.0", 7835 "version": "2.1.0",
7766 "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", 7836 "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
7767 "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", 7837 "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
7768 "dev": true,
7769 "dependencies": { 7838 "dependencies": {
7770 "import-from": "^2.1.0" 7839 "import-from": "^2.1.0"
7771 }, 7840 },
@@ -7777,7 +7846,6 @@
7777 "version": "2.0.0", 7846 "version": "2.0.0",
7778 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", 7847 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
7779 "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", 7848 "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
7780 "dev": true,
7781 "dependencies": { 7849 "dependencies": {
7782 "caller-path": "^2.0.0", 7850 "caller-path": "^2.0.0",
7783 "resolve-from": "^3.0.0" 7851 "resolve-from": "^3.0.0"
@@ -7790,7 +7858,6 @@
7790 "version": "2.1.0", 7858 "version": "2.1.0",
7791 "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", 7859 "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
7792 "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", 7860 "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
7793 "dev": true,
7794 "dependencies": { 7861 "dependencies": {
7795 "resolve-from": "^3.0.0" 7862 "resolve-from": "^3.0.0"
7796 }, 7863 },
@@ -7897,7 +7964,6 @@
7897 "version": "1.0.6", 7964 "version": "1.0.6",
7898 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 7965 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
7899 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 7966 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
7900 "dev": true,
7901 "dependencies": { 7967 "dependencies": {
7902 "once": "^1.3.0", 7968 "once": "^1.3.0",
7903 "wrappy": "1" 7969 "wrappy": "1"
@@ -7906,8 +7972,7 @@
7906 "node_modules/inherits": { 7972 "node_modules/inherits": {
7907 "version": "2.0.4", 7973 "version": "2.0.4",
7908 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 7974 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
7909 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 7975 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
7910 "dev": true
7911 }, 7976 },
7912 "node_modules/inquirer": { 7977 "node_modules/inquirer": {
7913 "version": "7.3.3", 7978 "version": "7.3.3",
@@ -8151,8 +8216,7 @@
8151 "node_modules/is-arrayish": { 8216 "node_modules/is-arrayish": {
8152 "version": "0.2.1", 8217 "version": "0.2.1",
8153 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 8218 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
8154 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 8219 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
8155 "dev": true
8156 }, 8220 },
8157 "node_modules/is-bigint": { 8221 "node_modules/is-bigint": {
8158 "version": "1.0.4", 8222 "version": "1.0.4",
@@ -8170,8 +8234,6 @@
8170 "version": "2.1.0", 8234 "version": "2.1.0",
8171 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 8235 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
8172 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 8236 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
8173 "dev": true,
8174 "optional": true,
8175 "dependencies": { 8237 "dependencies": {
8176 "binary-extensions": "^2.0.0" 8238 "binary-extensions": "^2.0.0"
8177 }, 8239 },
@@ -8243,7 +8305,6 @@
8243 "version": "2.8.0", 8305 "version": "2.8.0",
8244 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", 8306 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
8245 "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", 8307 "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
8246 "dev": true,
8247 "dependencies": { 8308 "dependencies": {
8248 "has": "^1.0.3" 8309 "has": "^1.0.3"
8249 }, 8310 },
@@ -8296,7 +8357,6 @@
8296 "version": "0.3.1", 8357 "version": "0.3.1",
8297 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", 8358 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
8298 "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", 8359 "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=",
8299 "dev": true,
8300 "engines": { 8360 "engines": {
8301 "node": ">=0.10.0" 8361 "node": ">=0.10.0"
8302 } 8362 }
@@ -8332,7 +8392,6 @@
8332 "version": "2.1.1", 8392 "version": "2.1.1",
8333 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 8393 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
8334 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 8394 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
8335 "dev": true,
8336 "engines": { 8395 "engines": {
8337 "node": ">=0.10.0" 8396 "node": ">=0.10.0"
8338 } 8397 }
@@ -8350,7 +8409,6 @@
8350 "version": "4.0.3", 8409 "version": "4.0.3",
8351 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 8410 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
8352 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 8411 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
8353 "dev": true,
8354 "dependencies": { 8412 "dependencies": {
8355 "is-extglob": "^2.1.1" 8413 "is-extglob": "^2.1.1"
8356 }, 8414 },
@@ -8648,7 +8706,6 @@
8648 "version": "3.14.1", 8706 "version": "3.14.1",
8649 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 8707 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
8650 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 8708 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
8651 "dev": true,
8652 "dependencies": { 8709 "dependencies": {
8653 "argparse": "^1.0.7", 8710 "argparse": "^1.0.7",
8654 "esprima": "^4.0.0" 8711 "esprima": "^4.0.0"
@@ -8678,8 +8735,7 @@
8678 "node_modules/json-parse-better-errors": { 8735 "node_modules/json-parse-better-errors": {
8679 "version": "1.0.2", 8736 "version": "1.0.2",
8680 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 8737 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
8681 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 8738 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
8682 "dev": true
8683 }, 8739 },
8684 "node_modules/json-parse-even-better-errors": { 8740 "node_modules/json-parse-even-better-errors": {
8685 "version": "2.3.1", 8741 "version": "2.3.1",
@@ -8736,7 +8792,6 @@
8736 "version": "4.0.0", 8792 "version": "4.0.0",
8737 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 8793 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
8738 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 8794 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
8739 "dev": true,
8740 "optionalDependencies": { 8795 "optionalDependencies": {
8741 "graceful-fs": "^4.1.6" 8796 "graceful-fs": "^4.1.6"
8742 } 8797 }
@@ -8909,7 +8964,6 @@
8909 "version": "5.0.0", 8964 "version": "5.0.0",
8910 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 8965 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
8911 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 8966 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
8912 "dev": true,
8913 "dependencies": { 8967 "dependencies": {
8914 "p-locate": "^4.1.0" 8968 "p-locate": "^4.1.0"
8915 }, 8969 },
@@ -8920,8 +8974,7 @@
8920 "node_modules/lodash": { 8974 "node_modules/lodash": {
8921 "version": "4.17.21", 8975 "version": "4.17.21",
8922 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 8976 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
8923 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 8977 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
8924 "dev": true
8925 }, 8978 },
8926 "node_modules/lodash.debounce": { 8979 "node_modules/lodash.debounce": {
8927 "version": "4.0.8", 8980 "version": "4.0.8",
@@ -8969,7 +9022,6 @@
8969 "version": "2.2.0", 9022 "version": "2.2.0",
8970 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", 9023 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
8971 "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", 9024 "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
8972 "dev": true,
8973 "dependencies": { 9025 "dependencies": {
8974 "chalk": "^2.0.1" 9026 "chalk": "^2.0.1"
8975 }, 9027 },
@@ -9111,7 +9163,6 @@
9111 "version": "1.4.1", 9163 "version": "1.4.1",
9112 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 9164 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
9113 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 9165 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==",
9114 "dev": true,
9115 "engines": { 9166 "engines": {
9116 "node": ">= 8" 9167 "node": ">= 8"
9117 } 9168 }
@@ -9258,7 +9309,6 @@
9258 "version": "3.0.4", 9309 "version": "3.0.4",
9259 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 9310 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
9260 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 9311 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
9261 "dev": true,
9262 "dependencies": { 9312 "dependencies": {
9263 "brace-expansion": "^1.1.7" 9313 "brace-expansion": "^1.1.7"
9264 }, 9314 },
@@ -9269,8 +9319,7 @@
9269 "node_modules/minimist": { 9319 "node_modules/minimist": {
9270 "version": "1.2.5", 9320 "version": "1.2.5",
9271 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 9321 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
9272 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 9322 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
9273 "dev": true
9274 }, 9323 },
9275 "node_modules/minipass": { 9324 "node_modules/minipass": {
9276 "version": "3.1.5", 9325 "version": "3.1.5",
@@ -9391,13 +9440,6 @@
9391 "thenify-all": "^1.0.0" 9440 "thenify-all": "^1.0.0"
9392 } 9441 }
9393 }, 9442 },
9394 "node_modules/nan": {
9395 "version": "2.15.0",
9396 "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
9397 "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
9398 "dev": true,
9399 "optional": true
9400 },
9401 "node_modules/nanomatch": { 9443 "node_modules/nanomatch": {
9402 "version": "1.2.13", 9444 "version": "1.2.13",
9403 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 9445 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
@@ -9456,6 +9498,14 @@
9456 "lower-case": "^1.1.1" 9498 "lower-case": "^1.1.1"
9457 } 9499 }
9458 }, 9500 },
9501 "node_modules/node-emoji": {
9502 "version": "1.11.0",
9503 "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz",
9504 "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==",
9505 "dependencies": {
9506 "lodash": "^4.17.21"
9507 }
9508 },
9459 "node_modules/node-forge": { 9509 "node_modules/node-forge": {
9460 "version": "0.10.0", 9510 "version": "0.10.0",
9461 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", 9511 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
@@ -9519,8 +9569,7 @@
9519 "node_modules/node-releases": { 9569 "node_modules/node-releases": {
9520 "version": "2.0.1", 9570 "version": "2.0.1",
9521 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", 9571 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
9522 "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", 9572 "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA=="
9523 "dev": true
9524 }, 9573 },
9525 "node_modules/normalize-package-data": { 9574 "node_modules/normalize-package-data": {
9526 "version": "2.5.0", 9575 "version": "2.5.0",
@@ -9547,7 +9596,6 @@
9547 "version": "3.0.0", 9596 "version": "3.0.0",
9548 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 9597 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
9549 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 9598 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==",
9550 "dev": true,
9551 "engines": { 9599 "engines": {
9552 "node": ">=0.10.0" 9600 "node": ">=0.10.0"
9553 } 9601 }
@@ -9556,7 +9604,6 @@
9556 "version": "0.1.2", 9604 "version": "0.1.2",
9557 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 9605 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
9558 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", 9606 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=",
9559 "dev": true,
9560 "engines": { 9607 "engines": {
9561 "node": ">=0.10.0" 9608 "node": ">=0.10.0"
9562 } 9609 }
@@ -9576,6 +9623,11 @@
9576 "node": ">=4" 9623 "node": ">=4"
9577 } 9624 }
9578 }, 9625 },
9626 "node_modules/normalize.css": {
9627 "version": "8.0.1",
9628 "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz",
9629 "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg=="
9630 },
9579 "node_modules/npm-run-path": { 9631 "node_modules/npm-run-path": {
9580 "version": "2.0.2", 9632 "version": "2.0.2",
9581 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 9633 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
@@ -9603,8 +9655,7 @@
9603 "node_modules/num2fraction": { 9655 "node_modules/num2fraction": {
9604 "version": "1.2.2", 9656 "version": "1.2.2",
9605 "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", 9657 "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
9606 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", 9658 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4="
9607 "dev": true
9608 }, 9659 },
9609 "node_modules/oauth-sign": { 9660 "node_modules/oauth-sign": {
9610 "version": "0.9.0", 9661 "version": "0.9.0",
@@ -9619,7 +9670,6 @@
9619 "version": "4.1.1", 9670 "version": "4.1.1",
9620 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 9671 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
9621 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 9672 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
9622 "dev": true,
9623 "engines": { 9673 "engines": {
9624 "node": ">=0.10.0" 9674 "node": ">=0.10.0"
9625 } 9675 }
@@ -9859,7 +9909,6 @@
9859 "version": "1.4.0", 9909 "version": "1.4.0",
9860 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 9910 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
9861 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 9911 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
9862 "dev": true,
9863 "dependencies": { 9912 "dependencies": {
9864 "wrappy": "1" 9913 "wrappy": "1"
9865 } 9914 }
@@ -10047,7 +10096,6 @@
10047 "version": "2.3.0", 10096 "version": "2.3.0",
10048 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 10097 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
10049 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 10098 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
10050 "dev": true,
10051 "dependencies": { 10099 "dependencies": {
10052 "p-try": "^2.0.0" 10100 "p-try": "^2.0.0"
10053 }, 10101 },
@@ -10062,7 +10110,6 @@
10062 "version": "4.1.0", 10110 "version": "4.1.0",
10063 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 10111 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
10064 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 10112 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
10065 "dev": true,
10066 "dependencies": { 10113 "dependencies": {
10067 "p-limit": "^2.2.0" 10114 "p-limit": "^2.2.0"
10068 }, 10115 },
@@ -10095,7 +10142,6 @@
10095 "version": "2.2.0", 10142 "version": "2.2.0",
10096 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 10143 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
10097 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 10144 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==",
10098 "dev": true,
10099 "engines": { 10145 "engines": {
10100 "node": ">=6" 10146 "node": ">=6"
10101 } 10147 }
@@ -10164,7 +10210,6 @@
10164 "version": "4.0.0", 10210 "version": "4.0.0",
10165 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 10211 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
10166 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 10212 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
10167 "dev": true,
10168 "dependencies": { 10213 "dependencies": {
10169 "error-ex": "^1.3.1", 10214 "error-ex": "^1.3.1",
10170 "json-parse-better-errors": "^1.0.1" 10215 "json-parse-better-errors": "^1.0.1"
@@ -10238,7 +10283,6 @@
10238 "version": "4.0.0", 10283 "version": "4.0.0",
10239 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 10284 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
10240 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 10285 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==",
10241 "dev": true,
10242 "engines": { 10286 "engines": {
10243 "node": ">=8" 10287 "node": ">=8"
10244 } 10288 }
@@ -10247,7 +10291,6 @@
10247 "version": "1.0.1", 10291 "version": "1.0.1",
10248 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 10292 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
10249 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 10293 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
10250 "dev": true,
10251 "engines": { 10294 "engines": {
10252 "node": ">=0.10.0" 10295 "node": ">=0.10.0"
10253 } 10296 }
@@ -10270,8 +10313,7 @@
10270 "node_modules/path-parse": { 10313 "node_modules/path-parse": {
10271 "version": "1.0.7", 10314 "version": "1.0.7",
10272 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 10315 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
10273 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 10316 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
10274 "dev": true
10275 }, 10317 },
10276 "node_modules/path-to-regexp": { 10318 "node_modules/path-to-regexp": {
10277 "version": "0.1.7", 10319 "version": "0.1.7",
@@ -10323,16 +10365,14 @@
10323 "dev": true 10365 "dev": true
10324 }, 10366 },
10325 "node_modules/picocolors": { 10367 "node_modules/picocolors": {
10326 "version": "0.2.1", 10368 "version": "1.0.0",
10327 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", 10369 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
10328 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", 10370 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
10329 "dev": true
10330 }, 10371 },
10331 "node_modules/picomatch": { 10372 "node_modules/picomatch": {
10332 "version": "2.3.0", 10373 "version": "2.3.0",
10333 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", 10374 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
10334 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", 10375 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==",
10335 "dev": true,
10336 "engines": { 10376 "engines": {
10337 "node": ">=8.6" 10377 "node": ">=8.6"
10338 }, 10378 },
@@ -10430,7 +10470,6 @@
10430 "version": "7.0.39", 10470 "version": "7.0.39",
10431 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", 10471 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
10432 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", 10472 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
10433 "dev": true,
10434 "dependencies": { 10473 "dependencies": {
10435 "picocolors": "^0.2.1", 10474 "picocolors": "^0.2.1",
10436 "source-map": "^0.6.1" 10475 "source-map": "^0.6.1"
@@ -10454,6 +10493,358 @@
10454 "postcss-value-parser": "^4.0.2" 10493 "postcss-value-parser": "^4.0.2"
10455 } 10494 }
10456 }, 10495 },
10496 "node_modules/postcss-cli": {
10497 "version": "7.1.2",
10498 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.2.tgz",
10499 "integrity": "sha512-3mlEmN1v2NVuosMWZM2tP8bgZn7rO5PYxRRrXtdSyL5KipcgBDjJ9ct8/LKxImMCJJi3x5nYhCGFJOkGyEqXBQ==",
10500 "dependencies": {
10501 "chalk": "^4.0.0",
10502 "chokidar": "^3.3.0",
10503 "dependency-graph": "^0.9.0",
10504 "fs-extra": "^9.0.0",
10505 "get-stdin": "^8.0.0",
10506 "globby": "^11.0.0",
10507 "postcss": "^7.0.0",
10508 "postcss-load-config": "^2.0.0",
10509 "postcss-reporter": "^6.0.0",
10510 "pretty-hrtime": "^1.0.3",
10511 "read-cache": "^1.0.0",
10512 "yargs": "^15.0.2"
10513 },
10514 "bin": {
10515 "postcss": "bin/postcss"
10516 },
10517 "engines": {
10518 "node": ">=10"
10519 }
10520 },
10521 "node_modules/postcss-cli/node_modules/@nodelib/fs.stat": {
10522 "version": "2.0.5",
10523 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
10524 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==",
10525 "engines": {
10526 "node": ">= 8"
10527 }
10528 },
10529 "node_modules/postcss-cli/node_modules/ansi-regex": {
10530 "version": "5.0.1",
10531 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
10532 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
10533 "engines": {
10534 "node": ">=8"
10535 }
10536 },
10537 "node_modules/postcss-cli/node_modules/ansi-styles": {
10538 "version": "4.3.0",
10539 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
10540 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
10541 "dependencies": {
10542 "color-convert": "^2.0.1"
10543 },
10544 "engines": {
10545 "node": ">=8"
10546 },
10547 "funding": {
10548 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
10549 }
10550 },
10551 "node_modules/postcss-cli/node_modules/array-union": {
10552 "version": "2.1.0",
10553 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
10554 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==",
10555 "engines": {
10556 "node": ">=8"
10557 }
10558 },
10559 "node_modules/postcss-cli/node_modules/braces": {
10560 "version": "3.0.2",
10561 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
10562 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
10563 "dependencies": {
10564 "fill-range": "^7.0.1"
10565 },
10566 "engines": {
10567 "node": ">=8"
10568 }
10569 },
10570 "node_modules/postcss-cli/node_modules/camelcase": {
10571 "version": "5.3.1",
10572 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
10573 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==",
10574 "engines": {
10575 "node": ">=6"
10576 }
10577 },
10578 "node_modules/postcss-cli/node_modules/chalk": {
10579 "version": "4.1.2",
10580 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
10581 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
10582 "dependencies": {
10583 "ansi-styles": "^4.1.0",
10584 "supports-color": "^7.1.0"
10585 },
10586 "engines": {
10587 "node": ">=10"
10588 },
10589 "funding": {
10590 "url": "https://github.com/chalk/chalk?sponsor=1"
10591 }
10592 },
10593 "node_modules/postcss-cli/node_modules/color-convert": {
10594 "version": "2.0.1",
10595 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
10596 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
10597 "dependencies": {
10598 "color-name": "~1.1.4"
10599 },
10600 "engines": {
10601 "node": ">=7.0.0"
10602 }
10603 },
10604 "node_modules/postcss-cli/node_modules/color-name": {
10605 "version": "1.1.4",
10606 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
10607 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
10608 },
10609 "node_modules/postcss-cli/node_modules/dir-glob": {
10610 "version": "3.0.1",
10611 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
10612 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
10613 "dependencies": {
10614 "path-type": "^4.0.0"
10615 },
10616 "engines": {
10617 "node": ">=8"
10618 }
10619 },
10620 "node_modules/postcss-cli/node_modules/fast-glob": {
10621 "version": "3.2.7",
10622 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
10623 "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
10624 "dependencies": {
10625 "@nodelib/fs.stat": "^2.0.2",
10626 "@nodelib/fs.walk": "^1.2.3",
10627 "glob-parent": "^5.1.2",
10628 "merge2": "^1.3.0",
10629 "micromatch": "^4.0.4"
10630 },
10631 "engines": {
10632 "node": ">=8"
10633 }
10634 },
10635 "node_modules/postcss-cli/node_modules/fill-range": {
10636 "version": "7.0.1",
10637 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
10638 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
10639 "dependencies": {
10640 "to-regex-range": "^5.0.1"
10641 },
10642 "engines": {
10643 "node": ">=8"
10644 }
10645 },
10646 "node_modules/postcss-cli/node_modules/fs-extra": {
10647 "version": "9.1.0",
10648 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
10649 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
10650 "dependencies": {
10651 "at-least-node": "^1.0.0",
10652 "graceful-fs": "^4.2.0",
10653 "jsonfile": "^6.0.1",
10654 "universalify": "^2.0.0"
10655 },
10656 "engines": {
10657 "node": ">=10"
10658 }
10659 },
10660 "node_modules/postcss-cli/node_modules/glob-parent": {
10661 "version": "5.1.2",
10662 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
10663 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
10664 "dependencies": {
10665 "is-glob": "^4.0.1"
10666 },
10667 "engines": {
10668 "node": ">= 6"
10669 }
10670 },
10671 "node_modules/postcss-cli/node_modules/globby": {
10672 "version": "11.0.4",
10673 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
10674 "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
10675 "dependencies": {
10676 "array-union": "^2.1.0",
10677 "dir-glob": "^3.0.1",
10678 "fast-glob": "^3.1.1",
10679 "ignore": "^5.1.4",
10680 "merge2": "^1.3.0",
10681 "slash": "^3.0.0"
10682 },
10683 "engines": {
10684 "node": ">=10"
10685 },
10686 "funding": {
10687 "url": "https://github.com/sponsors/sindresorhus"
10688 }
10689 },
10690 "node_modules/postcss-cli/node_modules/has-flag": {
10691 "version": "4.0.0",
10692 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
10693 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
10694 "engines": {
10695 "node": ">=8"
10696 }
10697 },
10698 "node_modules/postcss-cli/node_modules/ignore": {
10699 "version": "5.1.9",
10700 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
10701 "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ==",
10702 "engines": {
10703 "node": ">= 4"
10704 }
10705 },
10706 "node_modules/postcss-cli/node_modules/is-fullwidth-code-point": {
10707 "version": "3.0.0",
10708 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
10709 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
10710 "engines": {
10711 "node": ">=8"
10712 }
10713 },
10714 "node_modules/postcss-cli/node_modules/is-number": {
10715 "version": "7.0.0",
10716 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
10717 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==",
10718 "engines": {
10719 "node": ">=0.12.0"
10720 }
10721 },
10722 "node_modules/postcss-cli/node_modules/jsonfile": {
10723 "version": "6.1.0",
10724 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
10725 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
10726 "dependencies": {
10727 "universalify": "^2.0.0"
10728 },
10729 "optionalDependencies": {
10730 "graceful-fs": "^4.1.6"
10731 }
10732 },
10733 "node_modules/postcss-cli/node_modules/micromatch": {
10734 "version": "4.0.4",
10735 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
10736 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
10737 "dependencies": {
10738 "braces": "^3.0.1",
10739 "picomatch": "^2.2.3"
10740 },
10741 "engines": {
10742 "node": ">=8.6"
10743 }
10744 },
10745 "node_modules/postcss-cli/node_modules/path-type": {
10746 "version": "4.0.0",
10747 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
10748 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==",
10749 "engines": {
10750 "node": ">=8"
10751 }
10752 },
10753 "node_modules/postcss-cli/node_modules/slash": {
10754 "version": "3.0.0",
10755 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
10756 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==",
10757 "engines": {
10758 "node": ">=8"
10759 }
10760 },
10761 "node_modules/postcss-cli/node_modules/string-width": {
10762 "version": "4.2.3",
10763 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
10764 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
10765 "dependencies": {
10766 "emoji-regex": "^8.0.0",
10767 "is-fullwidth-code-point": "^3.0.0",
10768 "strip-ansi": "^6.0.1"
10769 },
10770 "engines": {
10771 "node": ">=8"
10772 }
10773 },
10774 "node_modules/postcss-cli/node_modules/strip-ansi": {
10775 "version": "6.0.1",
10776 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
10777 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
10778 "dependencies": {
10779 "ansi-regex": "^5.0.1"
10780 },
10781 "engines": {
10782 "node": ">=8"
10783 }
10784 },
10785 "node_modules/postcss-cli/node_modules/supports-color": {
10786 "version": "7.2.0",
10787 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
10788 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
10789 "dependencies": {
10790 "has-flag": "^4.0.0"
10791 },
10792 "engines": {
10793 "node": ">=8"
10794 }
10795 },
10796 "node_modules/postcss-cli/node_modules/to-regex-range": {
10797 "version": "5.0.1",
10798 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
10799 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
10800 "dependencies": {
10801 "is-number": "^7.0.0"
10802 },
10803 "engines": {
10804 "node": ">=8.0"
10805 }
10806 },
10807 "node_modules/postcss-cli/node_modules/universalify": {
10808 "version": "2.0.0",
10809 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
10810 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==",
10811 "engines": {
10812 "node": ">= 10.0.0"
10813 }
10814 },
10815 "node_modules/postcss-cli/node_modules/yargs": {
10816 "version": "15.4.1",
10817 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
10818 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
10819 "dependencies": {
10820 "cliui": "^6.0.0",
10821 "decamelize": "^1.2.0",
10822 "find-up": "^4.1.0",
10823 "get-caller-file": "^2.0.1",
10824 "require-directory": "^2.1.1",
10825 "require-main-filename": "^2.0.0",
10826 "set-blocking": "^2.0.0",
10827 "string-width": "^4.2.0",
10828 "which-module": "^2.0.0",
10829 "y18n": "^4.0.0",
10830 "yargs-parser": "^18.1.2"
10831 },
10832 "engines": {
10833 "node": ">=8"
10834 }
10835 },
10836 "node_modules/postcss-cli/node_modules/yargs-parser": {
10837 "version": "18.1.3",
10838 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
10839 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
10840 "dependencies": {
10841 "camelcase": "^5.0.0",
10842 "decamelize": "^1.2.0"
10843 },
10844 "engines": {
10845 "node": ">=6"
10846 }
10847 },
10457 "node_modules/postcss-colormin": { 10848 "node_modules/postcss-colormin": {
10458 "version": "4.0.3", 10849 "version": "4.0.3",
10459 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", 10850 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
@@ -10543,11 +10934,56 @@
10543 "node": ">=6.9.0" 10934 "node": ">=6.9.0"
10544 } 10935 }
10545 }, 10936 },
10937 "node_modules/postcss-functions": {
10938 "version": "3.0.0",
10939 "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz",
10940 "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=",
10941 "dependencies": {
10942 "glob": "^7.1.2",
10943 "object-assign": "^4.1.1",
10944 "postcss": "^6.0.9",
10945 "postcss-value-parser": "^3.3.0"
10946 }
10947 },
10948 "node_modules/postcss-functions/node_modules/postcss": {
10949 "version": "6.0.23",
10950 "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
10951 "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
10952 "dependencies": {
10953 "chalk": "^2.4.1",
10954 "source-map": "^0.6.1",
10955 "supports-color": "^5.4.0"
10956 },
10957 "engines": {
10958 "node": ">=4.0.0"
10959 }
10960 },
10961 "node_modules/postcss-functions/node_modules/postcss-value-parser": {
10962 "version": "3.3.1",
10963 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
10964 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
10965 },
10966 "node_modules/postcss-functions/node_modules/source-map": {
10967 "version": "0.6.1",
10968 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
10969 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
10970 "engines": {
10971 "node": ">=0.10.0"
10972 }
10973 },
10974 "node_modules/postcss-js": {
10975 "version": "2.0.3",
10976 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz",
10977 "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==",
10978 "dependencies": {
10979 "camelcase-css": "^2.0.1",
10980 "postcss": "^7.0.18"
10981 }
10982 },
10546 "node_modules/postcss-load-config": { 10983 "node_modules/postcss-load-config": {
10547 "version": "2.1.2", 10984 "version": "2.1.2",
10548 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", 10985 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
10549 "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", 10986 "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
10550 "dev": true,
10551 "dependencies": { 10987 "dependencies": {
10552 "cosmiconfig": "^5.0.0", 10988 "cosmiconfig": "^5.0.0",
10553 "import-cwd": "^2.0.0" 10989 "import-cwd": "^2.0.0"
@@ -10783,6 +11219,15 @@
10783 "postcss": "^7.0.6" 11219 "postcss": "^7.0.6"
10784 } 11220 }
10785 }, 11221 },
11222 "node_modules/postcss-nested": {
11223 "version": "4.2.3",
11224 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz",
11225 "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==",
11226 "dependencies": {
11227 "postcss": "^7.0.32",
11228 "postcss-selector-parser": "^6.0.2"
11229 }
11230 },
10786 "node_modules/postcss-normalize-charset": { 11231 "node_modules/postcss-normalize-charset": {
10787 "version": "4.0.1", 11232 "version": "4.0.1",
10788 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", 11233 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
@@ -11022,11 +11467,24 @@
11022 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", 11467 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==",
11023 "dev": true 11468 "dev": true
11024 }, 11469 },
11470 "node_modules/postcss-reporter": {
11471 "version": "6.0.1",
11472 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
11473 "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
11474 "dependencies": {
11475 "chalk": "^2.4.1",
11476 "lodash": "^4.17.11",
11477 "log-symbols": "^2.2.0",
11478 "postcss": "^7.0.7"
11479 },
11480 "engines": {
11481 "node": ">=6"
11482 }
11483 },
11025 "node_modules/postcss-selector-parser": { 11484 "node_modules/postcss-selector-parser": {
11026 "version": "6.0.6", 11485 "version": "6.0.6",
11027 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", 11486 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
11028 "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", 11487 "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
11029 "dev": true,
11030 "dependencies": { 11488 "dependencies": {
11031 "cssesc": "^3.0.0", 11489 "cssesc": "^3.0.0",
11032 "util-deprecate": "^1.0.2" 11490 "util-deprecate": "^1.0.2"
@@ -11070,16 +11528,19 @@
11070 } 11528 }
11071 }, 11529 },
11072 "node_modules/postcss-value-parser": { 11530 "node_modules/postcss-value-parser": {
11073 "version": "4.1.0", 11531 "version": "4.2.0",
11074 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", 11532 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
11075 "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", 11533 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
11076 "dev": true 11534 },
11535 "node_modules/postcss/node_modules/picocolors": {
11536 "version": "0.2.1",
11537 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
11538 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
11077 }, 11539 },
11078 "node_modules/postcss/node_modules/source-map": { 11540 "node_modules/postcss/node_modules/source-map": {
11079 "version": "0.6.1", 11541 "version": "0.6.1",
11080 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 11542 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11081 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 11543 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11082 "dev": true,
11083 "engines": { 11544 "engines": {
11084 "node": ">=0.10.0" 11545 "node": ">=0.10.0"
11085 } 11546 }
@@ -11125,6 +11586,14 @@
11125 "renderkid": "^2.0.4" 11586 "renderkid": "^2.0.4"
11126 } 11587 }
11127 }, 11588 },
11589 "node_modules/pretty-hrtime": {
11590 "version": "1.0.3",
11591 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
11592 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=",
11593 "engines": {
11594 "node": ">= 0.8"
11595 }
11596 },
11128 "node_modules/process": { 11597 "node_modules/process": {
11129 "version": "0.11.10", 11598 "version": "0.11.10",
11130 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 11599 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
@@ -11246,6 +11715,64 @@
11246 "node": ">=6" 11715 "node": ">=6"
11247 } 11716 }
11248 }, 11717 },
11718 "node_modules/purgecss": {
11719 "version": "2.3.0",
11720 "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz",
11721 "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==",
11722 "dependencies": {
11723 "commander": "^5.0.0",
11724 "glob": "^7.0.0",
11725 "postcss": "7.0.32",
11726 "postcss-selector-parser": "^6.0.2"
11727 },
11728 "bin": {
11729 "purgecss": "bin/purgecss"
11730 }
11731 },
11732 "node_modules/purgecss/node_modules/commander": {
11733 "version": "5.1.0",
11734 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
11735 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==",
11736 "engines": {
11737 "node": ">= 6"
11738 }
11739 },
11740 "node_modules/purgecss/node_modules/postcss": {
11741 "version": "7.0.32",
11742 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
11743 "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
11744 "dependencies": {
11745 "chalk": "^2.4.2",
11746 "source-map": "^0.6.1",
11747 "supports-color": "^6.1.0"
11748 },
11749 "engines": {
11750 "node": ">=6.0.0"
11751 },
11752 "funding": {
11753 "type": "tidelift",
11754 "url": "https://tidelift.com/funding/github/npm/postcss"
11755 }
11756 },
11757 "node_modules/purgecss/node_modules/source-map": {
11758 "version": "0.6.1",
11759 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
11760 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==",
11761 "engines": {
11762 "node": ">=0.10.0"
11763 }
11764 },
11765 "node_modules/purgecss/node_modules/supports-color": {
11766 "version": "6.1.0",
11767 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
11768 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
11769 "dependencies": {
11770 "has-flag": "^3.0.0"
11771 },
11772 "engines": {
11773 "node": ">=6"
11774 }
11775 },
11249 "node_modules/q": { 11776 "node_modules/q": {
11250 "version": "1.5.1", 11777 "version": "1.5.1",
11251 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", 11778 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
@@ -11303,6 +11830,25 @@
11303 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 11830 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
11304 "dev": true 11831 "dev": true
11305 }, 11832 },
11833 "node_modules/queue-microtask": {
11834 "version": "1.2.3",
11835 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
11836 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==",
11837 "funding": [
11838 {
11839 "type": "github",
11840 "url": "https://github.com/sponsors/feross"
11841 },
11842 {
11843 "type": "patreon",
11844 "url": "https://www.patreon.com/feross"
11845 },
11846 {
11847 "type": "consulting",
11848 "url": "https://feross.org/support"
11849 }
11850 ]
11851 },
11306 "node_modules/randombytes": { 11852 "node_modules/randombytes": {
11307 "version": "2.1.0", 11853 "version": "2.1.0",
11308 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 11854 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
@@ -11346,6 +11892,22 @@
11346 "node": ">= 0.8" 11892 "node": ">= 0.8"
11347 } 11893 }
11348 }, 11894 },
11895 "node_modules/read-cache": {
11896 "version": "1.0.0",
11897 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
11898 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
11899 "dependencies": {
11900 "pify": "^2.3.0"
11901 }
11902 },
11903 "node_modules/read-cache/node_modules/pify": {
11904 "version": "2.3.0",
11905 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
11906 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=",
11907 "engines": {
11908 "node": ">=0.10.0"
11909 }
11910 },
11349 "node_modules/read-pkg": { 11911 "node_modules/read-pkg": {
11350 "version": "5.2.0", 11912 "version": "5.2.0",
11351 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 11913 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -11407,8 +11969,6 @@
11407 "version": "3.6.0", 11969 "version": "3.6.0",
11408 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 11970 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
11409 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 11971 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
11410 "dev": true,
11411 "optional": true,
11412 "dependencies": { 11972 "dependencies": {
11413 "picomatch": "^2.2.1" 11973 "picomatch": "^2.2.1"
11414 }, 11974 },
@@ -11416,6 +11976,20 @@
11416 "node": ">=8.10.0" 11976 "node": ">=8.10.0"
11417 } 11977 }
11418 }, 11978 },
11979 "node_modules/reduce-css-calc": {
11980 "version": "2.1.8",
11981 "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
11982 "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
11983 "dependencies": {
11984 "css-unit-converter": "^1.1.1",
11985 "postcss-value-parser": "^3.3.0"
11986 }
11987 },
11988 "node_modules/reduce-css-calc/node_modules/postcss-value-parser": {
11989 "version": "3.3.1",
11990 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
11991 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
11992 },
11419 "node_modules/regenerate": { 11993 "node_modules/regenerate": {
11420 "version": "1.4.2", 11994 "version": "1.4.2",
11421 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", 11995 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
@@ -11634,7 +12208,6 @@
11634 "version": "2.1.1", 12208 "version": "2.1.1",
11635 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 12209 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
11636 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 12210 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
11637 "dev": true,
11638 "engines": { 12211 "engines": {
11639 "node": ">=0.10.0" 12212 "node": ">=0.10.0"
11640 } 12213 }
@@ -11642,8 +12215,7 @@
11642 "node_modules/require-main-filename": { 12215 "node_modules/require-main-filename": {
11643 "version": "2.0.0", 12216 "version": "2.0.0",
11644 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 12217 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
11645 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 12218 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
11646 "dev": true
11647 }, 12219 },
11648 "node_modules/requires-port": { 12220 "node_modules/requires-port": {
11649 "version": "1.0.0", 12221 "version": "1.0.0",
@@ -11655,7 +12227,6 @@
11655 "version": "1.20.0", 12227 "version": "1.20.0",
11656 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 12228 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
11657 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 12229 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
11658 "dev": true,
11659 "dependencies": { 12230 "dependencies": {
11660 "is-core-module": "^2.2.0", 12231 "is-core-module": "^2.2.0",
11661 "path-parse": "^1.0.6" 12232 "path-parse": "^1.0.6"
@@ -11680,7 +12251,6 @@
11680 "version": "3.0.0", 12251 "version": "3.0.0",
11681 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 12252 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
11682 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", 12253 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=",
11683 "dev": true,
11684 "engines": { 12254 "engines": {
11685 "node": ">=4" 12255 "node": ">=4"
11686 } 12256 }
@@ -11723,6 +12293,15 @@
11723 "node": ">= 4" 12293 "node": ">= 4"
11724 } 12294 }
11725 }, 12295 },
12296 "node_modules/reusify": {
12297 "version": "1.0.4",
12298 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
12299 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==",
12300 "engines": {
12301 "iojs": ">=1.0.0",
12302 "node": ">=0.10.0"
12303 }
12304 },
11726 "node_modules/rgb-regex": { 12305 "node_modules/rgb-regex": {
11727 "version": "1.0.1", 12306 "version": "1.0.1",
11728 "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", 12307 "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
@@ -11766,6 +12345,28 @@
11766 "node": ">=0.12.0" 12345 "node": ">=0.12.0"
11767 } 12346 }
11768 }, 12347 },
12348 "node_modules/run-parallel": {
12349 "version": "1.2.0",
12350 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
12351 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
12352 "funding": [
12353 {
12354 "type": "github",
12355 "url": "https://github.com/sponsors/feross"
12356 },
12357 {
12358 "type": "patreon",
12359 "url": "https://www.patreon.com/feross"
12360 },
12361 {
12362 "type": "consulting",
12363 "url": "https://feross.org/support"
12364 }
12365 ],
12366 "dependencies": {
12367 "queue-microtask": "^1.2.2"
12368 }
12369 },
11769 "node_modules/run-queue": { 12370 "node_modules/run-queue": {
11770 "version": "1.0.3", 12371 "version": "1.0.3",
11771 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", 12372 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
@@ -12000,8 +12601,7 @@
12000 "node_modules/set-blocking": { 12601 "node_modules/set-blocking": {
12001 "version": "2.0.0", 12602 "version": "2.0.0",
12002 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 12603 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
12003 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", 12604 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
12004 "dev": true
12005 }, 12605 },
12006 "node_modules/set-value": { 12606 "node_modules/set-value": {
12007 "version": "2.0.1", 12607 "version": "2.0.1",
@@ -12120,7 +12720,6 @@
12120 "version": "0.2.2", 12720 "version": "0.2.2",
12121 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 12721 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
12122 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", 12722 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
12123 "dev": true,
12124 "dependencies": { 12723 "dependencies": {
12125 "is-arrayish": "^0.3.1" 12724 "is-arrayish": "^0.3.1"
12126 } 12725 }
@@ -12128,8 +12727,7 @@
12128 "node_modules/simple-swizzle/node_modules/is-arrayish": { 12727 "node_modules/simple-swizzle/node_modules/is-arrayish": {
12129 "version": "0.3.2", 12728 "version": "0.3.2",
12130 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 12729 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
12131 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 12730 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
12132 "dev": true
12133 }, 12731 },
12134 "node_modules/slash": { 12732 "node_modules/slash": {
12135 "version": "2.0.0", 12733 "version": "2.0.0",
@@ -12571,8 +13169,7 @@
12571 "node_modules/sprintf-js": { 13169 "node_modules/sprintf-js": {
12572 "version": "1.0.3", 13170 "version": "1.0.3",
12573 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 13171 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
12574 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 13172 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
12575 "dev": true
12576 }, 13173 },
12577 "node_modules/sshpk": { 13174 "node_modules/sshpk": {
12578 "version": "1.16.1", 13175 "version": "1.16.1",
@@ -12928,7 +13525,6 @@
12928 "version": "5.5.0", 13525 "version": "5.5.0",
12929 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 13526 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
12930 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 13527 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
12931 "dev": true,
12932 "dependencies": { 13528 "dependencies": {
12933 "has-flag": "^3.0.0" 13529 "has-flag": "^3.0.0"
12934 }, 13530 },
@@ -13064,6 +13660,127 @@
13064 "node": ">=6" 13660 "node": ">=6"
13065 } 13661 }
13066 }, 13662 },
13663 "node_modules/tailwindcss": {
13664 "version": "1.9.6",
13665 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.9.6.tgz",
13666 "integrity": "sha512-nY8WYM/RLPqGsPEGEV2z63riyQPcHYZUJpAwdyBzVpxQHOHqHE+F/fvbCeXhdF1+TA5l72vSkZrtYCB9hRcwkQ==",
13667 "dependencies": {
13668 "@fullhuman/postcss-purgecss": "^2.1.2",
13669 "autoprefixer": "^9.4.5",
13670 "browserslist": "^4.12.0",
13671 "bytes": "^3.0.0",
13672 "chalk": "^3.0.0 || ^4.0.0",
13673 "color": "^3.1.2",
13674 "detective": "^5.2.0",
13675 "fs-extra": "^8.0.0",
13676 "html-tags": "^3.1.0",
13677 "lodash": "^4.17.20",
13678 "node-emoji": "^1.8.1",
13679 "normalize.css": "^8.0.1",
13680 "object-hash": "^2.0.3",
13681 "postcss": "^7.0.11",
13682 "postcss-functions": "^3.0.0",
13683 "postcss-js": "^2.0.0",
13684 "postcss-nested": "^4.1.1",
13685 "postcss-selector-parser": "^6.0.0",
13686 "postcss-value-parser": "^4.1.0",
13687 "pretty-hrtime": "^1.0.3",
13688 "reduce-css-calc": "^2.1.6",
13689 "resolve": "^1.14.2"
13690 },
13691 "bin": {
13692 "tailwind": "lib/cli.js",
13693 "tailwindcss": "lib/cli.js"
13694 },
13695 "engines": {
13696 "node": ">=8.9.0"
13697 }
13698 },
13699 "node_modules/tailwindcss/node_modules/ansi-styles": {
13700 "version": "4.3.0",
13701 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
13702 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
13703 "dependencies": {
13704 "color-convert": "^2.0.1"
13705 },
13706 "engines": {
13707 "node": ">=8"
13708 },
13709 "funding": {
13710 "url": "https://github.com/chalk/ansi-styles?sponsor=1"
13711 }
13712 },
13713 "node_modules/tailwindcss/node_modules/chalk": {
13714 "version": "4.1.2",
13715 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
13716 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
13717 "dependencies": {
13718 "ansi-styles": "^4.1.0",
13719 "supports-color": "^7.1.0"
13720 },
13721 "engines": {
13722 "node": ">=10"
13723 },
13724 "funding": {
13725 "url": "https://github.com/chalk/chalk?sponsor=1"
13726 }
13727 },
13728 "node_modules/tailwindcss/node_modules/color-convert": {
13729 "version": "2.0.1",
13730 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
13731 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
13732 "dependencies": {
13733 "color-name": "~1.1.4"
13734 },
13735 "engines": {
13736 "node": ">=7.0.0"
13737 }
13738 },
13739 "node_modules/tailwindcss/node_modules/color-name": {
13740 "version": "1.1.4",
13741 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
13742 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
13743 },
13744 "node_modules/tailwindcss/node_modules/fs-extra": {
13745 "version": "8.1.0",
13746 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
13747 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
13748 "dependencies": {
13749 "graceful-fs": "^4.2.0",
13750 "jsonfile": "^4.0.0",
13751 "universalify": "^0.1.0"
13752 },
13753 "engines": {
13754 "node": ">=6 <7 || >=8"
13755 }
13756 },
13757 "node_modules/tailwindcss/node_modules/has-flag": {
13758 "version": "4.0.0",
13759 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
13760 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==",
13761 "engines": {
13762 "node": ">=8"
13763 }
13764 },
13765 "node_modules/tailwindcss/node_modules/object-hash": {
13766 "version": "2.2.0",
13767 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
13768 "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==",
13769 "engines": {
13770 "node": ">= 6"
13771 }
13772 },
13773 "node_modules/tailwindcss/node_modules/supports-color": {
13774 "version": "7.2.0",
13775 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
13776 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
13777 "dependencies": {
13778 "has-flag": "^4.0.0"
13779 },
13780 "engines": {
13781 "node": ">=8"
13782 }
13783 },
13067 "node_modules/tapable": { 13784 "node_modules/tapable": {
13068 "version": "1.1.3", 13785 "version": "1.1.3",
13069 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", 13786 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
@@ -13682,7 +14399,6 @@
13682 "version": "0.1.2", 14399 "version": "0.1.2",
13683 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 14400 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
13684 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 14401 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==",
13685 "dev": true,
13686 "engines": { 14402 "engines": {
13687 "node": ">= 4.0.0" 14403 "node": ">= 4.0.0"
13688 } 14404 }
@@ -13852,8 +14568,7 @@
13852 "node_modules/util-deprecate": { 14568 "node_modules/util-deprecate": {
13853 "version": "1.0.2", 14569 "version": "1.0.2",
13854 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 14570 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
13855 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 14571 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
13856 "dev": true
13857 }, 14572 },
13858 "node_modules/util.promisify": { 14573 "node_modules/util.promisify": {
13859 "version": "1.0.0", 14574 "version": "1.0.0",
@@ -14316,25 +15031,6 @@
14316 "fsevents": "^1.2.7" 15031 "fsevents": "^1.2.7"
14317 } 15032 }
14318 }, 15033 },
14319 "node_modules/watchpack-chokidar2/node_modules/fsevents": {
14320 "version": "1.2.13",
14321 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14322 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14323 "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
14324 "dev": true,
14325 "hasInstallScript": true,
14326 "optional": true,
14327 "os": [
14328 "darwin"
14329 ],
14330 "dependencies": {
14331 "bindings": "^1.5.0",
14332 "nan": "^2.12.1"
14333 },
14334 "engines": {
14335 "node": ">= 4.0"
14336 }
14337 },
14338 "node_modules/watchpack-chokidar2/node_modules/is-binary-path": { 15034 "node_modules/watchpack-chokidar2/node_modules/is-binary-path": {
14339 "version": "1.0.1", 15035 "version": "1.0.1",
14340 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 15036 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
@@ -14672,25 +15368,6 @@
14672 "node": ">=6" 15368 "node": ">=6"
14673 } 15369 }
14674 }, 15370 },
14675 "node_modules/webpack-dev-server/node_modules/fsevents": {
14676 "version": "1.2.13",
14677 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
14678 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
14679 "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.",
14680 "dev": true,
14681 "hasInstallScript": true,
14682 "optional": true,
14683 "os": [
14684 "darwin"
14685 ],
14686 "dependencies": {
14687 "bindings": "^1.5.0",
14688 "nan": "^2.12.1"
14689 },
14690 "engines": {
14691 "node": ">= 4.0"
14692 }
14693 },
14694 "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": { 15371 "node_modules/webpack-dev-server/node_modules/http-proxy-middleware": {
14695 "version": "0.19.1", 15372 "version": "0.19.1",
14696 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", 15373 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
@@ -15032,8 +15709,7 @@
15032 "node_modules/which-module": { 15709 "node_modules/which-module": {
15033 "version": "2.0.0", 15710 "version": "2.0.0",
15034 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 15711 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
15035 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", 15712 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
15036 "dev": true
15037 }, 15713 },
15038 "node_modules/word-wrap": { 15714 "node_modules/word-wrap": {
15039 "version": "1.2.3", 15715 "version": "1.2.3",
@@ -15057,7 +15733,6 @@
15057 "version": "6.2.0", 15733 "version": "6.2.0",
15058 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 15734 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
15059 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 15735 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
15060 "dev": true,
15061 "dependencies": { 15736 "dependencies": {
15062 "ansi-styles": "^4.0.0", 15737 "ansi-styles": "^4.0.0",
15063 "string-width": "^4.1.0", 15738 "string-width": "^4.1.0",
@@ -15071,7 +15746,6 @@
15071 "version": "5.0.1", 15746 "version": "5.0.1",
15072 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 15747 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
15073 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 15748 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==",
15074 "dev": true,
15075 "engines": { 15749 "engines": {
15076 "node": ">=8" 15750 "node": ">=8"
15077 } 15751 }
@@ -15080,7 +15754,6 @@
15080 "version": "4.3.0", 15754 "version": "4.3.0",
15081 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 15755 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
15082 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 15756 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
15083 "dev": true,
15084 "dependencies": { 15757 "dependencies": {
15085 "color-convert": "^2.0.1" 15758 "color-convert": "^2.0.1"
15086 }, 15759 },
@@ -15095,7 +15768,6 @@
15095 "version": "2.0.1", 15768 "version": "2.0.1",
15096 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 15769 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
15097 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 15770 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
15098 "dev": true,
15099 "dependencies": { 15771 "dependencies": {
15100 "color-name": "~1.1.4" 15772 "color-name": "~1.1.4"
15101 }, 15773 },
@@ -15106,14 +15778,12 @@
15106 "node_modules/wrap-ansi/node_modules/color-name": { 15778 "node_modules/wrap-ansi/node_modules/color-name": {
15107 "version": "1.1.4", 15779 "version": "1.1.4",
15108 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 15780 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
15109 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 15781 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
15110 "dev": true
15111 }, 15782 },
15112 "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": { 15783 "node_modules/wrap-ansi/node_modules/is-fullwidth-code-point": {
15113 "version": "3.0.0", 15784 "version": "3.0.0",
15114 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 15785 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
15115 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 15786 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==",
15116 "dev": true,
15117 "engines": { 15787 "engines": {
15118 "node": ">=8" 15788 "node": ">=8"
15119 } 15789 }
@@ -15122,7 +15792,6 @@
15122 "version": "4.2.3", 15792 "version": "4.2.3",
15123 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 15793 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
15124 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 15794 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
15125 "dev": true,
15126 "dependencies": { 15795 "dependencies": {
15127 "emoji-regex": "^8.0.0", 15796 "emoji-regex": "^8.0.0",
15128 "is-fullwidth-code-point": "^3.0.0", 15797 "is-fullwidth-code-point": "^3.0.0",
@@ -15136,7 +15805,6 @@
15136 "version": "6.0.1", 15805 "version": "6.0.1",
15137 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 15806 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
15138 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 15807 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
15139 "dev": true,
15140 "dependencies": { 15808 "dependencies": {
15141 "ansi-regex": "^5.0.1" 15809 "ansi-regex": "^5.0.1"
15142 }, 15810 },
@@ -15147,8 +15815,7 @@
15147 "node_modules/wrappy": { 15815 "node_modules/wrappy": {
15148 "version": "1.0.2", 15816 "version": "1.0.2",
15149 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 15817 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
15150 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 15818 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
15151 "dev": true
15152 }, 15819 },
15153 "node_modules/write": { 15820 "node_modules/write": {
15154 "version": "1.0.3", 15821 "version": "1.0.3",
@@ -15175,7 +15842,6 @@
15175 "version": "4.0.2", 15842 "version": "4.0.2",
15176 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 15843 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
15177 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 15844 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==",
15178 "dev": true,
15179 "engines": { 15845 "engines": {
15180 "node": ">=0.4" 15846 "node": ">=0.4"
15181 } 15847 }
@@ -15183,8 +15849,7 @@
15183 "node_modules/y18n": { 15849 "node_modules/y18n": {
15184 "version": "4.0.3", 15850 "version": "4.0.3",
15185 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 15851 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
15186 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 15852 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
15187 "dev": true
15188 }, 15853 },
15189 "node_modules/yallist": { 15854 "node_modules/yallist": {
15190 "version": "3.1.1", 15855 "version": "3.1.1",
@@ -16529,6 +17194,40 @@
16529 "to-fast-properties": "^2.0.0" 17194 "to-fast-properties": "^2.0.0"
16530 } 17195 }
16531 }, 17196 },
17197 "@fullhuman/postcss-purgecss": {
17198 "version": "2.3.0",
17199 "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-2.3.0.tgz",
17200 "integrity": "sha512-qnKm5dIOyPGJ70kPZ5jiz0I9foVOic0j+cOzNDoo8KoCf6HjicIZ99UfO2OmE7vCYSKAAepEwJtNzpiiZAh9xw==",
17201 "requires": {
17202 "postcss": "7.0.32",
17203 "purgecss": "^2.3.0"
17204 },
17205 "dependencies": {
17206 "postcss": {
17207 "version": "7.0.32",
17208 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
17209 "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
17210 "requires": {
17211 "chalk": "^2.4.2",
17212 "source-map": "^0.6.1",
17213 "supports-color": "^6.1.0"
17214 }
17215 },
17216 "source-map": {
17217 "version": "0.6.1",
17218 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
17219 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
17220 },
17221 "supports-color": {
17222 "version": "6.1.0",
17223 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
17224 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
17225 "requires": {
17226 "has-flag": "^3.0.0"
17227 }
17228 }
17229 }
17230 },
16532 "@hapi/address": { 17231 "@hapi/address": {
16533 "version": "2.1.4", 17232 "version": "2.1.4",
16534 "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", 17233 "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz",
@@ -16589,12 +17288,37 @@
16589 "glob-to-regexp": "^0.3.0" 17288 "glob-to-regexp": "^0.3.0"
16590 } 17289 }
16591 }, 17290 },
17291 "@nodelib/fs.scandir": {
17292 "version": "2.1.5",
17293 "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
17294 "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==",
17295 "requires": {
17296 "@nodelib/fs.stat": "2.0.5",
17297 "run-parallel": "^1.1.9"
17298 },
17299 "dependencies": {
17300 "@nodelib/fs.stat": {
17301 "version": "2.0.5",
17302 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
17303 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
17304 }
17305 }
17306 },
16592 "@nodelib/fs.stat": { 17307 "@nodelib/fs.stat": {
16593 "version": "1.1.3", 17308 "version": "1.1.3",
16594 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz", 17309 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-1.1.3.tgz",
16595 "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==", 17310 "integrity": "sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==",
16596 "dev": true 17311 "dev": true
16597 }, 17312 },
17313 "@nodelib/fs.walk": {
17314 "version": "1.2.8",
17315 "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
17316 "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==",
17317 "requires": {
17318 "@nodelib/fs.scandir": "2.1.5",
17319 "fastq": "^1.6.0"
17320 }
17321 },
16598 "@soda/friendly-errors-webpack-plugin": { 17322 "@soda/friendly-errors-webpack-plugin": {
16599 "version": "1.8.0", 17323 "version": "1.8.0",
16600 "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz", 17324 "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz",
@@ -17422,8 +18146,7 @@
17422 "acorn": { 18146 "acorn": {
17423 "version": "7.4.1", 18147 "version": "7.4.1",
17424 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", 18148 "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz",
17425 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", 18149 "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A=="
17426 "dev": true
17427 }, 18150 },
17428 "acorn-jsx": { 18151 "acorn-jsx": {
17429 "version": "5.3.2", 18152 "version": "5.3.2",
@@ -17432,11 +18155,20 @@
17432 "dev": true, 18155 "dev": true,
17433 "requires": {} 18156 "requires": {}
17434 }, 18157 },
18158 "acorn-node": {
18159 "version": "1.8.2",
18160 "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz",
18161 "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==",
18162 "requires": {
18163 "acorn": "^7.0.0",
18164 "acorn-walk": "^7.0.0",
18165 "xtend": "^4.0.2"
18166 }
18167 },
17435 "acorn-walk": { 18168 "acorn-walk": {
17436 "version": "7.2.0", 18169 "version": "7.2.0",
17437 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", 18170 "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz",
17438 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", 18171 "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA=="
17439 "dev": true
17440 }, 18172 },
17441 "address": { 18173 "address": {
17442 "version": "1.1.2", 18174 "version": "1.1.2",
@@ -17507,7 +18239,6 @@
17507 "version": "3.2.1", 18239 "version": "3.2.1",
17508 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", 18240 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz",
17509 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", 18241 "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==",
17510 "dev": true,
17511 "requires": { 18242 "requires": {
17512 "color-convert": "^1.9.0" 18243 "color-convert": "^1.9.0"
17513 } 18244 }
@@ -17522,7 +18253,6 @@
17522 "version": "3.1.2", 18253 "version": "3.1.2",
17523 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", 18254 "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz",
17524 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", 18255 "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==",
17525 "dev": true,
17526 "requires": { 18256 "requires": {
17527 "normalize-path": "^3.0.0", 18257 "normalize-path": "^3.0.0",
17528 "picomatch": "^2.0.4" 18258 "picomatch": "^2.0.4"
@@ -17544,7 +18274,6 @@
17544 "version": "1.0.10", 18274 "version": "1.0.10",
17545 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", 18275 "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz",
17546 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", 18276 "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==",
17547 "dev": true,
17548 "requires": { 18277 "requires": {
17549 "sprintf-js": "~1.0.2" 18278 "sprintf-js": "~1.0.2"
17550 } 18279 }
@@ -17695,6 +18424,11 @@
17695 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", 18424 "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
17696 "dev": true 18425 "dev": true
17697 }, 18426 },
18427 "at-least-node": {
18428 "version": "1.0.0",
18429 "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz",
18430 "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg=="
18431 },
17698 "atob": { 18432 "atob": {
17699 "version": "2.1.2", 18433 "version": "2.1.2",
17700 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", 18434 "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz",
@@ -17705,7 +18439,6 @@
17705 "version": "9.8.8", 18439 "version": "9.8.8",
17706 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", 18440 "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz",
17707 "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", 18441 "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==",
17708 "dev": true,
17709 "requires": { 18442 "requires": {
17710 "browserslist": "^4.12.0", 18443 "browserslist": "^4.12.0",
17711 "caniuse-lite": "^1.0.30001109", 18444 "caniuse-lite": "^1.0.30001109",
@@ -17714,6 +18447,13 @@
17714 "picocolors": "^0.2.1", 18447 "picocolors": "^0.2.1",
17715 "postcss": "^7.0.32", 18448 "postcss": "^7.0.32",
17716 "postcss-value-parser": "^4.1.0" 18449 "postcss-value-parser": "^4.1.0"
18450 },
18451 "dependencies": {
18452 "picocolors": {
18453 "version": "0.2.1",
18454 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
18455 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
18456 }
17717 } 18457 }
17718 }, 18458 },
17719 "aws-sign2": { 18459 "aws-sign2": {
@@ -17809,8 +18549,7 @@
17809 "balanced-match": { 18549 "balanced-match": {
17810 "version": "1.0.2", 18550 "version": "1.0.2",
17811 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", 18551 "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz",
17812 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", 18552 "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
17813 "dev": true
17814 }, 18553 },
17815 "base": { 18554 "base": {
17816 "version": "0.11.2", 18555 "version": "0.11.2",
@@ -17885,19 +18624,7 @@
17885 "binary-extensions": { 18624 "binary-extensions": {
17886 "version": "2.2.0", 18625 "version": "2.2.0",
17887 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", 18626 "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz",
17888 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", 18627 "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA=="
17889 "dev": true,
17890 "optional": true
17891 },
17892 "bindings": {
17893 "version": "1.5.0",
17894 "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz",
17895 "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==",
17896 "dev": true,
17897 "optional": true,
17898 "requires": {
17899 "file-uri-to-path": "1.0.0"
17900 }
17901 }, 18628 },
17902 "bluebird": { 18629 "bluebird": {
17903 "version": "3.7.2", 18630 "version": "3.7.2",
@@ -17984,7 +18711,6 @@
17984 "version": "1.1.11", 18711 "version": "1.1.11",
17985 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", 18712 "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz",
17986 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", 18713 "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==",
17987 "dev": true,
17988 "requires": { 18714 "requires": {
17989 "balanced-match": "^1.0.0", 18715 "balanced-match": "^1.0.0",
17990 "concat-map": "0.0.1" 18716 "concat-map": "0.0.1"
@@ -18127,21 +18853,12 @@
18127 "version": "4.17.6", 18853 "version": "4.17.6",
18128 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz", 18854 "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz",
18129 "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==", 18855 "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==",
18130 "dev": true,
18131 "requires": { 18856 "requires": {
18132 "caniuse-lite": "^1.0.30001274", 18857 "caniuse-lite": "^1.0.30001274",
18133 "electron-to-chromium": "^1.3.886", 18858 "electron-to-chromium": "^1.3.886",
18134 "escalade": "^3.1.1", 18859 "escalade": "^3.1.1",
18135 "node-releases": "^2.0.1", 18860 "node-releases": "^2.0.1",
18136 "picocolors": "^1.0.0" 18861 "picocolors": "^1.0.0"
18137 },
18138 "dependencies": {
18139 "picocolors": {
18140 "version": "1.0.0",
18141 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
18142 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==",
18143 "dev": true
18144 }
18145 } 18862 }
18146 }, 18863 },
18147 "buffer": { 18864 "buffer": {
@@ -18188,8 +18905,7 @@
18188 "bytes": { 18905 "bytes": {
18189 "version": "3.1.0", 18906 "version": "3.1.0",
18190 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", 18907 "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz",
18191 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", 18908 "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg=="
18192 "dev": true
18193 }, 18909 },
18194 "cacache": { 18910 "cacache": {
18195 "version": "12.0.4", 18911 "version": "12.0.4",
@@ -18276,7 +18992,6 @@
18276 "version": "2.0.0", 18992 "version": "2.0.0",
18277 "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", 18993 "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz",
18278 "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", 18994 "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=",
18279 "dev": true,
18280 "requires": { 18995 "requires": {
18281 "callsites": "^2.0.0" 18996 "callsites": "^2.0.0"
18282 } 18997 }
@@ -18285,7 +19000,6 @@
18285 "version": "2.0.0", 19000 "version": "2.0.0",
18286 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", 19001 "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz",
18287 "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", 19002 "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=",
18288 "dev": true,
18289 "requires": { 19003 "requires": {
18290 "caller-callsite": "^2.0.0" 19004 "caller-callsite": "^2.0.0"
18291 } 19005 }
@@ -18293,8 +19007,7 @@
18293 "callsites": { 19007 "callsites": {
18294 "version": "2.0.0", 19008 "version": "2.0.0",
18295 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", 19009 "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz",
18296 "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", 19010 "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA="
18297 "dev": true
18298 }, 19011 },
18299 "camel-case": { 19012 "camel-case": {
18300 "version": "3.0.0", 19013 "version": "3.0.0",
@@ -18312,6 +19025,11 @@
18312 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", 19025 "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==",
18313 "dev": true 19026 "dev": true
18314 }, 19027 },
19028 "camelcase-css": {
19029 "version": "2.0.1",
19030 "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz",
19031 "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="
19032 },
18315 "caniuse-api": { 19033 "caniuse-api": {
18316 "version": "3.0.0", 19034 "version": "3.0.0",
18317 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", 19035 "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz",
@@ -18327,8 +19045,7 @@
18327 "caniuse-lite": { 19045 "caniuse-lite": {
18328 "version": "1.0.30001279", 19046 "version": "1.0.30001279",
18329 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001279.tgz", 19047 "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001279.tgz",
18330 "integrity": "sha512-VfEHpzHEXj6/CxggTwSFoZBBYGQfQv9Cf42KPlO79sWXCD1QNKWKsKzFeWL7QpZHJQYAvocqV6Rty1yJMkqWLQ==", 19048 "integrity": "sha512-VfEHpzHEXj6/CxggTwSFoZBBYGQfQv9Cf42KPlO79sWXCD1QNKWKsKzFeWL7QpZHJQYAvocqV6Rty1yJMkqWLQ=="
18331 "dev": true
18332 }, 19049 },
18333 "case-sensitive-paths-webpack-plugin": { 19050 "case-sensitive-paths-webpack-plugin": {
18334 "version": "2.4.0", 19051 "version": "2.4.0",
@@ -18346,7 +19063,6 @@
18346 "version": "2.4.2", 19063 "version": "2.4.2",
18347 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", 19064 "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz",
18348 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", 19065 "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==",
18349 "dev": true,
18350 "requires": { 19066 "requires": {
18351 "ansi-styles": "^3.2.1", 19067 "ansi-styles": "^3.2.1",
18352 "escape-string-regexp": "^1.0.5", 19068 "escape-string-regexp": "^1.0.5",
@@ -18369,8 +19085,6 @@
18369 "version": "3.5.2", 19085 "version": "3.5.2",
18370 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", 19086 "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz",
18371 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", 19087 "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==",
18372 "dev": true,
18373 "optional": true,
18374 "requires": { 19088 "requires": {
18375 "anymatch": "~3.1.2", 19089 "anymatch": "~3.1.2",
18376 "braces": "~3.0.2", 19090 "braces": "~3.0.2",
@@ -18386,8 +19100,6 @@
18386 "version": "3.0.2", 19100 "version": "3.0.2",
18387 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", 19101 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
18388 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", 19102 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
18389 "dev": true,
18390 "optional": true,
18391 "requires": { 19103 "requires": {
18392 "fill-range": "^7.0.1" 19104 "fill-range": "^7.0.1"
18393 } 19105 }
@@ -18396,8 +19108,6 @@
18396 "version": "7.0.1", 19108 "version": "7.0.1",
18397 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", 19109 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
18398 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", 19110 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
18399 "dev": true,
18400 "optional": true,
18401 "requires": { 19111 "requires": {
18402 "to-regex-range": "^5.0.1" 19112 "to-regex-range": "^5.0.1"
18403 } 19113 }
@@ -18406,8 +19116,6 @@
18406 "version": "5.1.2", 19116 "version": "5.1.2",
18407 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", 19117 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
18408 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", 19118 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
18409 "dev": true,
18410 "optional": true,
18411 "requires": { 19119 "requires": {
18412 "is-glob": "^4.0.1" 19120 "is-glob": "^4.0.1"
18413 } 19121 }
@@ -18415,16 +19123,12 @@
18415 "is-number": { 19123 "is-number": {
18416 "version": "7.0.0", 19124 "version": "7.0.0",
18417 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", 19125 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
18418 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", 19126 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
18419 "dev": true,
18420 "optional": true
18421 }, 19127 },
18422 "to-regex-range": { 19128 "to-regex-range": {
18423 "version": "5.0.1", 19129 "version": "5.0.1",
18424 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", 19130 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
18425 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", 19131 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
18426 "dev": true,
18427 "optional": true,
18428 "requires": { 19132 "requires": {
18429 "is-number": "^7.0.0" 19133 "is-number": "^7.0.0"
18430 } 19134 }
@@ -18657,7 +19361,6 @@
18657 "version": "6.0.0", 19361 "version": "6.0.0",
18658 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", 19362 "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz",
18659 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", 19363 "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==",
18660 "dev": true,
18661 "requires": { 19364 "requires": {
18662 "string-width": "^4.2.0", 19365 "string-width": "^4.2.0",
18663 "strip-ansi": "^6.0.0", 19366 "strip-ansi": "^6.0.0",
@@ -18667,20 +19370,17 @@
18667 "ansi-regex": { 19370 "ansi-regex": {
18668 "version": "5.0.1", 19371 "version": "5.0.1",
18669 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 19372 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
18670 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 19373 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
18671 "dev": true
18672 }, 19374 },
18673 "is-fullwidth-code-point": { 19375 "is-fullwidth-code-point": {
18674 "version": "3.0.0", 19376 "version": "3.0.0",
18675 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 19377 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
18676 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 19378 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
18677 "dev": true
18678 }, 19379 },
18679 "string-width": { 19380 "string-width": {
18680 "version": "4.2.3", 19381 "version": "4.2.3",
18681 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 19382 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
18682 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 19383 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
18683 "dev": true,
18684 "requires": { 19384 "requires": {
18685 "emoji-regex": "^8.0.0", 19385 "emoji-regex": "^8.0.0",
18686 "is-fullwidth-code-point": "^3.0.0", 19386 "is-fullwidth-code-point": "^3.0.0",
@@ -18691,7 +19391,6 @@
18691 "version": "6.0.1", 19391 "version": "6.0.1",
18692 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 19392 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
18693 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 19393 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
18694 "dev": true,
18695 "requires": { 19394 "requires": {
18696 "ansi-regex": "^5.0.1" 19395 "ansi-regex": "^5.0.1"
18697 } 19396 }
@@ -18729,7 +19428,6 @@
18729 "version": "3.2.1", 19428 "version": "3.2.1",
18730 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", 19429 "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz",
18731 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", 19430 "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==",
18732 "dev": true,
18733 "requires": { 19431 "requires": {
18734 "color-convert": "^1.9.3", 19432 "color-convert": "^1.9.3",
18735 "color-string": "^1.6.0" 19433 "color-string": "^1.6.0"
@@ -18739,7 +19437,6 @@
18739 "version": "1.9.3", 19437 "version": "1.9.3",
18740 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", 19438 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz",
18741 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", 19439 "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==",
18742 "dev": true,
18743 "requires": { 19440 "requires": {
18744 "color-name": "1.1.3" 19441 "color-name": "1.1.3"
18745 } 19442 }
@@ -18747,14 +19444,12 @@
18747 "color-name": { 19444 "color-name": {
18748 "version": "1.1.3", 19445 "version": "1.1.3",
18749 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", 19446 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
18750 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", 19447 "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
18751 "dev": true
18752 }, 19448 },
18753 "color-string": { 19449 "color-string": {
18754 "version": "1.6.0", 19450 "version": "1.6.0",
18755 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", 19451 "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz",
18756 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", 19452 "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==",
18757 "dev": true,
18758 "requires": { 19453 "requires": {
18759 "color-name": "^1.0.0", 19454 "color-name": "^1.0.0",
18760 "simple-swizzle": "^0.2.2" 19455 "simple-swizzle": "^0.2.2"
@@ -18836,8 +19531,7 @@
18836 "concat-map": { 19531 "concat-map": {
18837 "version": "0.0.1", 19532 "version": "0.0.1",
18838 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", 19533 "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz",
18839 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", 19534 "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s="
18840 "dev": true
18841 }, 19535 },
18842 "concat-stream": { 19536 "concat-stream": {
18843 "version": "1.6.2", 19537 "version": "1.6.2",
@@ -19104,7 +19798,6 @@
19104 "version": "5.2.1", 19798 "version": "5.2.1",
19105 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", 19799 "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz",
19106 "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", 19800 "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==",
19107 "dev": true,
19108 "requires": { 19801 "requires": {
19109 "import-fresh": "^2.0.0", 19802 "import-fresh": "^2.0.0",
19110 "is-directory": "^0.3.1", 19803 "is-directory": "^0.3.1",
@@ -19279,6 +19972,11 @@
19279 } 19972 }
19280 } 19973 }
19281 }, 19974 },
19975 "css-unit-converter": {
19976 "version": "1.1.2",
19977 "resolved": "https://registry.npmjs.org/css-unit-converter/-/css-unit-converter-1.1.2.tgz",
19978 "integrity": "sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA=="
19979 },
19282 "css-what": { 19980 "css-what": {
19283 "version": "5.1.0", 19981 "version": "5.1.0",
19284 "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", 19982 "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz",
@@ -19288,8 +19986,7 @@
19288 "cssesc": { 19986 "cssesc": {
19289 "version": "3.0.0", 19987 "version": "3.0.0",
19290 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", 19988 "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz",
19291 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", 19989 "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="
19292 "dev": true
19293 }, 19990 },
19294 "cssnano": { 19991 "cssnano": {
19295 "version": "4.1.11", 19992 "version": "4.1.11",
@@ -19433,8 +20130,7 @@
19433 "decamelize": { 20130 "decamelize": {
19434 "version": "1.2.0", 20131 "version": "1.2.0",
19435 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", 20132 "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz",
19436 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", 20133 "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA="
19437 "dev": true
19438 }, 20134 },
19439 "decode-uri-component": { 20135 "decode-uri-component": {
19440 "version": "0.2.0", 20136 "version": "0.2.0",
@@ -19596,6 +20292,11 @@
19596 "isobject": "^3.0.1" 20292 "isobject": "^3.0.1"
19597 } 20293 }
19598 }, 20294 },
20295 "defined": {
20296 "version": "1.0.0",
20297 "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz",
20298 "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM="
20299 },
19599 "del": { 20300 "del": {
19600 "version": "4.1.1", 20301 "version": "4.1.1",
19601 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz", 20302 "resolved": "https://registry.npmjs.org/del/-/del-4.1.1.tgz",
@@ -19646,6 +20347,11 @@
19646 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", 20347 "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
19647 "dev": true 20348 "dev": true
19648 }, 20349 },
20350 "dependency-graph": {
20351 "version": "0.9.0",
20352 "resolved": "https://registry.npmjs.org/dependency-graph/-/dependency-graph-0.9.0.tgz",
20353 "integrity": "sha512-9YLIBURXj4DJMFALxXw9K3Y3rwb5Fk0X5/8ipCzaN84+gKxoHK43tVKRNakCQbiEx07E8Uwhuq21BpUagFhZ8w=="
20354 },
19649 "des.js": { 20355 "des.js": {
19650 "version": "1.0.1", 20356 "version": "1.0.1",
19651 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", 20357 "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz",
@@ -19668,6 +20374,16 @@
19668 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", 20374 "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==",
19669 "dev": true 20375 "dev": true
19670 }, 20376 },
20377 "detective": {
20378 "version": "5.2.0",
20379 "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz",
20380 "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==",
20381 "requires": {
20382 "acorn-node": "^1.6.1",
20383 "defined": "^1.0.0",
20384 "minimist": "^1.1.1"
20385 }
20386 },
19671 "diffie-hellman": { 20387 "diffie-hellman": {
19672 "version": "5.0.3", 20388 "version": "5.0.3",
19673 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", 20389 "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz",
@@ -19852,8 +20568,7 @@
19852 "electron-to-chromium": { 20568 "electron-to-chromium": {
19853 "version": "1.3.892", 20569 "version": "1.3.892",
19854 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.892.tgz", 20570 "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.892.tgz",
19855 "integrity": "sha512-YDW4yIjdfMnbRoBjRZ/aNQYmT6JgQFLwmTSDRJMQdrY4MByEzppdXp3rnJ0g4LBWcsYTUvwKKClYN1ofZ0COOQ==", 20571 "integrity": "sha512-YDW4yIjdfMnbRoBjRZ/aNQYmT6JgQFLwmTSDRJMQdrY4MByEzppdXp3rnJ0g4LBWcsYTUvwKKClYN1ofZ0COOQ=="
19856 "dev": true
19857 }, 20572 },
19858 "elliptic": { 20573 "elliptic": {
19859 "version": "6.5.4", 20574 "version": "6.5.4",
@@ -19881,8 +20596,7 @@
19881 "emoji-regex": { 20596 "emoji-regex": {
19882 "version": "8.0.0", 20597 "version": "8.0.0",
19883 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", 20598 "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz",
19884 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", 20599 "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="
19885 "dev": true
19886 }, 20600 },
19887 "emojis-list": { 20601 "emojis-list": {
19888 "version": "3.0.0", 20602 "version": "3.0.0",
@@ -19979,7 +20693,6 @@
19979 "version": "1.3.2", 20693 "version": "1.3.2",
19980 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", 20694 "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
19981 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", 20695 "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==",
19982 "dev": true,
19983 "requires": { 20696 "requires": {
19984 "is-arrayish": "^0.2.1" 20697 "is-arrayish": "^0.2.1"
19985 } 20698 }
@@ -20035,8 +20748,7 @@
20035 "escalade": { 20748 "escalade": {
20036 "version": "3.1.1", 20749 "version": "3.1.1",
20037 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", 20750 "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz",
20038 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", 20751 "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw=="
20039 "dev": true
20040 }, 20752 },
20041 "escape-html": { 20753 "escape-html": {
20042 "version": "1.0.3", 20754 "version": "1.0.3",
@@ -20047,8 +20759,7 @@
20047 "escape-string-regexp": { 20759 "escape-string-regexp": {
20048 "version": "1.0.5", 20760 "version": "1.0.5",
20049 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", 20761 "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz",
20050 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", 20762 "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ="
20051 "dev": true
20052 }, 20763 },
20053 "eslint": { 20764 "eslint": {
20054 "version": "6.8.0", 20765 "version": "6.8.0",
@@ -20218,8 +20929,7 @@
20218 "esprima": { 20929 "esprima": {
20219 "version": "4.0.1", 20930 "version": "4.0.1",
20220 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", 20931 "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz",
20221 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", 20932 "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="
20222 "dev": true
20223 }, 20933 },
20224 "esquery": { 20934 "esquery": {
20225 "version": "1.4.0", 20935 "version": "1.4.0",
@@ -20606,6 +21316,14 @@
20606 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", 21316 "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=",
20607 "dev": true 21317 "dev": true
20608 }, 21318 },
21319 "fastq": {
21320 "version": "1.13.0",
21321 "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz",
21322 "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==",
21323 "requires": {
21324 "reusify": "^1.0.4"
21325 }
21326 },
20609 "faye-websocket": { 21327 "faye-websocket": {
20610 "version": "0.11.4", 21328 "version": "0.11.4",
20611 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", 21329 "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz",
@@ -20649,13 +21367,6 @@
20649 "schema-utils": "^2.5.0" 21367 "schema-utils": "^2.5.0"
20650 } 21368 }
20651 }, 21369 },
20652 "file-uri-to-path": {
20653 "version": "1.0.0",
20654 "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz",
20655 "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==",
20656 "dev": true,
20657 "optional": true
20658 },
20659 "filesize": { 21370 "filesize": {
20660 "version": "3.6.1", 21371 "version": "3.6.1",
20661 "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz", 21372 "resolved": "https://registry.npmjs.org/filesize/-/filesize-3.6.1.tgz",
@@ -20738,7 +21449,6 @@
20738 "version": "4.1.0", 21449 "version": "4.1.0",
20739 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", 21450 "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz",
20740 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", 21451 "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==",
20741 "dev": true,
20742 "requires": { 21452 "requires": {
20743 "locate-path": "^5.0.0", 21453 "locate-path": "^5.0.0",
20744 "path-exists": "^4.0.0" 21454 "path-exists": "^4.0.0"
@@ -20867,21 +21577,12 @@
20867 "fs.realpath": { 21577 "fs.realpath": {
20868 "version": "1.0.0", 21578 "version": "1.0.0",
20869 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", 21579 "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz",
20870 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", 21580 "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8="
20871 "dev": true
20872 },
20873 "fsevents": {
20874 "version": "2.3.2",
20875 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz",
20876 "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==",
20877 "dev": true,
20878 "optional": true
20879 }, 21581 },
20880 "function-bind": { 21582 "function-bind": {
20881 "version": "1.1.1", 21583 "version": "1.1.1",
20882 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", 21584 "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz",
20883 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", 21585 "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A=="
20884 "dev": true
20885 }, 21586 },
20886 "functional-red-black-tree": { 21587 "functional-red-black-tree": {
20887 "version": "1.0.1", 21588 "version": "1.0.1",
@@ -20898,8 +21599,7 @@
20898 "get-caller-file": { 21599 "get-caller-file": {
20899 "version": "2.0.5", 21600 "version": "2.0.5",
20900 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", 21601 "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz",
20901 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", 21602 "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="
20902 "dev": true
20903 }, 21603 },
20904 "get-intrinsic": { 21604 "get-intrinsic": {
20905 "version": "1.1.1", 21605 "version": "1.1.1",
@@ -20912,6 +21612,11 @@
20912 "has-symbols": "^1.0.1" 21612 "has-symbols": "^1.0.1"
20913 } 21613 }
20914 }, 21614 },
21615 "get-stdin": {
21616 "version": "8.0.0",
21617 "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz",
21618 "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg=="
21619 },
20915 "get-stream": { 21620 "get-stream": {
20916 "version": "4.1.0", 21621 "version": "4.1.0",
20917 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", 21622 "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz",
@@ -20950,7 +21655,6 @@
20950 "version": "7.2.0", 21655 "version": "7.2.0",
20951 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", 21656 "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz",
20952 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", 21657 "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==",
20953 "dev": true,
20954 "requires": { 21658 "requires": {
20955 "fs.realpath": "^1.0.0", 21659 "fs.realpath": "^1.0.0",
20956 "inflight": "^1.0.4", 21660 "inflight": "^1.0.4",
@@ -21012,8 +21716,7 @@
21012 "graceful-fs": { 21716 "graceful-fs": {
21013 "version": "4.2.8", 21717 "version": "4.2.8",
21014 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", 21718 "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz",
21015 "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", 21719 "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg=="
21016 "dev": true
21017 }, 21720 },
21018 "gzip-size": { 21721 "gzip-size": {
21019 "version": "5.1.1", 21722 "version": "5.1.1",
@@ -21051,7 +21754,6 @@
21051 "version": "1.0.3", 21754 "version": "1.0.3",
21052 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", 21755 "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz",
21053 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", 21756 "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==",
21054 "dev": true,
21055 "requires": { 21757 "requires": {
21056 "function-bind": "^1.1.1" 21758 "function-bind": "^1.1.1"
21057 } 21759 }
@@ -21070,8 +21772,7 @@
21070 "has-flag": { 21772 "has-flag": {
21071 "version": "3.0.0", 21773 "version": "3.0.0",
21072 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", 21774 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz",
21073 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", 21775 "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0="
21074 "dev": true
21075 }, 21776 },
21076 "has-symbols": { 21777 "has-symbols": {
21077 "version": "1.0.2", 21778 "version": "1.0.2",
@@ -21255,8 +21956,7 @@
21255 "html-tags": { 21956 "html-tags": {
21256 "version": "3.1.0", 21957 "version": "3.1.0",
21257 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", 21958 "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz",
21258 "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", 21959 "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg=="
21259 "dev": true
21260 }, 21960 },
21261 "html-webpack-plugin": { 21961 "html-webpack-plugin": {
21262 "version": "3.2.0", 21962 "version": "3.2.0",
@@ -21482,7 +22182,6 @@
21482 "version": "2.1.0", 22182 "version": "2.1.0",
21483 "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", 22183 "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz",
21484 "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", 22184 "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=",
21485 "dev": true,
21486 "requires": { 22185 "requires": {
21487 "import-from": "^2.1.0" 22186 "import-from": "^2.1.0"
21488 } 22187 }
@@ -21491,7 +22190,6 @@
21491 "version": "2.0.0", 22190 "version": "2.0.0",
21492 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", 22191 "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz",
21493 "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", 22192 "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=",
21494 "dev": true,
21495 "requires": { 22193 "requires": {
21496 "caller-path": "^2.0.0", 22194 "caller-path": "^2.0.0",
21497 "resolve-from": "^3.0.0" 22195 "resolve-from": "^3.0.0"
@@ -21501,7 +22199,6 @@
21501 "version": "2.1.0", 22199 "version": "2.1.0",
21502 "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", 22200 "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz",
21503 "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", 22201 "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=",
21504 "dev": true,
21505 "requires": { 22202 "requires": {
21506 "resolve-from": "^3.0.0" 22203 "resolve-from": "^3.0.0"
21507 } 22204 }
@@ -21583,7 +22280,6 @@
21583 "version": "1.0.6", 22280 "version": "1.0.6",
21584 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", 22281 "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz",
21585 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", 22282 "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
21586 "dev": true,
21587 "requires": { 22283 "requires": {
21588 "once": "^1.3.0", 22284 "once": "^1.3.0",
21589 "wrappy": "1" 22285 "wrappy": "1"
@@ -21592,8 +22288,7 @@
21592 "inherits": { 22288 "inherits": {
21593 "version": "2.0.4", 22289 "version": "2.0.4",
21594 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", 22290 "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz",
21595 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", 22291 "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ=="
21596 "dev": true
21597 }, 22292 },
21598 "inquirer": { 22293 "inquirer": {
21599 "version": "7.3.3", 22294 "version": "7.3.3",
@@ -21778,8 +22473,7 @@
21778 "is-arrayish": { 22473 "is-arrayish": {
21779 "version": "0.2.1", 22474 "version": "0.2.1",
21780 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", 22475 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz",
21781 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", 22476 "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0="
21782 "dev": true
21783 }, 22477 },
21784 "is-bigint": { 22478 "is-bigint": {
21785 "version": "1.0.4", 22479 "version": "1.0.4",
@@ -21794,8 +22488,6 @@
21794 "version": "2.1.0", 22488 "version": "2.1.0",
21795 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", 22489 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz",
21796 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", 22490 "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==",
21797 "dev": true,
21798 "optional": true,
21799 "requires": { 22491 "requires": {
21800 "binary-extensions": "^2.0.0" 22492 "binary-extensions": "^2.0.0"
21801 } 22493 }
@@ -21849,7 +22541,6 @@
21849 "version": "2.8.0", 22541 "version": "2.8.0",
21850 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", 22542 "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz",
21851 "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", 22543 "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==",
21852 "dev": true,
21853 "requires": { 22544 "requires": {
21854 "has": "^1.0.3" 22545 "has": "^1.0.3"
21855 } 22546 }
@@ -21886,8 +22577,7 @@
21886 "is-directory": { 22577 "is-directory": {
21887 "version": "0.3.1", 22578 "version": "0.3.1",
21888 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", 22579 "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz",
21889 "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", 22580 "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE="
21890 "dev": true
21891 }, 22581 },
21892 "is-docker": { 22582 "is-docker": {
21893 "version": "2.2.1", 22583 "version": "2.2.1",
@@ -21907,8 +22597,7 @@
21907 "is-extglob": { 22597 "is-extglob": {
21908 "version": "2.1.1", 22598 "version": "2.1.1",
21909 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", 22599 "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz",
21910 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", 22600 "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI="
21911 "dev": true
21912 }, 22601 },
21913 "is-fullwidth-code-point": { 22602 "is-fullwidth-code-point": {
21914 "version": "2.0.0", 22603 "version": "2.0.0",
@@ -21920,7 +22609,6 @@
21920 "version": "4.0.3", 22609 "version": "4.0.3",
21921 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", 22610 "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz",
21922 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", 22611 "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==",
21923 "dev": true,
21924 "requires": { 22612 "requires": {
21925 "is-extglob": "^2.1.1" 22613 "is-extglob": "^2.1.1"
21926 } 22614 }
@@ -22136,7 +22824,6 @@
22136 "version": "3.14.1", 22824 "version": "3.14.1",
22137 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", 22825 "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz",
22138 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", 22826 "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==",
22139 "dev": true,
22140 "requires": { 22827 "requires": {
22141 "argparse": "^1.0.7", 22828 "argparse": "^1.0.7",
22142 "esprima": "^4.0.0" 22829 "esprima": "^4.0.0"
@@ -22157,8 +22844,7 @@
22157 "json-parse-better-errors": { 22844 "json-parse-better-errors": {
22158 "version": "1.0.2", 22845 "version": "1.0.2",
22159 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", 22846 "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
22160 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", 22847 "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw=="
22161 "dev": true
22162 }, 22848 },
22163 "json-parse-even-better-errors": { 22849 "json-parse-even-better-errors": {
22164 "version": "2.3.1", 22850 "version": "2.3.1",
@@ -22209,7 +22895,6 @@
22209 "version": "4.0.0", 22895 "version": "4.0.0",
22210 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", 22896 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz",
22211 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", 22897 "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
22212 "dev": true,
22213 "requires": { 22898 "requires": {
22214 "graceful-fs": "^4.1.6" 22899 "graceful-fs": "^4.1.6"
22215 } 22900 }
@@ -22356,7 +23041,6 @@
22356 "version": "5.0.0", 23041 "version": "5.0.0",
22357 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", 23042 "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz",
22358 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", 23043 "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==",
22359 "dev": true,
22360 "requires": { 23044 "requires": {
22361 "p-locate": "^4.1.0" 23045 "p-locate": "^4.1.0"
22362 } 23046 }
@@ -22364,8 +23048,7 @@
22364 "lodash": { 23048 "lodash": {
22365 "version": "4.17.21", 23049 "version": "4.17.21",
22366 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", 23050 "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz",
22367 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", 23051 "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg=="
22368 "dev": true
22369 }, 23052 },
22370 "lodash.debounce": { 23053 "lodash.debounce": {
22371 "version": "4.0.8", 23054 "version": "4.0.8",
@@ -22413,7 +23096,6 @@
22413 "version": "2.2.0", 23096 "version": "2.2.0",
22414 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz", 23097 "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-2.2.0.tgz",
22415 "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==", 23098 "integrity": "sha512-VeIAFslyIerEJLXHziedo2basKbMKtTw3vfn5IzG0XTjhAVEJyNHnL2p7vc+wBDSdQuUpNw3M2u6xb9QsAY5Eg==",
22416 "dev": true,
22417 "requires": { 23099 "requires": {
22418 "chalk": "^2.0.1" 23100 "chalk": "^2.0.1"
22419 } 23101 }
@@ -22528,8 +23210,7 @@
22528 "merge2": { 23210 "merge2": {
22529 "version": "1.4.1", 23211 "version": "1.4.1",
22530 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", 23212 "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz",
22531 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", 23213 "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="
22532 "dev": true
22533 }, 23214 },
22534 "methods": { 23215 "methods": {
22535 "version": "1.1.2", 23216 "version": "1.1.2",
@@ -22644,7 +23325,6 @@
22644 "version": "3.0.4", 23325 "version": "3.0.4",
22645 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", 23326 "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
22646 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", 23327 "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
22647 "dev": true,
22648 "requires": { 23328 "requires": {
22649 "brace-expansion": "^1.1.7" 23329 "brace-expansion": "^1.1.7"
22650 } 23330 }
@@ -22652,8 +23332,7 @@
22652 "minimist": { 23332 "minimist": {
22653 "version": "1.2.5", 23333 "version": "1.2.5",
22654 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", 23334 "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz",
22655 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", 23335 "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw=="
22656 "dev": true
22657 }, 23336 },
22658 "minipass": { 23337 "minipass": {
22659 "version": "3.1.5", 23338 "version": "3.1.5",
@@ -22761,13 +23440,6 @@
22761 "thenify-all": "^1.0.0" 23440 "thenify-all": "^1.0.0"
22762 } 23441 }
22763 }, 23442 },
22764 "nan": {
22765 "version": "2.15.0",
22766 "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz",
22767 "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==",
22768 "dev": true,
22769 "optional": true
22770 },
22771 "nanomatch": { 23443 "nanomatch": {
22772 "version": "1.2.13", 23444 "version": "1.2.13",
22773 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", 23445 "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz",
@@ -22820,6 +23492,14 @@
22820 "lower-case": "^1.1.1" 23492 "lower-case": "^1.1.1"
22821 } 23493 }
22822 }, 23494 },
23495 "node-emoji": {
23496 "version": "1.11.0",
23497 "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz",
23498 "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==",
23499 "requires": {
23500 "lodash": "^4.17.21"
23501 }
23502 },
22823 "node-forge": { 23503 "node-forge": {
22824 "version": "0.10.0", 23504 "version": "0.10.0",
22825 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", 23505 "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz",
@@ -22879,8 +23559,7 @@
22879 "node-releases": { 23559 "node-releases": {
22880 "version": "2.0.1", 23560 "version": "2.0.1",
22881 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", 23561 "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz",
22882 "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", 23562 "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA=="
22883 "dev": true
22884 }, 23563 },
22885 "normalize-package-data": { 23564 "normalize-package-data": {
22886 "version": "2.5.0", 23565 "version": "2.5.0",
@@ -22905,14 +23584,12 @@
22905 "normalize-path": { 23584 "normalize-path": {
22906 "version": "3.0.0", 23585 "version": "3.0.0",
22907 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", 23586 "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz",
22908 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", 23587 "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="
22909 "dev": true
22910 }, 23588 },
22911 "normalize-range": { 23589 "normalize-range": {
22912 "version": "0.1.2", 23590 "version": "0.1.2",
22913 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", 23591 "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz",
22914 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", 23592 "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI="
22915 "dev": true
22916 }, 23593 },
22917 "normalize-url": { 23594 "normalize-url": {
22918 "version": "1.9.1", 23595 "version": "1.9.1",
@@ -22926,6 +23603,11 @@
22926 "sort-keys": "^1.0.0" 23603 "sort-keys": "^1.0.0"
22927 } 23604 }
22928 }, 23605 },
23606 "normalize.css": {
23607 "version": "8.0.1",
23608 "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz",
23609 "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg=="
23610 },
22929 "npm-run-path": { 23611 "npm-run-path": {
22930 "version": "2.0.2", 23612 "version": "2.0.2",
22931 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", 23613 "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz",
@@ -22947,8 +23629,7 @@
22947 "num2fraction": { 23629 "num2fraction": {
22948 "version": "1.2.2", 23630 "version": "1.2.2",
22949 "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", 23631 "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz",
22950 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", 23632 "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4="
22951 "dev": true
22952 }, 23633 },
22953 "oauth-sign": { 23634 "oauth-sign": {
22954 "version": "0.9.0", 23635 "version": "0.9.0",
@@ -22959,8 +23640,7 @@
22959 "object-assign": { 23640 "object-assign": {
22960 "version": "4.1.1", 23641 "version": "4.1.1",
22961 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", 23642 "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz",
22962 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", 23643 "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM="
22963 "dev": true
22964 }, 23644 },
22965 "object-copy": { 23645 "object-copy": {
22966 "version": "0.1.0", 23646 "version": "0.1.0",
@@ -23135,7 +23815,6 @@
23135 "version": "1.4.0", 23815 "version": "1.4.0",
23136 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", 23816 "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz",
23137 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", 23817 "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
23138 "dev": true,
23139 "requires": { 23818 "requires": {
23140 "wrappy": "1" 23819 "wrappy": "1"
23141 } 23820 }
@@ -23284,7 +23963,6 @@
23284 "version": "2.3.0", 23963 "version": "2.3.0",
23285 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", 23964 "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz",
23286 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", 23965 "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==",
23287 "dev": true,
23288 "requires": { 23966 "requires": {
23289 "p-try": "^2.0.0" 23967 "p-try": "^2.0.0"
23290 } 23968 }
@@ -23293,7 +23971,6 @@
23293 "version": "4.1.0", 23971 "version": "4.1.0",
23294 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", 23972 "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz",
23295 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", 23973 "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==",
23296 "dev": true,
23297 "requires": { 23974 "requires": {
23298 "p-limit": "^2.2.0" 23975 "p-limit": "^2.2.0"
23299 } 23976 }
@@ -23316,8 +23993,7 @@
23316 "p-try": { 23993 "p-try": {
23317 "version": "2.2.0", 23994 "version": "2.2.0",
23318 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", 23995 "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz",
23319 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", 23996 "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ=="
23320 "dev": true
23321 }, 23997 },
23322 "pako": { 23998 "pako": {
23323 "version": "1.0.11", 23999 "version": "1.0.11",
@@ -23379,7 +24055,6 @@
23379 "version": "4.0.0", 24055 "version": "4.0.0",
23380 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", 24056 "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz",
23381 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", 24057 "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=",
23382 "dev": true,
23383 "requires": { 24058 "requires": {
23384 "error-ex": "^1.3.1", 24059 "error-ex": "^1.3.1",
23385 "json-parse-better-errors": "^1.0.1" 24060 "json-parse-better-errors": "^1.0.1"
@@ -23445,14 +24120,12 @@
23445 "path-exists": { 24120 "path-exists": {
23446 "version": "4.0.0", 24121 "version": "4.0.0",
23447 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", 24122 "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz",
23448 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", 24123 "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="
23449 "dev": true
23450 }, 24124 },
23451 "path-is-absolute": { 24125 "path-is-absolute": {
23452 "version": "1.0.1", 24126 "version": "1.0.1",
23453 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", 24127 "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
23454 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", 24128 "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18="
23455 "dev": true
23456 }, 24129 },
23457 "path-is-inside": { 24130 "path-is-inside": {
23458 "version": "1.0.2", 24131 "version": "1.0.2",
@@ -23469,8 +24142,7 @@
23469 "path-parse": { 24142 "path-parse": {
23470 "version": "1.0.7", 24143 "version": "1.0.7",
23471 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", 24144 "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz",
23472 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", 24145 "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="
23473 "dev": true
23474 }, 24146 },
23475 "path-to-regexp": { 24147 "path-to-regexp": {
23476 "version": "0.1.7", 24148 "version": "0.1.7",
@@ -23515,16 +24187,14 @@
23515 "dev": true 24187 "dev": true
23516 }, 24188 },
23517 "picocolors": { 24189 "picocolors": {
23518 "version": "0.2.1", 24190 "version": "1.0.0",
23519 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", 24191 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz",
23520 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", 24192 "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ=="
23521 "dev": true
23522 }, 24193 },
23523 "picomatch": { 24194 "picomatch": {
23524 "version": "2.3.0", 24195 "version": "2.3.0",
23525 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", 24196 "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz",
23526 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", 24197 "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw=="
23527 "dev": true
23528 }, 24198 },
23529 "pify": { 24199 "pify": {
23530 "version": "4.0.1", 24200 "version": "4.0.1",
@@ -23597,17 +24267,20 @@
23597 "version": "7.0.39", 24267 "version": "7.0.39",
23598 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", 24268 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz",
23599 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", 24269 "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==",
23600 "dev": true,
23601 "requires": { 24270 "requires": {
23602 "picocolors": "^0.2.1", 24271 "picocolors": "^0.2.1",
23603 "source-map": "^0.6.1" 24272 "source-map": "^0.6.1"
23604 }, 24273 },
23605 "dependencies": { 24274 "dependencies": {
24275 "picocolors": {
24276 "version": "0.2.1",
24277 "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz",
24278 "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA=="
24279 },
23606 "source-map": { 24280 "source-map": {
23607 "version": "0.6.1", 24281 "version": "0.6.1",
23608 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", 24282 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
23609 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", 24283 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
23610 "dev": true
23611 } 24284 }
23612 } 24285 }
23613 }, 24286 },
@@ -23622,6 +24295,259 @@
23622 "postcss-value-parser": "^4.0.2" 24295 "postcss-value-parser": "^4.0.2"
23623 } 24296 }
23624 }, 24297 },
24298 "postcss-cli": {
24299 "version": "7.1.2",
24300 "resolved": "https://registry.npmjs.org/postcss-cli/-/postcss-cli-7.1.2.tgz",
24301 "integrity": "sha512-3mlEmN1v2NVuosMWZM2tP8bgZn7rO5PYxRRrXtdSyL5KipcgBDjJ9ct8/LKxImMCJJi3x5nYhCGFJOkGyEqXBQ==",
24302 "requires": {
24303 "chalk": "^4.0.0",
24304 "chokidar": "^3.3.0",
24305 "dependency-graph": "^0.9.0",
24306 "fs-extra": "^9.0.0",
24307 "get-stdin": "^8.0.0",
24308 "globby": "^11.0.0",
24309 "postcss": "^7.0.0",
24310 "postcss-load-config": "^2.0.0",
24311 "postcss-reporter": "^6.0.0",
24312 "pretty-hrtime": "^1.0.3",
24313 "read-cache": "^1.0.0",
24314 "yargs": "^15.0.2"
24315 },
24316 "dependencies": {
24317 "@nodelib/fs.stat": {
24318 "version": "2.0.5",
24319 "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
24320 "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="
24321 },
24322 "ansi-regex": {
24323 "version": "5.0.1",
24324 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
24325 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
24326 },
24327 "ansi-styles": {
24328 "version": "4.3.0",
24329 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
24330 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
24331 "requires": {
24332 "color-convert": "^2.0.1"
24333 }
24334 },
24335 "array-union": {
24336 "version": "2.1.0",
24337 "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz",
24338 "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="
24339 },
24340 "braces": {
24341 "version": "3.0.2",
24342 "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz",
24343 "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==",
24344 "requires": {
24345 "fill-range": "^7.0.1"
24346 }
24347 },
24348 "camelcase": {
24349 "version": "5.3.1",
24350 "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz",
24351 "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg=="
24352 },
24353 "chalk": {
24354 "version": "4.1.2",
24355 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
24356 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
24357 "requires": {
24358 "ansi-styles": "^4.1.0",
24359 "supports-color": "^7.1.0"
24360 }
24361 },
24362 "color-convert": {
24363 "version": "2.0.1",
24364 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
24365 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
24366 "requires": {
24367 "color-name": "~1.1.4"
24368 }
24369 },
24370 "color-name": {
24371 "version": "1.1.4",
24372 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
24373 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
24374 },
24375 "dir-glob": {
24376 "version": "3.0.1",
24377 "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz",
24378 "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==",
24379 "requires": {
24380 "path-type": "^4.0.0"
24381 }
24382 },
24383 "fast-glob": {
24384 "version": "3.2.7",
24385 "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz",
24386 "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==",
24387 "requires": {
24388 "@nodelib/fs.stat": "^2.0.2",
24389 "@nodelib/fs.walk": "^1.2.3",
24390 "glob-parent": "^5.1.2",
24391 "merge2": "^1.3.0",
24392 "micromatch": "^4.0.4"
24393 }
24394 },
24395 "fill-range": {
24396 "version": "7.0.1",
24397 "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz",
24398 "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==",
24399 "requires": {
24400 "to-regex-range": "^5.0.1"
24401 }
24402 },
24403 "fs-extra": {
24404 "version": "9.1.0",
24405 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz",
24406 "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==",
24407 "requires": {
24408 "at-least-node": "^1.0.0",
24409 "graceful-fs": "^4.2.0",
24410 "jsonfile": "^6.0.1",
24411 "universalify": "^2.0.0"
24412 }
24413 },
24414 "glob-parent": {
24415 "version": "5.1.2",
24416 "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz",
24417 "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==",
24418 "requires": {
24419 "is-glob": "^4.0.1"
24420 }
24421 },
24422 "globby": {
24423 "version": "11.0.4",
24424 "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz",
24425 "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==",
24426 "requires": {
24427 "array-union": "^2.1.0",
24428 "dir-glob": "^3.0.1",
24429 "fast-glob": "^3.1.1",
24430 "ignore": "^5.1.4",
24431 "merge2": "^1.3.0",
24432 "slash": "^3.0.0"
24433 }
24434 },
24435 "has-flag": {
24436 "version": "4.0.0",
24437 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
24438 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
24439 },
24440 "ignore": {
24441 "version": "5.1.9",
24442 "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.9.tgz",
24443 "integrity": "sha512-2zeMQpbKz5dhZ9IwL0gbxSW5w0NK/MSAMtNuhgIHEPmaU3vPdKPL0UdvUCXs5SS4JAwsBxysK5sFMW8ocFiVjQ=="
24444 },
24445 "is-fullwidth-code-point": {
24446 "version": "3.0.0",
24447 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
24448 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
24449 },
24450 "is-number": {
24451 "version": "7.0.0",
24452 "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz",
24453 "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="
24454 },
24455 "jsonfile": {
24456 "version": "6.1.0",
24457 "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz",
24458 "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==",
24459 "requires": {
24460 "graceful-fs": "^4.1.6",
24461 "universalify": "^2.0.0"
24462 }
24463 },
24464 "micromatch": {
24465 "version": "4.0.4",
24466 "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz",
24467 "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==",
24468 "requires": {
24469 "braces": "^3.0.1",
24470 "picomatch": "^2.2.3"
24471 }
24472 },
24473 "path-type": {
24474 "version": "4.0.0",
24475 "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz",
24476 "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="
24477 },
24478 "slash": {
24479 "version": "3.0.0",
24480 "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz",
24481 "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q=="
24482 },
24483 "string-width": {
24484 "version": "4.2.3",
24485 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
24486 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
24487 "requires": {
24488 "emoji-regex": "^8.0.0",
24489 "is-fullwidth-code-point": "^3.0.0",
24490 "strip-ansi": "^6.0.1"
24491 }
24492 },
24493 "strip-ansi": {
24494 "version": "6.0.1",
24495 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
24496 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
24497 "requires": {
24498 "ansi-regex": "^5.0.1"
24499 }
24500 },
24501 "supports-color": {
24502 "version": "7.2.0",
24503 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
24504 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
24505 "requires": {
24506 "has-flag": "^4.0.0"
24507 }
24508 },
24509 "to-regex-range": {
24510 "version": "5.0.1",
24511 "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz",
24512 "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==",
24513 "requires": {
24514 "is-number": "^7.0.0"
24515 }
24516 },
24517 "universalify": {
24518 "version": "2.0.0",
24519 "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz",
24520 "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ=="
24521 },
24522 "yargs": {
24523 "version": "15.4.1",
24524 "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz",
24525 "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==",
24526 "requires": {
24527 "cliui": "^6.0.0",
24528 "decamelize": "^1.2.0",
24529 "find-up": "^4.1.0",
24530 "get-caller-file": "^2.0.1",
24531 "require-directory": "^2.1.1",
24532 "require-main-filename": "^2.0.0",
24533 "set-blocking": "^2.0.0",
24534 "string-width": "^4.2.0",
24535 "which-module": "^2.0.0",
24536 "y18n": "^4.0.0",
24537 "yargs-parser": "^18.1.2"
24538 }
24539 },
24540 "yargs-parser": {
24541 "version": "18.1.3",
24542 "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz",
24543 "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==",
24544 "requires": {
24545 "camelcase": "^5.0.0",
24546 "decamelize": "^1.2.0"
24547 }
24548 }
24549 }
24550 },
23625 "postcss-colormin": { 24551 "postcss-colormin": {
23626 "version": "4.0.3", 24552 "version": "4.0.3",
23627 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", 24553 "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz",
@@ -23697,11 +24623,52 @@
23697 "postcss": "^7.0.0" 24623 "postcss": "^7.0.0"
23698 } 24624 }
23699 }, 24625 },
24626 "postcss-functions": {
24627 "version": "3.0.0",
24628 "resolved": "https://registry.npmjs.org/postcss-functions/-/postcss-functions-3.0.0.tgz",
24629 "integrity": "sha1-DpTQFERwCkgd4g3k1V+yZAVkJQ4=",
24630 "requires": {
24631 "glob": "^7.1.2",
24632 "object-assign": "^4.1.1",
24633 "postcss": "^6.0.9",
24634 "postcss-value-parser": "^3.3.0"
24635 },
24636 "dependencies": {
24637 "postcss": {
24638 "version": "6.0.23",
24639 "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz",
24640 "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==",
24641 "requires": {
24642 "chalk": "^2.4.1",
24643 "source-map": "^0.6.1",
24644 "supports-color": "^5.4.0"
24645 }
24646 },
24647 "postcss-value-parser": {
24648 "version": "3.3.1",
24649 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
24650 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
24651 },
24652 "source-map": {
24653 "version": "0.6.1",
24654 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
24655 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
24656 }
24657 }
24658 },
24659 "postcss-js": {
24660 "version": "2.0.3",
24661 "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-2.0.3.tgz",
24662 "integrity": "sha512-zS59pAk3deu6dVHyrGqmC3oDXBdNdajk4k1RyxeVXCrcEDBUBHoIhE4QTsmhxgzXxsaqFDAkUZfmMa5f/N/79w==",
24663 "requires": {
24664 "camelcase-css": "^2.0.1",
24665 "postcss": "^7.0.18"
24666 }
24667 },
23700 "postcss-load-config": { 24668 "postcss-load-config": {
23701 "version": "2.1.2", 24669 "version": "2.1.2",
23702 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", 24670 "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz",
23703 "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", 24671 "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==",
23704 "dev": true,
23705 "requires": { 24672 "requires": {
23706 "cosmiconfig": "^5.0.0", 24673 "cosmiconfig": "^5.0.0",
23707 "import-cwd": "^2.0.0" 24674 "import-cwd": "^2.0.0"
@@ -23905,6 +24872,15 @@
23905 "postcss": "^7.0.6" 24872 "postcss": "^7.0.6"
23906 } 24873 }
23907 }, 24874 },
24875 "postcss-nested": {
24876 "version": "4.2.3",
24877 "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-4.2.3.tgz",
24878 "integrity": "sha512-rOv0W1HquRCamWy2kFl3QazJMMe1ku6rCFoAAH+9AcxdbpDeBr6k968MLWuLjvjMcGEip01ak09hKOEgpK9hvw==",
24879 "requires": {
24880 "postcss": "^7.0.32",
24881 "postcss-selector-parser": "^6.0.2"
24882 }
24883 },
23908 "postcss-normalize-charset": { 24884 "postcss-normalize-charset": {
23909 "version": "4.0.1", 24885 "version": "4.0.1",
23910 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", 24886 "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz",
@@ -24125,11 +25101,21 @@
24125 } 25101 }
24126 } 25102 }
24127 }, 25103 },
25104 "postcss-reporter": {
25105 "version": "6.0.1",
25106 "resolved": "https://registry.npmjs.org/postcss-reporter/-/postcss-reporter-6.0.1.tgz",
25107 "integrity": "sha512-LpmQjfRWyabc+fRygxZjpRxfhRf9u/fdlKf4VHG4TSPbV2XNsuISzYW1KL+1aQzx53CAppa1bKG4APIB/DOXXw==",
25108 "requires": {
25109 "chalk": "^2.4.1",
25110 "lodash": "^4.17.11",
25111 "log-symbols": "^2.2.0",
25112 "postcss": "^7.0.7"
25113 }
25114 },
24128 "postcss-selector-parser": { 25115 "postcss-selector-parser": {
24129 "version": "6.0.6", 25116 "version": "6.0.6",
24130 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", 25117 "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz",
24131 "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", 25118 "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==",
24132 "dev": true,
24133 "requires": { 25119 "requires": {
24134 "cssesc": "^3.0.0", 25120 "cssesc": "^3.0.0",
24135 "util-deprecate": "^1.0.2" 25121 "util-deprecate": "^1.0.2"
@@ -24166,10 +25152,9 @@
24166 } 25152 }
24167 }, 25153 },
24168 "postcss-value-parser": { 25154 "postcss-value-parser": {
24169 "version": "4.1.0", 25155 "version": "4.2.0",
24170 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", 25156 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
24171 "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", 25157 "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="
24172 "dev": true
24173 }, 25158 },
24174 "prelude-ls": { 25159 "prelude-ls": {
24175 "version": "1.1.2", 25160 "version": "1.1.2",
@@ -24200,6 +25185,11 @@
24200 "renderkid": "^2.0.4" 25185 "renderkid": "^2.0.4"
24201 } 25186 }
24202 }, 25187 },
25188 "pretty-hrtime": {
25189 "version": "1.0.3",
25190 "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz",
25191 "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE="
25192 },
24203 "process": { 25193 "process": {
24204 "version": "0.11.10", 25194 "version": "0.11.10",
24205 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", 25195 "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz",
@@ -24313,6 +25303,47 @@
24313 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", 25303 "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==",
24314 "dev": true 25304 "dev": true
24315 }, 25305 },
25306 "purgecss": {
25307 "version": "2.3.0",
25308 "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-2.3.0.tgz",
25309 "integrity": "sha512-BE5CROfVGsx2XIhxGuZAT7rTH9lLeQx/6M0P7DTXQH4IUc3BBzs9JUzt4yzGf3JrH9enkeq6YJBe9CTtkm1WmQ==",
25310 "requires": {
25311 "commander": "^5.0.0",
25312 "glob": "^7.0.0",
25313 "postcss": "7.0.32",
25314 "postcss-selector-parser": "^6.0.2"
25315 },
25316 "dependencies": {
25317 "commander": {
25318 "version": "5.1.0",
25319 "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz",
25320 "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg=="
25321 },
25322 "postcss": {
25323 "version": "7.0.32",
25324 "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.32.tgz",
25325 "integrity": "sha512-03eXong5NLnNCD05xscnGKGDZ98CyzoqPSMjOe6SuoQY7Z2hIj0Ld1g/O/UQRuOle2aRtiIRDg9tDcTGAkLfKw==",
25326 "requires": {
25327 "chalk": "^2.4.2",
25328 "source-map": "^0.6.1",
25329 "supports-color": "^6.1.0"
25330 }
25331 },
25332 "source-map": {
25333 "version": "0.6.1",
25334 "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz",
25335 "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g=="
25336 },
25337 "supports-color": {
25338 "version": "6.1.0",
25339 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz",
25340 "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==",
25341 "requires": {
25342 "has-flag": "^3.0.0"
25343 }
25344 }
25345 }
25346 },
24316 "q": { 25347 "q": {
24317 "version": "1.5.1", 25348 "version": "1.5.1",
24318 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", 25349 "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz",
@@ -24353,6 +25384,11 @@
24353 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==", 25384 "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==",
24354 "dev": true 25385 "dev": true
24355 }, 25386 },
25387 "queue-microtask": {
25388 "version": "1.2.3",
25389 "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz",
25390 "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="
25391 },
24356 "randombytes": { 25392 "randombytes": {
24357 "version": "2.1.0", 25393 "version": "2.1.0",
24358 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", 25394 "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz",
@@ -24390,6 +25426,21 @@
24390 "unpipe": "1.0.0" 25426 "unpipe": "1.0.0"
24391 } 25427 }
24392 }, 25428 },
25429 "read-cache": {
25430 "version": "1.0.0",
25431 "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz",
25432 "integrity": "sha1-5mTvMRYRZsl1HNvo28+GtftY93Q=",
25433 "requires": {
25434 "pify": "^2.3.0"
25435 },
25436 "dependencies": {
25437 "pify": {
25438 "version": "2.3.0",
25439 "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz",
25440 "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw="
25441 }
25442 }
25443 },
24393 "read-pkg": { 25444 "read-pkg": {
24394 "version": "5.2.0", 25445 "version": "5.2.0",
24395 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", 25446 "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz",
@@ -24441,12 +25492,26 @@
24441 "version": "3.6.0", 25492 "version": "3.6.0",
24442 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", 25493 "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz",
24443 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", 25494 "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==",
24444 "dev": true,
24445 "optional": true,
24446 "requires": { 25495 "requires": {
24447 "picomatch": "^2.2.1" 25496 "picomatch": "^2.2.1"
24448 } 25497 }
24449 }, 25498 },
25499 "reduce-css-calc": {
25500 "version": "2.1.8",
25501 "resolved": "https://registry.npmjs.org/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz",
25502 "integrity": "sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==",
25503 "requires": {
25504 "css-unit-converter": "^1.1.1",
25505 "postcss-value-parser": "^3.3.0"
25506 },
25507 "dependencies": {
25508 "postcss-value-parser": {
25509 "version": "3.3.1",
25510 "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz",
25511 "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ=="
25512 }
25513 }
25514 },
24450 "regenerate": { 25515 "regenerate": {
24451 "version": "1.4.2", 25516 "version": "1.4.2",
24452 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", 25517 "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz",
@@ -24625,14 +25690,12 @@
24625 "require-directory": { 25690 "require-directory": {
24626 "version": "2.1.1", 25691 "version": "2.1.1",
24627 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", 25692 "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz",
24628 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", 25693 "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I="
24629 "dev": true
24630 }, 25694 },
24631 "require-main-filename": { 25695 "require-main-filename": {
24632 "version": "2.0.0", 25696 "version": "2.0.0",
24633 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", 25697 "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz",
24634 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", 25698 "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg=="
24635 "dev": true
24636 }, 25699 },
24637 "requires-port": { 25700 "requires-port": {
24638 "version": "1.0.0", 25701 "version": "1.0.0",
@@ -24644,7 +25707,6 @@
24644 "version": "1.20.0", 25707 "version": "1.20.0",
24645 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", 25708 "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz",
24646 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", 25709 "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==",
24647 "dev": true,
24648 "requires": { 25710 "requires": {
24649 "is-core-module": "^2.2.0", 25711 "is-core-module": "^2.2.0",
24650 "path-parse": "^1.0.6" 25712 "path-parse": "^1.0.6"
@@ -24662,8 +25724,7 @@
24662 "resolve-from": { 25724 "resolve-from": {
24663 "version": "3.0.0", 25725 "version": "3.0.0",
24664 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", 25726 "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz",
24665 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", 25727 "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g="
24666 "dev": true
24667 }, 25728 },
24668 "resolve-url": { 25729 "resolve-url": {
24669 "version": "0.2.1", 25730 "version": "0.2.1",
@@ -24693,6 +25754,11 @@
24693 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", 25754 "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=",
24694 "dev": true 25755 "dev": true
24695 }, 25756 },
25757 "reusify": {
25758 "version": "1.0.4",
25759 "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
25760 "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="
25761 },
24696 "rgb-regex": { 25762 "rgb-regex": {
24697 "version": "1.0.1", 25763 "version": "1.0.1",
24698 "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", 25764 "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz",
@@ -24730,6 +25796,14 @@
24730 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", 25796 "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==",
24731 "dev": true 25797 "dev": true
24732 }, 25798 },
25799 "run-parallel": {
25800 "version": "1.2.0",
25801 "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz",
25802 "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==",
25803 "requires": {
25804 "queue-microtask": "^1.2.2"
25805 }
25806 },
24733 "run-queue": { 25807 "run-queue": {
24734 "version": "1.0.3", 25808 "version": "1.0.3",
24735 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz", 25809 "resolved": "https://registry.npmjs.org/run-queue/-/run-queue-1.0.3.tgz",
@@ -24939,8 +26013,7 @@
24939 "set-blocking": { 26013 "set-blocking": {
24940 "version": "2.0.0", 26014 "version": "2.0.0",
24941 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", 26015 "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz",
24942 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", 26016 "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc="
24943 "dev": true
24944 }, 26017 },
24945 "set-value": { 26018 "set-value": {
24946 "version": "2.0.1", 26019 "version": "2.0.1",
@@ -25040,7 +26113,6 @@
25040 "version": "0.2.2", 26113 "version": "0.2.2",
25041 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", 26114 "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz",
25042 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", 26115 "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=",
25043 "dev": true,
25044 "requires": { 26116 "requires": {
25045 "is-arrayish": "^0.3.1" 26117 "is-arrayish": "^0.3.1"
25046 }, 26118 },
@@ -25048,8 +26120,7 @@
25048 "is-arrayish": { 26120 "is-arrayish": {
25049 "version": "0.3.2", 26121 "version": "0.3.2",
25050 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", 26122 "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz",
25051 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", 26123 "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ=="
25052 "dev": true
25053 } 26124 }
25054 } 26125 }
25055 }, 26126 },
@@ -25436,8 +26507,7 @@
25436 "sprintf-js": { 26507 "sprintf-js": {
25437 "version": "1.0.3", 26508 "version": "1.0.3",
25438 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", 26509 "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
25439 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", 26510 "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
25440 "dev": true
25441 }, 26511 },
25442 "sshpk": { 26512 "sshpk": {
25443 "version": "1.16.1", 26513 "version": "1.16.1",
@@ -25723,7 +26793,6 @@
25723 "version": "5.5.0", 26793 "version": "5.5.0",
25724 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", 26794 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz",
25725 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", 26795 "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==",
25726 "dev": true,
25727 "requires": { 26796 "requires": {
25728 "has-flag": "^3.0.0" 26797 "has-flag": "^3.0.0"
25729 } 26798 }
@@ -25843,6 +26912,95 @@
25843 } 26912 }
25844 } 26913 }
25845 }, 26914 },
26915 "tailwindcss": {
26916 "version": "1.9.6",
26917 "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-1.9.6.tgz",
26918 "integrity": "sha512-nY8WYM/RLPqGsPEGEV2z63riyQPcHYZUJpAwdyBzVpxQHOHqHE+F/fvbCeXhdF1+TA5l72vSkZrtYCB9hRcwkQ==",
26919 "requires": {
26920 "@fullhuman/postcss-purgecss": "^2.1.2",
26921 "autoprefixer": "^9.4.5",
26922 "browserslist": "^4.12.0",
26923 "bytes": "^3.0.0",
26924 "chalk": "^3.0.0 || ^4.0.0",
26925 "color": "^3.1.2",
26926 "detective": "^5.2.0",
26927 "fs-extra": "^8.0.0",
26928 "html-tags": "^3.1.0",
26929 "lodash": "^4.17.20",
26930 "node-emoji": "^1.8.1",
26931 "normalize.css": "^8.0.1",
26932 "object-hash": "^2.0.3",
26933 "postcss": "^7.0.11",
26934 "postcss-functions": "^3.0.0",
26935 "postcss-js": "^2.0.0",
26936 "postcss-nested": "^4.1.1",
26937 "postcss-selector-parser": "^6.0.0",
26938 "postcss-value-parser": "^4.1.0",
26939 "pretty-hrtime": "^1.0.3",
26940 "reduce-css-calc": "^2.1.6",
26941 "resolve": "^1.14.2"
26942 },
26943 "dependencies": {
26944 "ansi-styles": {
26945 "version": "4.3.0",
26946 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
26947 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
26948 "requires": {
26949 "color-convert": "^2.0.1"
26950 }
26951 },
26952 "chalk": {
26953 "version": "4.1.2",
26954 "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz",
26955 "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==",
26956 "requires": {
26957 "ansi-styles": "^4.1.0",
26958 "supports-color": "^7.1.0"
26959 }
26960 },
26961 "color-convert": {
26962 "version": "2.0.1",
26963 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
26964 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
26965 "requires": {
26966 "color-name": "~1.1.4"
26967 }
26968 },
26969 "color-name": {
26970 "version": "1.1.4",
26971 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
26972 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
26973 },
26974 "fs-extra": {
26975 "version": "8.1.0",
26976 "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz",
26977 "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==",
26978 "requires": {
26979 "graceful-fs": "^4.2.0",
26980 "jsonfile": "^4.0.0",
26981 "universalify": "^0.1.0"
26982 }
26983 },
26984 "has-flag": {
26985 "version": "4.0.0",
26986 "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz",
26987 "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="
26988 },
26989 "object-hash": {
26990 "version": "2.2.0",
26991 "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-2.2.0.tgz",
26992 "integrity": "sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw=="
26993 },
26994 "supports-color": {
26995 "version": "7.2.0",
26996 "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz",
26997 "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==",
26998 "requires": {
26999 "has-flag": "^4.0.0"
27000 }
27001 }
27002 }
27003 },
25846 "tapable": { 27004 "tapable": {
25847 "version": "1.1.3", 27005 "version": "1.1.3",
25848 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", 27006 "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz",
@@ -26330,8 +27488,7 @@
26330 "universalify": { 27488 "universalify": {
26331 "version": "0.1.2", 27489 "version": "0.1.2",
26332 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", 27490 "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz",
26333 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", 27491 "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg=="
26334 "dev": true
26335 }, 27492 },
26336 "unpipe": { 27493 "unpipe": {
26337 "version": "1.0.0", 27494 "version": "1.0.0",
@@ -26477,8 +27634,7 @@
26477 "util-deprecate": { 27634 "util-deprecate": {
26478 "version": "1.0.2", 27635 "version": "1.0.2",
26479 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", 27636 "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz",
26480 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", 27637 "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8="
26481 "dev": true
26482 }, 27638 },
26483 "util.promisify": { 27639 "util.promisify": {
26484 "version": "1.0.0", 27640 "version": "1.0.0",
@@ -26856,17 +28012,6 @@
26856 "upath": "^1.1.1" 28012 "upath": "^1.1.1"
26857 } 28013 }
26858 }, 28014 },
26859 "fsevents": {
26860 "version": "1.2.13",
26861 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
26862 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
26863 "dev": true,
26864 "optional": true,
26865 "requires": {
26866 "bindings": "^1.5.0",
26867 "nan": "^2.12.1"
26868 }
26869 },
26870 "is-binary-path": { 28015 "is-binary-path": {
26871 "version": "1.0.1", 28016 "version": "1.0.1",
26872 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", 28017 "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz",
@@ -27154,17 +28299,6 @@
27154 "locate-path": "^3.0.0" 28299 "locate-path": "^3.0.0"
27155 } 28300 }
27156 }, 28301 },
27157 "fsevents": {
27158 "version": "1.2.13",
27159 "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz",
27160 "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==",
27161 "dev": true,
27162 "optional": true,
27163 "requires": {
27164 "bindings": "^1.5.0",
27165 "nan": "^2.12.1"
27166 }
27167 },
27168 "http-proxy-middleware": { 28302 "http-proxy-middleware": {
27169 "version": "0.19.1", 28303 "version": "0.19.1",
27170 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz", 28304 "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-0.19.1.tgz",
@@ -27422,8 +28556,7 @@
27422 "which-module": { 28556 "which-module": {
27423 "version": "2.0.0", 28557 "version": "2.0.0",
27424 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", 28558 "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz",
27425 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", 28559 "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho="
27426 "dev": true
27427 }, 28560 },
27428 "word-wrap": { 28561 "word-wrap": {
27429 "version": "1.2.3", 28562 "version": "1.2.3",
@@ -27444,7 +28577,6 @@
27444 "version": "6.2.0", 28577 "version": "6.2.0",
27445 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", 28578 "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz",
27446 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", 28579 "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==",
27447 "dev": true,
27448 "requires": { 28580 "requires": {
27449 "ansi-styles": "^4.0.0", 28581 "ansi-styles": "^4.0.0",
27450 "string-width": "^4.1.0", 28582 "string-width": "^4.1.0",
@@ -27454,14 +28586,12 @@
27454 "ansi-regex": { 28586 "ansi-regex": {
27455 "version": "5.0.1", 28587 "version": "5.0.1",
27456 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", 28588 "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz",
27457 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", 28589 "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="
27458 "dev": true
27459 }, 28590 },
27460 "ansi-styles": { 28591 "ansi-styles": {
27461 "version": "4.3.0", 28592 "version": "4.3.0",
27462 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", 28593 "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz",
27463 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", 28594 "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==",
27464 "dev": true,
27465 "requires": { 28595 "requires": {
27466 "color-convert": "^2.0.1" 28596 "color-convert": "^2.0.1"
27467 } 28597 }
@@ -27470,7 +28600,6 @@
27470 "version": "2.0.1", 28600 "version": "2.0.1",
27471 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", 28601 "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz",
27472 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", 28602 "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==",
27473 "dev": true,
27474 "requires": { 28603 "requires": {
27475 "color-name": "~1.1.4" 28604 "color-name": "~1.1.4"
27476 } 28605 }
@@ -27478,20 +28607,17 @@
27478 "color-name": { 28607 "color-name": {
27479 "version": "1.1.4", 28608 "version": "1.1.4",
27480 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", 28609 "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz",
27481 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", 28610 "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="
27482 "dev": true
27483 }, 28611 },
27484 "is-fullwidth-code-point": { 28612 "is-fullwidth-code-point": {
27485 "version": "3.0.0", 28613 "version": "3.0.0",
27486 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", 28614 "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz",
27487 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", 28615 "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="
27488 "dev": true
27489 }, 28616 },
27490 "string-width": { 28617 "string-width": {
27491 "version": "4.2.3", 28618 "version": "4.2.3",
27492 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", 28619 "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz",
27493 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", 28620 "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==",
27494 "dev": true,
27495 "requires": { 28621 "requires": {
27496 "emoji-regex": "^8.0.0", 28622 "emoji-regex": "^8.0.0",
27497 "is-fullwidth-code-point": "^3.0.0", 28623 "is-fullwidth-code-point": "^3.0.0",
@@ -27502,7 +28628,6 @@
27502 "version": "6.0.1", 28628 "version": "6.0.1",
27503 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", 28629 "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz",
27504 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", 28630 "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==",
27505 "dev": true,
27506 "requires": { 28631 "requires": {
27507 "ansi-regex": "^5.0.1" 28632 "ansi-regex": "^5.0.1"
27508 } 28633 }
@@ -27512,8 +28637,7 @@
27512 "wrappy": { 28637 "wrappy": {
27513 "version": "1.0.2", 28638 "version": "1.0.2",
27514 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", 28639 "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz",
27515 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", 28640 "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8="
27516 "dev": true
27517 }, 28641 },
27518 "write": { 28642 "write": {
27519 "version": "1.0.3", 28643 "version": "1.0.3",
@@ -27536,14 +28660,12 @@
27536 "xtend": { 28660 "xtend": {
27537 "version": "4.0.2", 28661 "version": "4.0.2",
27538 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", 28662 "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz",
27539 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", 28663 "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ=="
27540 "dev": true
27541 }, 28664 },
27542 "y18n": { 28665 "y18n": {
27543 "version": "4.0.3", 28666 "version": "4.0.3",
27544 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", 28667 "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz",
27545 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", 28668 "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ=="
27546 "dev": true
27547 }, 28669 },
27548 "yallist": { 28670 "yallist": {
27549 "version": "3.1.1", 28671 "version": "3.1.1",
diff --git a/package.json b/package.json
index f5251fc..0d10c4d 100644
--- a/package.json
+++ b/package.json
@@ -27,6 +27,9 @@
27 "babel-eslint": "^10.1.0", 27 "babel-eslint": "^10.1.0",
28 "eslint": "^6.7.2", 28 "eslint": "^6.7.2",
29 "eslint-plugin-vue": "^6.2.2", 29 "eslint-plugin-vue": "^6.2.2",
30 "vue-template-compiler": "^2.6.11" 30 "vue-template-compiler": "^2.6.11",
31 "tailwindcss": "^1.8.10",
32 "postcss-cli": "^7.1.0",
33 "autoprefixer": "^9.7.5"
31 } 34 }
32} 35}
diff --git a/postcss.config.js b/postcss.config.js
new file mode 100644
index 0000000..cf0d1fc
--- /dev/null
+++ b/postcss.config.js
@@ -0,0 +1,6 @@
1module.exports = {
2 "plugins": [
3 require('tailwindcss')('tailwind.js'),
4 require('autoprefixer')(),
5 ]
6}
diff --git a/public/index.html b/public/index.html
index 9ae317a..e432a96 100644
--- a/public/index.html
+++ b/public/index.html
@@ -5,9 +5,10 @@
5 <meta http-equiv="X-UA-Compatible" content="IE=edge"> 5 <meta http-equiv="X-UA-Compatible" content="IE=edge">
6 <meta name="viewport" content="width=device-width,initial-scale=1.0"> 6 <meta name="viewport" content="width=device-width,initial-scale=1.0">
7 <link rel="icon" href="<%= BASE_URL %>favicon.ico"> 7 <link rel="icon" href="<%= BASE_URL %>favicon.ico">
8 <link href="https://fonts.googleapis.com/css2?family=Fira+Code:wght@600&family=Readex+Pro&display=swap" rel="stylesheet">
8 <title><%= htmlWebpackPlugin.options.title %></title> 9 <title><%= htmlWebpackPlugin.options.title %></title>
9 </head> 10 </head>
10 <body style="background-color: #101010; color: #fafafa;"> 11 <body class="bg-gray-800 text-gray-200 font-default">
11 <noscript> 12 <noscript>
12 <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong> 13 <strong>We're sorry but <%= htmlWebpackPlugin.options.title %> doesn't work properly without JavaScript enabled. Please enable it to continue.</strong>
13 </noscript> 14 </noscript>
diff --git a/src/assets/css/tailwind.css b/src/assets/css/tailwind.css
new file mode 100644
index 0000000..1028353
--- /dev/null
+++ b/src/assets/css/tailwind.css
@@ -0,0 +1,31 @@
1@tailwind base;
2@tailwind components;
3@tailwind utilities;
4
5@layer base {
6 .inset-center {
7 position: absolute;
8 top: 50%;
9 left: 50%;
10 transform: translate(-50%, -50%);
11 }
12
13 kbd {
14 @apply bg-gray-600;
15 @apply p-1;
16 @apply rounded-md;
17 @apply border-gray-800;
18 @apply font-fira;
19 }
20
21 .searcher {
22 @apply inset-center;
23 @apply w-2/3;
24 @apply h-90;
25 @apply shadow-lg;
26 @apply bg-gray-900;
27 @apply p-4 rounded-lg;
28 @apply border-2;
29 @apply border-blue-900;
30 }
31}
diff --git a/src/components/group/GroupMaker.vue b/src/components/group/GroupMaker.vue
index f3da293..06963e3 100644
--- a/src/components/group/GroupMaker.vue
+++ b/src/components/group/GroupMaker.vue
@@ -1,15 +1,17 @@
1<template> 1<template>
2 <div class="group_maker"> 2 <div class="searcher">
3 Group maker 3 <div class="text-2xl p-2"> Group maker </div>
4 <form @submit="make_group"> 4 <form @submit="make_group">
5 <input 5 <input
6 v-model="group_name" 6 v-model="group_name"
7 ref='input' 7 ref='input'
8 type="text" 8 type="text"
9 placeholder="Type group name..." 9 placeholder="Nazwa grupy..."
10 class="w-full bg-gray-800 mb-2 mt-10 p-2"
11 @keydown="hotkeys"
10 /> 12 />
11 13
12 <select multiple v-model="users_selection"> 14 <select multiple class="w-full bg-gray-800 p-4 mb-10" v-model="users_selection">
13 15
14 <option 16 <option
15 v-for="user in users" 17 v-for="user in users"
@@ -19,6 +21,8 @@
19 </option> 21 </option>
20 22
21 </select> 23 </select>
24
25 <input type="submit" class="w-full p-2 bg-gray-800">
22 </form> 26 </form>
23 </div> 27 </div>
24</template> 28</template>
@@ -69,6 +73,15 @@ export default {
69 this.close() 73 this.close()
70 74
71 console.log(this.users) 75 console.log(this.users)
76 },
77
78 hotkeys(e) {
79 switch(e.code) {
80 case 'Delete':
81 e.preventDefault()
82 this.$emit('close')
83 break
84 }
72 } 85 }
73 }, 86 },
74 87
diff --git a/src/components/group/GroupSender.vue b/src/components/group/GroupSender.vue
index ba36949..a815561 100644
--- a/src/components/group/GroupSender.vue
+++ b/src/components/group/GroupSender.vue
@@ -1,12 +1,25 @@
1<template> 1<template>
2 <div class="group_view"> 2 <div
3 <h1> {{group.name}} </h1> 3 class="bg-gray-900 w-full m-2 mb-0 border-4"
4 <div class="messages"> 4 :class="{
5 'border-red-900': isFocus,
6 'border-blue-900': !isFocus
7 }"
8 >
9
10 <h1 class="text-2xl p-2 bg-blue-900"> {{group.name}} </h1>
11 <div class="overflow-auto h-64 p-2" ref="messages">
5 <Message v-for="message in messages" :key="message.id" :message="message" /> 12 <Message v-for="message in messages" :key="message.id" :message="message" />
6 </div> 13 </div>
7 14
8 <form @submit="send_message"> 15 <form @submit="send_message">
9 <input v-model="message" type="text" ref="input" /> 16 <input
17 v-model="message"
18 class="w-full bg-blue-900 p-2" placeholder="Napisz cos..." type="text" ref="input"
19 @focus="isFocus=true"
20 @blur="isFocus=false"
21 @keydown="hotkeys"
22 />
10 </form> 23 </form>
11 </div> 24 </div>
12</template> 25</template>
@@ -20,6 +33,7 @@ export default {
20 return { 33 return {
21 message: "", 34 message: "",
22 messages: [], 35 messages: [],
36 isFocus: false
23 } 37 }
24 }, 38 },
25 39
@@ -45,13 +59,38 @@ export default {
45 59
46 console.log(data) 60 console.log(data)
47 61
48 if(status===200) 62 if(status===200){
49 this.messages = data.messages 63 this.messages = data.messages
64 this.scroll_down()
65 }
50 }, 66 },
51 67
52 push_message(message) { 68 push_message(message) {
53 if(message.receiver == this.group.id) 69 if(message.receiver == this.group.id){
54 this.messages.push(message) 70 this.messages.push(message)
71 this.scroll_down()
72 }
73 },
74
75 scroll_down() {
76 this.$nextTick(function () {
77 const messages = this.$refs.messages
78 console.log(messages)
79 messages.scrollTop = messages.scrollHeight
80 })
81 },
82
83 hotkeys(e) {
84 switch(e.code) {
85 case 'Delete':
86 e.preventDefault()
87 this.$emit('close', this.group.id)
88 break
89 case 'Escape':
90 e.preventDefault()
91 this.$refs.input.blur()
92 break
93 }
55 } 94 }
56 }, 95 },
57 96
@@ -72,14 +111,3 @@ export default {
72 } 111 }
73} 112}
74</script> 113</script>
75
76<style scoped>
77.group_view {
78 width: 25%;
79}
80
81.messages {
82 overflow:auto;
83 height: 300px;
84}
85</style>
diff --git a/src/components/group/Message.vue b/src/components/group/Message.vue
index eedcc6e..556deb9 100644
--- a/src/components/group/Message.vue
+++ b/src/components/group/Message.vue
@@ -1,8 +1,8 @@
1<template> 1<template>
2 <div class="message" :class="{mine: is_message_mine}"> 2 <div class="w-full text-left mt-2" :class="{'text-right': is_message_mine}">
3 <div class="sender">{{ get_message_user }}</div> 3 <div class="">{{ get_message_user }}</div>
4 <div class="content">{{ get_message_content }}</div> 4 <div class="">{{ get_message_content }}</div>
5 <div class="date">{{ get_message_date }}</div> 5 <div class="">{{ get_message_date }}</div>
6 </div> 6 </div>
7</template> 7</template>
8 8
@@ -29,15 +29,3 @@ export default {
29 } 29 }
30} 30}
31</script> 31</script>
32
33<style scoped>
34.message {
35 width: 100%;
36 margin-bottom: 10px;
37 color: white;
38}
39
40.mine {
41 color: red;
42}
43</style>
diff --git a/src/components/searcher/Searcher.vue b/src/components/searcher/Searcher.vue
index f8dd51f..e74600a 100644
--- a/src/components/searcher/Searcher.vue
+++ b/src/components/searcher/Searcher.vue
@@ -1,7 +1,8 @@
1<template> 1<template>
2 <div id="searcher"> 2 <div class="searcher">
3 <input 3 <input
4 type="text" 4 type="text"
5 class="w-full bg-gray-800 p-2 mb-4"
5 v-model='search' 6 v-model='search'
6 ref='input' 7 ref='input'
7 @keydown="hotkeys" 8 @keydown="hotkeys"
@@ -13,7 +14,7 @@
13 v-for="sugestion in sugestions" 14 v-for="sugestion in sugestions"
14 :key="sugestion[0]" 15 :key="sugestion[0]"
15 :sugestion="sugestion" 16 :sugestion="sugestion"
16 :class="{selected: sugestion[0] === current[0]}" 17 :class="{'bg-gray-800': sugestion[0] === current[0]}"
17 /> 18 />
18 </div> 19 </div>
19</template> 20</template>
@@ -72,7 +73,11 @@ export default {
72 73
73 hotkeys(e) { 74 hotkeys(e) {
74 switch(e.code) { 75 switch(e.code) {
75 case 'Escape': 76 case 'Escape':
77 e.preventDefault()
78 this.close()
79 break
80 case 'Delete':
76 e.preventDefault() 81 e.preventDefault()
77 this.close() 82 this.close()
78 break 83 break
@@ -127,31 +132,3 @@ export default {
127 } 132 }
128} 133}
129</script> 134</script>
130
131<style scoped>
132 #searcher {
133 position: absolute;
134 width: 30%;
135 height: 80%;
136 top: 50%;
137 left: 50%;
138 background-color: #202020;
139 padding: 20px;
140 border-radius: 10px;
141 transform: translate(-50%, -50%);
142 }
143
144 #searcher input {
145 width: 100%;
146 margin-bottom: 20px;
147 padding: 10px;
148 padding-right: 0px;
149 height: 20px;
150 border: none;
151 background-color: #303030;
152 }
153
154 .selected {
155 background-color: #505050;
156 }
157</style>
diff --git a/src/components/searcher/Sugestion.vue b/src/components/searcher/Sugestion.vue
index 4721ca2..15a177d 100644
--- a/src/components/searcher/Sugestion.vue
+++ b/src/components/searcher/Sugestion.vue
@@ -1,5 +1,5 @@
1<template> 1<template>
2 <div class="sugestion"> 2 <div class="w-auto bg-gray-700 p-2 text-center mt-5">
3 <span>{{sugestion[0]}}</span> 3 <span>{{sugestion[0]}}</span>
4 </div> 4 </div>
5</template> 5</template>
@@ -9,24 +9,5 @@ export default {
9 props: { 9 props: {
10 sugestion: Array 10 sugestion: Array
11 }, 11 },
12
13 created() {
14 this.$nextTick(function () {
15 })
16 }
17
18} 12}
19</script> 13</script>
20
21<style scoped>
22 .sugestion {
23 width: 100%;
24 margin-left: auto;
25 margin-right: auto;
26 background-color: #303030;
27
28 margin-top: 10px;
29 padding: 5px;
30 padding-right: 0px;
31 }
32</style>
diff --git a/src/main.js b/src/main.js
index fd31090..50babcd 100644
--- a/src/main.js
+++ b/src/main.js
@@ -6,6 +6,8 @@ import Axios from 'axios'
6import Notifications from 'vue-notification' 6import Notifications from 'vue-notification'
7import VueHotkey from 'v-hotkey' 7import VueHotkey from 'v-hotkey'
8 8
9import '@/assets/css/tailwind.css'
10
9Vue.config.productionTip = false 11Vue.config.productionTip = false
10 12
11Axios.defaults.headers.common['Authorization'] = store.state.token !== "" && `Token ${store.state.token}`; 13Axios.defaults.headers.common['Authorization'] = store.state.token !== "" && `Token ${store.state.token}`;
diff --git a/src/services/ChatService.js b/src/services/ChatService.js
index d077e9b..d03f250 100644
--- a/src/services/ChatService.js
+++ b/src/services/ChatService.js
@@ -37,5 +37,17 @@ export default {
37 } 37 }
38 }) 38 })
39 .catch(error => error_notify(error)) 39 .catch(error => error_notify(error))
40 },
41
42 async get_group_detail(group_pk) {
43 return await axios
44 .get(url+`groups/detail/${group_pk}/`)
45 .then(res => {
46 return {
47 status: res.status,
48 data: res.data
49 }
50 })
51 .catch(error => error_notify(error))
40 } 52 }
41} 53}
diff --git a/src/views/Home.vue b/src/views/Home.vue
index d85760b..205a260 100644
--- a/src/views/Home.vue
+++ b/src/views/Home.vue
@@ -1,11 +1,19 @@
1<template> 1<template>
2 <div class="home" v-hotkey="keymap"> 2 <div class="home" v-hotkey="keymap">
3 Hi {{get_username}}! 3 <div class="inset-center">
4 <div class="text-center bg-gray-900 p-5 rounded-lg">
5 <p class="text-3xl capitalize">Witaj, {{get_username}}!</p>
6 <p class="mt-5"><kbd>Ctl</kbd> + <kbd>Shift</kbd> + <kbd>P</kbd> </p>
7 </div>
8 </div>
4 9
5 <div v-for="group in groups" :key="group.name" > 10 <div class="flex flex-row justify-around">
6 <GroupSender 11 <GroupSender
12 v-for="group in groups"
7 :group="group" 13 :group="group"
8 :socket="socket" 14 :socket="socket"
15 :key="group.name"
16 @close="closeGroupSender"
9 /> 17 />
10 </div> 18 </div>
11 19
@@ -27,6 +35,7 @@
27import Searcher from '@/components/searcher/Searcher.vue' 35import Searcher from '@/components/searcher/Searcher.vue'
28import GroupMaker from '@/components/group/GroupMaker.vue' 36import GroupMaker from '@/components/group/GroupMaker.vue'
29import GroupSender from '@/components/group/GroupSender.vue' 37import GroupSender from '@/components/group/GroupSender.vue'
38import ChatService from '@/services/ChatService.js'
30import io from 'socket.io-client' 39import io from 'socket.io-client'
31 40
32const popups = { 41const popups = {
@@ -62,12 +71,29 @@ export default {
62 let groups = this.groups.slice() 71 let groups = this.groups.slice()
63 let index = groups.findIndex(o => o.name===group.name) 72 let index = groups.findIndex(o => o.name===group.name)
64 73
74 if(groups.length >=3)
75 groups.shift()
76
65 if(index >= 0) 77 if(index >= 0)
66 groups.splice(index, 1) 78 groups.splice(index, 1)
67 else 79 else
68 groups.push(group) 80 groups.push(group)
69 81
70 this.groups = groups 82 this.groups = groups
83 },
84
85 async joinAllGroupsSocket() {
86 const {data, status} = await ChatService.get_all_user_groups()
87
88 if(status === 200)
89 data.forEach(group => {
90 this.socket.emit("join_group", {group_id: group.id})
91 })
92 },
93
94 closeGroupSender(group_id) {
95 const index = this.groups.findIndex(group => group.id === group_id)
96 this.groups.splice(index, 1)
71 } 97 }
72 }, 98 },
73 99
@@ -82,7 +108,7 @@ export default {
82 'ctrl+shift+p': this.toogleSearcherShow, 108 'ctrl+shift+p': this.toogleSearcherShow,
83 'esc': this.hideGroup 109 'esc': this.hideGroup
84 } 110 }
85 } 111 },
86 }, 112 },
87 113
88 components: { 114 components: {
@@ -99,6 +125,7 @@ export default {
99 this.socket = io() 125 this.socket = io()
100 this.socket.auth = { token: this.$store.getters.get_token }; 126 this.socket.auth = { token: this.$store.getters.get_token };
101 this.socket.connect(); 127 this.socket.connect();
128 this.joinAllGroupsSocket()
102 129
103 this.socket.on("connect", () => { 130 this.socket.on("connect", () => {
104 console.log("Socket connected!") 131 console.log("Socket connected!")
@@ -107,7 +134,24 @@ export default {
107 this.socket.on("disconnect", () => { 134 this.socket.on("disconnect", () => {
108 console.log("Scoket dsiconected") 135 console.log("Scoket dsiconected")
109 }) 136 })
137
138 this.socket.on("receive_group_message", async ({message}) => {
139 const index = this.groups.findIndex(group => {return group.id === message.receiver})
140
141 if(index<0) {
142 const {status, data} = await ChatService.get_group_detail(message.receiver)
143 if(status!==200)
144 return
145
146 this.$notify({
147 type: 'success',
148 title: `Groupa: ${data.name}`,
149 text: `${message.sender.username}, napisal "${message.message}"`,
150 duration: -1
151 })
152 }
153 })
110 } 154 }
111 155
112} 156}
113</script> 157</script>
diff --git a/src/views/Login.vue b/src/views/Login.vue
index cb5c8d8..2763840 100644
--- a/src/views/Login.vue
+++ b/src/views/Login.vue
@@ -1,13 +1,13 @@
1<template> 1<template>
2 <div id="login"> 2 <div id="login" class="inset-center bg-gray-900 p-4 rounded-lg shadow-lg">
3 <form @submit="log_in"> 3 <form @submit="log_in">
4 <input type="text" placeholder="Login" v-model="login"> 4 <input type="text" placeholder="Login" v-model="login" class="w-full bg-gray-800 p-2 mb-2">
5 <input type="password" placeholder="Password" v-model="password"> 5 <input type="password" placeholder="Password" v-model="password" class="w-full bg-gray-800 p-2 mb-4">
6 6
7 <input type="submit" value="Login!"> 7 <input type="submit" value="Login!" class="w-full bg-gray-800 p-2 mb-2">
8 </form> 8 </form>
9 9
10 <router-link to="/register"> Still don't have an account? </router-link> 10 <router-link to="/register"> Nadal nie masz konta? </router-link>
11 11
12 </div> 12 </div>
13</template> 13</template>
@@ -54,4 +54,4 @@ export default {
54 54
55<style> 55<style>
56 56
57</style> \ No newline at end of file 57</style>
diff --git a/src/views/Register.vue b/src/views/Register.vue
index eb382c5..fa8822b 100644
--- a/src/views/Register.vue
+++ b/src/views/Register.vue
@@ -1,14 +1,14 @@
1<template> 1<template>
2 <div id="register"> 2 <div id="register" class="inset-center bg-gray-900 p-4 rounded-lg shadow-lg">
3 <form @submit="register"> 3 <form @submit="register">
4 <input type="text" placeholder="Login" v-model="login"> 4 <input type="text" placeholder="Login" v-model="login" class="w-full bg-gray-800 p-2 mb-2">
5 <input type="password" placeholder="Password" v-model="password"> 5 <input type="password" placeholder="Password" v-model="password" class="w-full bg-gray-800 p-2 mb-2">
6 <input type="password" placeholder="Repeat password" v-model="repeat_password"> 6 <input type="password" placeholder="Repeat password" v-model="repeat_password" class="w-full bg-gray-800 p-2 mb-4">
7 7
8 <input type="submit" value="Register!"> 8 <input type="submit" value="Register!" class="w-full bg-gray-800 p-2 mb-2">
9 </form> 9 </form>
10 10
11 <router-link to="/login">Already have an account?</router-link> 11 <router-link to="/login">Juz masz konto?</router-link>
12 12
13 </div> 13 </div>
14</template> 14</template>
@@ -66,4 +66,4 @@ export default {
66 66
67<style> 67<style>
68 68
69</style> \ No newline at end of file 69</style>
diff --git a/tailwind.js b/tailwind.js
new file mode 100644
index 0000000..542125d
--- /dev/null
+++ b/tailwind.js
@@ -0,0 +1,14 @@
1 module.exports = {
2 theme: {
3 extend: {
4 spacing: {
5 '90': '90vh',
6 },
7
8 fontFamily: {
9 'default': ['"Readex Pro"', 'sans-serif'],
10 'fira': ['"Fira Code"', 'monospace']
11 }
12 }
13 }
14 }