From 92e6921cf9708cca81189a04ed9b59340858f271 Mon Sep 17 00:00:00 2001 From: Axel <1597611+axeloz@users.noreply.github.com> Date: Sun, 19 Dec 2021 19:58:07 +0100 Subject: [PATCH] Complete rewrite full VueJS --- .gitignore | 1 + screenshot.png | Bin 76996 -> 279995 bytes web/css/app.scss | 222 + web/css/styles.css | 211 - web/img/bush.png | Bin 0 -> 1076 bytes web/img/menu.svg | 1 + web/index.php | 126 +- web/js/app.js | 18 + web/js/scripts.js | 0 web/mix-manifest.json | 4 + web/package-lock.json | 16618 ++++++++++++++++++++++++++++++++++ web/package.json | 15 + web/resources/app.vue | 57 + web/resources/grouplist.vue | 48 + web/resources/quickview.vue | 52 + web/resources/tasklist.vue | 70 + web/webpack.mix.js | 9 + 17 files changed, 17118 insertions(+), 334 deletions(-) create mode 100644 web/css/app.scss delete mode 100644 web/css/styles.css create mode 100644 web/img/bush.png create mode 100644 web/img/menu.svg create mode 100644 web/js/app.js delete mode 100644 web/js/scripts.js create mode 100644 web/mix-manifest.json create mode 100644 web/package-lock.json create mode 100644 web/package.json create mode 100644 web/resources/app.vue create mode 100644 web/resources/grouplist.vue create mode 100644 web/resources/quickview.vue create mode 100644 web/resources/tasklist.vue create mode 100644 web/webpack.mix.js diff --git a/.gitignore b/.gitignore index ec04b3c..5c4385f 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ web/vendor/**/* .env web/sync.php /**/node_modules +/**/dist \ No newline at end of file diff --git a/screenshot.png b/screenshot.png index 6deaaf02fce742ceda5407664073c8a10ea732f6..4e36b82c4f2d43763bd740a68f2882669dfa6143 100644 GIT binary patch literal 279995 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 literal 76996 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 diff --git a/web/css/app.scss b/web/css/app.scss new file mode 100644 index 0000000..ed756b0 --- /dev/null +++ b/web/css/app.scss @@ -0,0 +1,222 @@ +@import url('https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap'); + +/** +* SETTINGS +**/ +$bg_color: #0a9f9a; +$up_color: #8adf8a; +$down_color: #f79292; +$unknown_color: rgb(245, 214, 158); + +* { + padding: 0; + margin: 0; +} + +html { + font-size: 100%; + scroll-behavior: smooth; + + body { + padding: 10px; + font-family: 'Hind', sans-serif; + font-size: 1rem; + color: #3D3D3D; + background-image: url(../img/bush.png); + background-attachment: fixed; + + + a, a:visited { + color: inherit; + text-decoration: inherit; + + &:hover { + text-decoration: underline; + } + } + + .container { + padding: 0; + margin: 0 auto; + max-width: 1000px; + } + + h1, h2, h3, h4 { + margin-top: .8rem; + margin-bottom: .8rem; + } + + h1 { + font-size: 2.4rem; + text-align: center; + margin: 3rem 0; + } + + h2 { + font-size: 1.4rem; + margin-top: 0; + padding-top: 0; + } + + h3 { + font-size: 1.4rem; + background-color: $bg_color; + margin: 0; + padding: .8rem; + color: rgb(240, 240, 240); + position: relative; + + small { + font-size: .9rem; + } + + .context-menu { + position: absolute; + right: .7rem; + top: .7rem; + cursor: pointer; + font-size: 1rem; + } + } + + + img { + vertical-align: sub; + } + + table { + border: 1px solid #ABC; + font-size: 14px; + border-spacing : 0; + border-collapse : collapse; + + th { + background-color: #e6EEEE; + border: 1px solid #9ccece; + padding: 0.3rem; + + } + + td { + color: #3D3D3D; + padding: 0.3rem; + background-color: #FFF; + vertical-align: top; + border: 1px solid #9ccece; + text-align: center; + vertical-align: middle; + } + + &#tasks_tbl, &#contacts_tbl { + width: 100%; + } + } + + + + .quick-view { + -webkit-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3); + -moz-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3); + box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3); + border-radius: 5px; + position: relative; + background-color: white; + overflow: hidden; + + .new-group { + margin: .1rem; + display: inline-block; + border-radius: .4rem; + overflow: hidden; + cursor: pointer; + + .square { + height: 100%; + margin: 0; + text-align: center; + vertical-align: middle; + float: left; + line-height: 1.2rem; + min-width: 1.4rem; + + &:not(:first-of-type) { + border-left: 1px solid white; + } + } + } + } + + + .tasks { + .task { + margin-top: 2rem; + padding: 0; + -webkit-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3); + -moz-box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3); + box-shadow: 3px 3px 6px 0px rgba(0,0,0,0.3); + border-radius: 5px; + position: relative; + background-color: white; + overflow: hidden; + } + } + + + .spacer { + clear:both; + line-height: 0; + padding: 0; + margin:0; + } + + .block-content { + padding: .8rem; + } + + + .highlight { + background-color: #166260; + padding: 0px 1rem; + display: inline-block; + color: #FFF; + font-size: 1rem; + vertical-align: middle; + border-radius: .5rem; + } + + .hidden { + display: none; + } + + .up { + background-color: $up_color; + } + + .down { + background-color: $down_color; + } + + .unknown { + background-color: $unknown_color; + } + } +} + + +@keyframes shake { + 10%, 90% { + transform: translate3d(-1px, 0, 0); + } + + 20%, 80% { + transform: translate3d(2px, 0, 0); + } + + 30%, 50%, 70% { + transform: translate3d(-4px, 0, 0); + } + + 40%, 60% { + transform: translate3d(4px, 0, 0); + } +} diff --git a/web/css/styles.css b/web/css/styles.css deleted file mode 100644 index 5407a24..0000000 --- a/web/css/styles.css +++ /dev/null @@ -1,211 +0,0 @@ -@import url('https://fonts.googleapis.com/css2?family=Hind:wght@300;400;500;600;700&display=swap'); - -* { - padding: 0; - margin: 0; -} - -html { - font-size: 100%; - scroll-behavior: smooth; -} - -body { - padding: 10px; - font-family: 'Hind', sans-serif; - font-size: 1rem; - color: #3D3D3D; -} - -a, a:visited { - color: inherit; - text-decoration: inherit; -} - -a:hover { - text-decoration: underline; -} - -h1, h2, h3, h4 { - margin-top: .8rem; - margin-bottom: .8rem; -} - -h1 { - font-size: 2.4rem; - text-align: center; - margin: 3rem 0; -} - -h2 { - font-size: 1.4rem; - margin-top: 0; - padding-top: 0; -} - -h3 { - font-size: 1.4rem; -} - - -img { - vertical-align: sub; -} - -table { - border: 1px solid #ABC; - font-size: 14px; - border-spacing : 0; - border-collapse : collapse; -} - -th { - background-color: #e6EEEE; - border: 1px solid #9ccece; - padding: 0.3rem; -} - -td { - color: #3D3D3D; - padding: 0.3rem; - background-color: #FFF; - vertical-align: top; - border: 1px solid #9ccece; - text-align: center; - vertical-align: middle; - -} - -#tasks_tbl, #contacts_tbl { - width: 100%; -} - -.quick-view { - margin: 3rem auto; - max-width: 1000px; - padding: 1rem; - -webkit-box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3); - -moz-box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3); - box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3); - border-radius: 5px; - position: relative; -} - - -.new-group { - margin: .1rem; - display: inline-block; - border-radius: .4rem; - overflow: hidden; - cursor: pointer; -} - -.quick-view .square { - height: 100%; - margin: 0; - text-align: center; - vertical-align: middle; - float: left; - line-height: 1.2rem; - min-width: 1.4rem; -} - -.quick-view .square:not(:first-of-type) { - border-left: 1px solid white; -} - -.spacer { - clear:both; - line-height: 0; - padding: 0; - margin:0; -} - - -.task { - margin: 3rem auto; - max-width: 1000px; - padding: 1rem; - -webkit-box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3); - -moz-box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3); - box-shadow: 5px 5px 15px 0px rgba(0,0,0,0.3); - border-radius: 5px; - position: relative; -} - - -.highlight { - background-color: #000; - padding: 0px 1rem; - display: inline-block; - color: #FFF; - font-size: 1rem; - vertical-align: middle; -} - -.hidden { - display: none; -} - -.task.show .task-overlay { - display: none; -} - -.exp-icon { - position: absolute; - right: 1rem; - top: 1rem; - width: 20px; - min-height: 27px; - height: 27px; - background-repeat: no-repeat; - cursor: pointer; - animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both; - transform: translate3d(0, 0, 0); - backface-visibility: hidden; - animation-iteration-count: 3; - animation-delay: 3s; -} - -.task .exp-icon { - background-image: url('../img/expand.png'); -} - -.task.active .exp-icon { - background-image: url('../img/collapse.png'); -} - -.up { - background-color: #8adf8a; -} - -.down { - background-color: #f79292; -} - -.unknown { - background-color: rgb(245, 214, 158); -} - - -.square.unknown img, .square.down img, .square.up img { - opacity: .5; -} - -@keyframes shake { - 10%, 90% { - transform: translate3d(-1px, 0, 0); - } - - 20%, 80% { - transform: translate3d(2px, 0, 0); - } - - 30%, 50%, 70% { - transform: translate3d(-4px, 0, 0); - } - - 40%, 60% { - transform: translate3d(4px, 0, 0); - } -} diff --git a/web/img/bush.png b/web/img/bush.png new file mode 100644 index 0000000000000000000000000000000000000000..73d61f44e8202da8aacc5ab8903ccdbd33722dda GIT binary patch literal 1076 zcmeAS@N?(olHy`uVBq!ia0y~yV4MKLEX+WWqKVr7fs|-~Pl)UP|Nnpe`t|qk-+%x9 z{r>&?&!0a(fBw93#M_R6f%%rFi(^Pd+}k^bc_NM?Ef3YD`8Mn}`C*FU&oEMcDaw&~7q=XcTP6YlKT z%5zNr;KtH`>;5NqmQK(=xUzgg@AGSpX7j4pZ&u_`j*j@SW>-6p%-~BKw`-nrvgz4?6yMBl95Q(takGY}?`_51#*tFwBm48MQkv|^EM;&W_Y;Cw;xg+K`h1~=9} zATP&+_31G;?2IpLPcLQgomzTPdW!dAOO5Gn`2l*p&lbc;?RDH~GOM{Llc0hU_NSL# z@B>YdpK?3vDlT^*Txs!wScuI(2y;NPd_+S6!6e(%*Gw$L7u*o%JzhX89HhauE8d`r WeR}AO$9I6m0E4HipUXO@geCxgB=Y \ No newline at end of file diff --git a/web/index.php b/web/index.php index da7b574..00b060a 100644 --- a/web/index.php +++ b/web/index.php @@ -1,134 +1,14 @@ - MonitoLite - Network monitoring tool - - - - + + -
-

MonitoLite Dashboard

- -
-

Quick overview

- -

 

-
- - -
-
- -

Tasks for group {{ group.name }} (#{{ group.id }})

- - - - - - - - - - - - - - - - - - - -
Up?HostTypeLast executionFrequency (min)Active -
- Status - - {{ task.host }} - - Type of check - - - {{ task.last_execution }} - Infos - - - Never - - {{ task.frequency }}{{ task.active == 1 ? 'Yes' : 'No' }}
-
-
-
- - +
diff --git a/web/js/app.js b/web/js/app.js new file mode 100644 index 0000000..aa45ace --- /dev/null +++ b/web/js/app.js @@ -0,0 +1,18 @@ +//window.Vue = require('vue') + +import Vue from 'vue' +import App from '../resources/app.vue' + +import axios from 'axios' +Vue.prototype.$http = axios + +import moment from 'moment' +Vue.prototype.moment = moment + +var runApp = function() { + const app = new Vue(App).$mount('#app'); +} + +window.addEventListener('load', function () { + runApp(); +}) \ No newline at end of file diff --git a/web/js/scripts.js b/web/js/scripts.js deleted file mode 100644 index e69de29..0000000 diff --git a/web/mix-manifest.json b/web/mix-manifest.json new file mode 100644 index 0000000..6807d98 --- /dev/null +++ b/web/mix-manifest.json @@ -0,0 +1,4 @@ +{ + "/dist/app.js": "/dist/app.js", + "/dist/app.css": "/dist/app.css" +} diff --git a/web/package-lock.json b/web/package-lock.json new file mode 100644 index 0000000..f05b7a5 --- /dev/null +++ b/web/package-lock.json @@ -0,0 +1,16618 @@ +{ + "name": "web", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "dependencies": { + "axios": "^0.24.0", + "moment": "^2.29.1", + "vue": "^2.6.14" + }, + "devDependencies": { + "laravel-mix": "^6.0.39", + "resolve-url-loader": "^4.0.0", + "sass": "^1.45.0", + "sass-loader": "^12.4.0", + "vue-loader": "^15.9.8", + "vue-template-compiler": "^2.6.14" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.5.tgz", + "integrity": "sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.5", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helpers": "^7.16.5", + "@babel/parser": "^7.16.5", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz", + "integrity": "sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.5.tgz", + "integrity": "sha512-3JEA9G5dmmnIWdzaT9d0NmFRgYnWUThLsDaL7982H0XqqWr56lRrsmwheXFMjR+TMl7QMBb6mzy9kvgr1lRLUA==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.5.tgz", + "integrity": "sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.5", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.5", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz", + "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz", + "integrity": "sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.5.tgz", + "integrity": "sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz", + "integrity": "sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.5.tgz", + "integrity": "sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.5.tgz", + "integrity": "sha512-X+aAJldyxrOmN9v3FKp+Hu1NO69VWgYgDGq6YDykwRPzxs5f2N+X988CBXS7EQahDU+Vpet5QYMqLk+nsp+Qxw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.5", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.5.tgz", + "integrity": "sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-member-expression-to-functions": "^7.16.5", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.5.tgz", + "integrity": "sha512-2J2pmLBqUqVdJw78U0KPNdeE2qeuIyKoG4mKV7wAq3mc4jJG282UgjZw4ZYDnqiWQuS3Y3IYdF/AQ6CpyBV3VA==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz", + "integrity": "sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz", + "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz", + "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.5.tgz", + "integrity": "sha512-C/FX+3HNLV6sz7AqbTQqEo1L9/kfrKjxcVtgyBCmvIgOjvuBVUWooDoi7trsLxOzCEo5FccjRvKHkfDsJFZlfA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-remap-async-to-generator": "^7.16.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.5.tgz", + "integrity": "sha512-pJD3HjgRv83s5dv1sTnDbZOaTjghKEz8KUn1Kbh2eAIRhGuyQ1XSeI4xVXU3UlIEVA3DAyIdxqT1eRn7Wcn55A==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.5.tgz", + "integrity": "sha512-EEFzuLZcm/rNJ8Q5krK+FRKdVkd6FjfzT9tuSZql9sQn64K0hHA2KLJ0DqVot9/iV6+SsuadC5yI39zWnm+nmQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.5.tgz", + "integrity": "sha512-P05/SJZTTvHz79LNYTF8ff5xXge0kk5sIIWAypcWgX4BTRUgyHc8wRxJ/Hk+mU0KXldgOOslKaeqnhthcDJCJQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.5.tgz", + "integrity": "sha512-i+sltzEShH1vsVydvNaTRsgvq2vZsfyrd7K7vPLUU/KgS0D5yZMe6uipM0+izminnkKrEfdUnz7CxMRb6oHZWw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.5.tgz", + "integrity": "sha512-QQJueTFa0y9E4qHANqIvMsuxM/qcLQmKttBACtPCQzGUEizsXDACGonlPiSwynHfOa3vNw0FPMVvQzbuXwh4SQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.5.tgz", + "integrity": "sha512-xqibl7ISO2vjuQM+MzR3rkd0zfNWltk7n9QhaD8ghMmMceVguYrNDt7MikRyj4J4v3QehpnrU8RYLnC7z/gZLA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.5.tgz", + "integrity": "sha512-YwMsTp/oOviSBhrjwi0vzCUycseCYwoXnLiXIL3YNjHSMBHicGTz7GjVU/IGgz4DtOEXBdCNG72pvCX22ehfqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.5.tgz", + "integrity": "sha512-DvB9l/TcsCRvsIV9v4jxR/jVP45cslTVC0PMVHvaJhhNuhn2Y1SOhCSFlPK777qLB5wb8rVDaNoqMTyOqtY5Iw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.5.tgz", + "integrity": "sha512-UEd6KpChoyPhCoE840KRHOlGhEZFutdPDMGj+0I56yuTTOaT51GzmnEl/0uT41fB/vD2nT+Pci2KjezyE3HmUw==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.5.tgz", + "integrity": "sha512-ihCMxY1Iljmx4bWy/PIMJGXN4NS4oUj1MKynwO07kiKms23pNvIn1DMB92DNB2R0EA882sw0VXIelYGdtF7xEQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.5.tgz", + "integrity": "sha512-kzdHgnaXRonttiTfKYnSVafbWngPPr2qKw9BWYBESl91W54e+9R5pP70LtWxV56g0f05f/SQrwHYkfvbwcdQ/A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.5.tgz", + "integrity": "sha512-+yFMO4BGT3sgzXo+lrq7orX5mAZt57DwUK6seqII6AcJnJOIhBJ8pzKH47/ql/d426uQ7YhN8DpUFirQzqYSUA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.5.tgz", + "integrity": "sha512-+YGh5Wbw0NH3y/E5YMu6ci5qTDmAEVNoZ3I54aB6nVEOZ5BQ7QJlwKq5pYVucQilMByGn/bvX0af+uNaPRCabA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.5.tgz", + "integrity": "sha512-s5sKtlKQyFSatt781HQwv1hoM5BQ9qRH30r+dK56OLDsHmV74mzwJNX7R1yMuE7VZKG5O6q/gmOGSAO6ikTudg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.5.tgz", + "integrity": "sha512-8bTHiiZyMOyfZFULjsCnYOWG059FVMes0iljEHSfARhNgFfpsqE92OrCffv3veSw9rwMkYcFe9bj0ZoXU2IGtQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.5.tgz", + "integrity": "sha512-TMXgfioJnkXU+XRoj7P2ED7rUm5jbnDWwlCuFVTpQboMfbSya5WrmubNBAMlk7KXvywpo8rd8WuYZkis1o2H8w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-remap-async-to-generator": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.5.tgz", + "integrity": "sha512-BxmIyKLjUGksJ99+hJyL/HIxLIGnLKtw772zYDER7UuycDZ+Xvzs98ZQw6NGgM2ss4/hlFAaGiZmMNKvValEjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.5.tgz", + "integrity": "sha512-JxjSPNZSiOtmxjX7PBRBeRJTUKTyJ607YUYeT0QJCNdsedOe+/rXITjP08eG8xUpsLfPirgzdCFN+h0w6RI+pQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.5.tgz", + "integrity": "sha512-DzJ1vYf/7TaCYy57J3SJ9rV+JEuvmlnvvyvYKFbk5u46oQbBvuB9/0w+YsVsxkOv8zVWKpDmUoj4T5ILHoXevA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-replace-supers": "^7.16.5", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.5.tgz", + "integrity": "sha512-n1+O7xtU5lSLraRzX88CNcpl7vtGdPakKzww74bVwpAIRgz9JVLJJpOLb0uYqcOaXVM0TL6X0RVeIJGD2CnCkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.5.tgz", + "integrity": "sha512-GuRVAsjq+c9YPK6NeTkRLWyQskDC099XkBSVO+6QzbnOnH2d/4mBVXYStaPrZD3dFRfg00I6BFJ9Atsjfs8mlg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.5.tgz", + "integrity": "sha512-iQiEMt8Q4/5aRGHpGVK2Zc7a6mx7qEAO7qehgSug3SDImnuMzgmm/wtJALXaz25zUj1PmnNHtShjFgk4PDx4nw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.5.tgz", + "integrity": "sha512-81tijpDg2a6I1Yhj4aWY1l3O1J4Cg/Pd7LfvuaH2VVInAkXtzibz9+zSPdUM1WvuUi128ksstAP0hM5w48vQgg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.5.tgz", + "integrity": "sha512-12rba2HwemQPa7BLIKCzm1pT2/RuQHtSFHdNl41cFiC6oi4tcrp7gjB07pxQvFpcADojQywSjblQth6gJyE6CA==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.5.tgz", + "integrity": "sha512-+DpCAJFPAvViR17PIMi9x2AE34dll5wNlXO43wagAX2YcRGgEVHCNFC4azG85b4YyyFarvkc/iD5NPrz4Oneqw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.5.tgz", + "integrity": "sha512-Fuec/KPSpVLbGo6z1RPw4EE1X+z9gZk1uQmnYy7v4xr4TO9p41v1AoUuXEtyqAI7H+xNJYSICzRqZBhDEkd3kQ==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.5.tgz", + "integrity": "sha512-B1j9C/IfvshnPcklsc93AVLTrNVa69iSqztylZH6qnmiAsDDOmmjEYqOm3Ts2lGSgTSywnBNiqC949VdD0/gfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.5.tgz", + "integrity": "sha512-d57i3vPHWgIde/9Y8W/xSFUndhvhZN5Wu2TjRrN1MVz5KzdUihKnfDVlfP1U7mS5DNj/WHHhaE4/tTi4hIyHwQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.5.tgz", + "integrity": "sha512-oHI15S/hdJuSCfnwIz+4lm6wu/wBn7oJ8+QrkzPPwSFGXk8kgdI/AIKcbR/XnD1nQVMg/i6eNaXpszbGuwYDRQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.5.tgz", + "integrity": "sha512-ABhUkxvoQyqhCWyb8xXtfwqNMJD7tx+irIRnUh6lmyFud7Jln1WzONXKlax1fg/ey178EXbs4bSGNd6PngO+SQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.5.tgz", + "integrity": "sha512-53gmLdScNN28XpjEVIm7LbWnD/b/TpbwKbLk6KV4KqC9WyU6rq1jnNmVG6UgAdQZVVGZVoik3DqHNxk4/EvrjA==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.5.tgz", + "integrity": "sha512-qTFnpxHMoenNHkS3VoWRdwrcJ3FhX567GvDA3hRZKF0Dj8Fmg0UzySZp3AP2mShl/bzcywb/UWAMQIjA1bhXvw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.5.tgz", + "integrity": "sha512-/wqGDgvFUeKELW6ex6QB7dLVRkd5ehjw34tpXu1nhKC0sFfmaLabIswnpf8JgDyV2NeDmZiwoOb0rAmxciNfjA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.5.tgz", + "integrity": "sha512-ZaIrnXF08ZC8jnKR4/5g7YakGVL6go6V9ql6Jl3ecO8PQaQqFE74CuM384kezju7Z9nGCCA20BqZaR1tJ/WvHg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.5.tgz", + "integrity": "sha512-tded+yZEXuxt9Jdtkc1RraW1zMF/GalVxaVVxh41IYwirdRgyAxxxCKZ9XB7LxZqmsjfjALxupNE1MIz9KH+Zg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-replace-supers": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.5.tgz", + "integrity": "sha512-B3O6AL5oPop1jAVg8CV+haeUte9oFuY85zu0jwnRNZZi3tVAbJriu5tag/oaO2kGaQM/7q7aGPBlTI5/sr9enA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.5.tgz", + "integrity": "sha512-+IRcVW71VdF9pEH/2R/Apab4a19LVvdVsr/gEeotH00vSDVlKD+XgfSIw+cgGWsjDB/ziqGv/pGoQZBIiQVXHg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.5.tgz", + "integrity": "sha512-2z+it2eVWU8TtQQRauvGUqZwLy4+7rTfo6wO4npr+fvvN1SW30ZF3O/ZRCNmTuu4F5MIP8OJhXAhRV5QMJOuYg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.5.tgz", + "integrity": "sha512-aIB16u8lNcf7drkhXJRoggOxSTUAuihTSTfAcpynowGJOZiGf+Yvi7RuTwFzVYSYPmWyARsPqUGoZWWWxLiknw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.5.tgz", + "integrity": "sha512-gxpfS8XQWDbQ8oP5NcmpXxtEgCJkbO+W9VhZlOhr0xPyVaRjAQPOv7ZDj9fg0d5s9+NiVvMCE6gbkEkcsxwGRw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.4.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.5.tgz", + "integrity": "sha512-ZbuWVcY+MAXJuuW7qDoCwoxDUNClfZxoo7/4swVbOW1s/qYLOMHlm9YRWMsxMFuLs44eXsv4op1vAaBaBaDMVg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.5.tgz", + "integrity": "sha512-5d6l/cnG7Lw4tGHEoga4xSkYp1euP7LAtrah1h1PgJ3JY7yNsjybsxQAnVK4JbtReZ/8z6ASVmd3QhYYKLaKZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.5.tgz", + "integrity": "sha512-usYsuO1ID2LXxzuUxifgWtJemP7wL2uZtyrTVM4PKqsmJycdS4U4mGovL5xXkfUheds10Dd2PjoQLXw6zCsCbg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.5.tgz", + "integrity": "sha512-gnyKy9RyFhkovex4BjKWL3BVYzUDG6zC0gba7VMLbQoDuqMfJ1SDXs8k/XK41Mmt1Hyp4qNAvGFb9hKzdCqBRQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.5.tgz", + "integrity": "sha512-ldxCkW180qbrvyCVDzAUZqB0TAeF8W/vGJoRcaf75awm6By+PxfJKvuqVAnq8N9wz5Xa6mSpM19OfVKKVmGHSQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.5.tgz", + "integrity": "sha512-shiCBHTIIChGLdyojsKQjoAyB8MBwat25lKM7MJjbe1hE0bgIppD+LX9afr41lLHOhqceqeWl4FkLp+Bgn9o1Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.5.tgz", + "integrity": "sha512-GTJ4IW012tiPEMMubd7sD07iU9O/LOo8Q/oU4xNhcaq0Xn8+6TcUQaHtC8YxySo1T+ErQ8RaWogIEeFhKGNPzw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.5.tgz", + "integrity": "sha512-MiJJW5pwsktG61NDxpZ4oJ1CKxM1ncam9bzRtx9g40/WkLRkxFP6mhpkYV0/DxcciqoiHicx291+eUQrXb/SfQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-async-generator-functions": "^7.16.5", + "@babel/plugin-proposal-class-properties": "^7.16.5", + "@babel/plugin-proposal-class-static-block": "^7.16.5", + "@babel/plugin-proposal-dynamic-import": "^7.16.5", + "@babel/plugin-proposal-export-namespace-from": "^7.16.5", + "@babel/plugin-proposal-json-strings": "^7.16.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.5", + "@babel/plugin-proposal-numeric-separator": "^7.16.5", + "@babel/plugin-proposal-object-rest-spread": "^7.16.5", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.5", + "@babel/plugin-proposal-optional-chaining": "^7.16.5", + "@babel/plugin-proposal-private-methods": "^7.16.5", + "@babel/plugin-proposal-private-property-in-object": "^7.16.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.5", + "@babel/plugin-transform-async-to-generator": "^7.16.5", + "@babel/plugin-transform-block-scoped-functions": "^7.16.5", + "@babel/plugin-transform-block-scoping": "^7.16.5", + "@babel/plugin-transform-classes": "^7.16.5", + "@babel/plugin-transform-computed-properties": "^7.16.5", + "@babel/plugin-transform-destructuring": "^7.16.5", + "@babel/plugin-transform-dotall-regex": "^7.16.5", + "@babel/plugin-transform-duplicate-keys": "^7.16.5", + "@babel/plugin-transform-exponentiation-operator": "^7.16.5", + "@babel/plugin-transform-for-of": "^7.16.5", + "@babel/plugin-transform-function-name": "^7.16.5", + "@babel/plugin-transform-literals": "^7.16.5", + "@babel/plugin-transform-member-expression-literals": "^7.16.5", + "@babel/plugin-transform-modules-amd": "^7.16.5", + "@babel/plugin-transform-modules-commonjs": "^7.16.5", + "@babel/plugin-transform-modules-systemjs": "^7.16.5", + "@babel/plugin-transform-modules-umd": "^7.16.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.5", + "@babel/plugin-transform-new-target": "^7.16.5", + "@babel/plugin-transform-object-super": "^7.16.5", + "@babel/plugin-transform-parameters": "^7.16.5", + "@babel/plugin-transform-property-literals": "^7.16.5", + "@babel/plugin-transform-regenerator": "^7.16.5", + "@babel/plugin-transform-reserved-words": "^7.16.5", + "@babel/plugin-transform-shorthand-properties": "^7.16.5", + "@babel/plugin-transform-spread": "^7.16.5", + "@babel/plugin-transform-sticky-regex": "^7.16.5", + "@babel/plugin-transform-template-literals": "^7.16.5", + "@babel/plugin-transform-typeof-symbol": "^7.16.5", + "@babel/plugin-transform-unicode-escapes": "^7.16.5", + "@babel/plugin-transform-unicode-regex": "^7.16.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.0", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.4.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.19.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz", + "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz", + "integrity": "sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.5", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.5", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.17", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.17.tgz", + "integrity": "sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/clean-css": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.5.tgz", + "integrity": "sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==", + "dev": true, + "dependencies": { + "@types/node": "*", + "source-map": "^0.6.0" + } + }, + "node_modules/@types/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@types/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/imagemin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-8.0.0.tgz", + "integrity": "sha512-B9X2CUeDv/uUeY9CqkzSTfmsLkeJP6PkmXlh4lODBbf9SwpmNuLS30WzUOi863dgsjY3zt3gY5q2F+UdifRi1A==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/imagemin-gifsicle": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.1.tgz", + "integrity": "sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==", + "dev": true, + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-mozjpeg": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.1.tgz", + "integrity": "sha512-kMQWEoKxxhlnH4POI3qfW9DjXlQfi80ux3l2b3j5R3eudSCoUIzKQLkfMjNJ6eMYnMWBcB+rfQOWqIzdIwFGKw==", + "dev": true, + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-optipng": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz", + "integrity": "sha512-XCM/3q+HUL7v4zOqMI+dJ5dTxT+MUukY9KU49DSnYb/4yWtSMHJyADP+WHSMVzTR63J2ZvfUOzSilzBNEQW78g==", + "dev": true, + "dependencies": { + "@types/imagemin": "*" + } + }, + "node_modules/@types/imagemin-svgo": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.1.tgz", + "integrity": "sha512-YafkdrVAcr38U0Ln1C+L1n4SIZqC47VBHTyxCq7gTUSd1R9MdIvMcrljWlgU1M9O68WZDeQWUrKipKYfEOCOvQ==", + "dev": true, + "dependencies": { + "@types/imagemin": "*", + "@types/svgo": "^1" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.0.tgz", + "integrity": "sha512-eMhwJXc931Ihh4tkU+Y7GiLzT/y/DBNpNtr4yU9O2w3SYBsr9NaOPhQlLKRmoWtI54uNwuo0IOUFQjVOTZYRvw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "node_modules/@types/svgo": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", + "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "dependencies": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webpack-cli/configtest": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz", + "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==", + "dev": true, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x", + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/info": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz", + "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==", + "dev": true, + "dependencies": { + "envinfo": "^7.7.3" + }, + "peerDependencies": { + "webpack-cli": "4.x.x" + } + }, + "node_modules/@webpack-cli/serve": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz", + "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==", + "dev": true, + "peerDependencies": { + "webpack-cli": "4.x.x" + }, + "peerDependenciesMeta": { + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/adjust-sourcemap-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/asn1.js/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "node_modules/assert/node_modules/inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "node_modules/assert/node_modules/util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "dependencies": { + "inherits": "2.0.1" + } + }, + "node_modules/async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.0.tgz", + "integrity": "sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==", + "dev": true, + "dependencies": { + "browserslist": "^4.17.5", + "caniuse-lite": "^1.0.30001272", + "fraction.js": "^4.1.1", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", + "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "dependencies": { + "follow-redirects": "^1.14.4" + } + }, + "node_modules/babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz", + "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.0", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz", + "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.0", + "core-js-compat": "^3.18.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz", + "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dev": true, + "dependencies": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "node_modules/browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "dependencies": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "dependencies": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "node_modules/browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "dependencies": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "node_modules/browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "dependencies": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + } + }, + "node_modules/browserify-sign/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/browserify-sign/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "dependencies": { + "pako": "~1.0.5" + } + }, + "node_modules/browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "dependencies": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "node_modules/buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "node_modules/builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001291", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001291.tgz", + "integrity": "sha512-roMV5V0HNGgJ88s42eE70sstqGW/gwFndosYrikHthw98N5tLnOTxFqMLQjZVRxTWFlJ4rn+MsgXrR7MDPY4jA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/clean-css": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", + "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-table3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", + "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "dev": true, + "dependencies": { + "object-assign": "^4.1.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "colors": "^1.1.2" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/collect.js": { + "version": "4.29.3", + "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.29.3.tgz", + "integrity": "sha512-/6idZ7r3B25Q4cForbiHJ7+aqupcgMEtrKRn9D3viCbLw+YuNFjd23HwDH89Y2cU4jlhkwksD80nZFKtNE25Gw==", + "dev": true + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "node_modules/colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=", + "dev": true, + "dependencies": { + "commander": "^2.9.0" + }, + "bin": { + "concat": "bin/concat" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/concat/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "dev": true + }, + "node_modules/console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "node_modules/consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-disposition/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "node_modules/core-js-compat": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.0.tgz", + "integrity": "sha512-relrah5h+sslXssTTOkvqcC/6RURifB0W5yhYBdBkaPYa5/2KBMiog3XiD+s3TwEHWxInWVv4Jx2/Lw0vng+IQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + } + }, + "node_modules/create-ecdh/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "node_modules/create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "dependencies": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "dependencies": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + }, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", + "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", + "dev": true, + "dependencies": { + "timsort": "^0.3.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", + "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/css-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/css-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-select": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.0.tgz", + "integrity": "sha512-6YVG6hsH9yIb/si3Th/is8Pex7qnVHO6t7q7U6TIUnkQASGbS8tnUDBftnPynLNnuUl/r2+PTd0ekiiq7R0zJw==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-select/node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.13.tgz", + "integrity": "sha512-cAmLruIF28a7vKIOieXCTrllaLwbouxV1PPi8Z4M+XloXbmeooWAu4KhJgASo4vQUwbs2pqDgAlnZ1ZKJZKtuw==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^5.1.9", + "is-resolvable": "^1.1.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.9.tgz", + "integrity": "sha512-RhkEucqlQ+OxEi14K1p8gdXcMQy1mSpo7P1oC44oRls7BYIj8p+cht4IFBFV3W4iOjTP8EUB33XV1fX9KhDzyA==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^2.0.1", + "postcss-calc": "^8.0.0", + "postcss-colormin": "^5.2.2", + "postcss-convert-values": "^5.0.2", + "postcss-discard-comments": "^5.0.1", + "postcss-discard-duplicates": "^5.0.1", + "postcss-discard-empty": "^5.0.1", + "postcss-discard-overridden": "^5.0.1", + "postcss-merge-longhand": "^5.0.4", + "postcss-merge-rules": "^5.0.3", + "postcss-minify-font-values": "^5.0.1", + "postcss-minify-gradients": "^5.0.3", + "postcss-minify-params": "^5.0.2", + "postcss-minify-selectors": "^5.1.0", + "postcss-normalize-charset": "^5.0.1", + "postcss-normalize-display-values": "^5.0.1", + "postcss-normalize-positions": "^5.0.1", + "postcss-normalize-repeat-style": "^5.0.1", + "postcss-normalize-string": "^5.0.1", + "postcss-normalize-timing-functions": "^5.0.1", + "postcss-normalize-unicode": "^5.0.1", + "postcss-normalize-url": "^5.0.4", + "postcss-normalize-whitespace": "^5.0.1", + "postcss-ordered-values": "^5.0.2", + "postcss-reduce-initial": "^5.0.2", + "postcss-reduce-transforms": "^5.0.1", + "postcss-svgo": "^5.0.3", + "postcss-unique-selectors": "^5.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", + "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "node_modules/debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "dependencies": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/del/node_modules/globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + } + }, + "node_modules/diffie-hellman/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "node_modules/dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "dependencies": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "node_modules/dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "dependencies": { + "buffer-indexof": "^1.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/dom-serializer/node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true, + "engines": { + "node": ">=0.4", + "npm": ">=1.2" + } + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz", + "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/domutils/node_modules/domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.24", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.24.tgz", + "integrity": "sha512-erwx5r69B/WFfFuF2jcNN0817BfDBdC4765kQ6WltOMuwsimlQo3JTEq0Cle+wpHralwdeX3OfAtw/mHxPK0Wg==", + "dev": true + }, + "node_modules/elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "dependencies": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/elliptic/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true, + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "dependencies": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dev": true, + "dependencies": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/follow-redirects": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", + "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz", + "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/hash-base/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/hash-base/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "node_modules/hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "dependencies": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "node_modules/html-loader": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-1.3.2.tgz", + "integrity": "sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA==", + "dev": true, + "dependencies": { + "html-minifier-terser": "^5.1.1", + "htmlparser2": "^4.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/html-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/html-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/html-minifier-terser/node_modules/clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/html-minifier-terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/html-minifier-terser/node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/html-minifier-terser/node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/htmlparser2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz", + "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^3.0.0", + "domutils": "^2.0.0", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "node_modules/http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + } + }, + "node_modules/https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "dependencies": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/img-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-4.0.0.tgz", + "integrity": "sha512-UwRcPQdwdOyEHyCxe1V9s9YFwInwEWCpoO+kJGfIqDrBDqA8jZUsEZTxQ0JteNPGw/Gupmwesk2OhLTcnw6tnQ==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "imagemin": "^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "node_modules/import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", + "dev": true, + "dependencies": { + "import-from": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "dependencies": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" + } + }, + "node_modules/internal-ip/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "node_modules/ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "dependencies": { + "ip-regex": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.4.5", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz", + "integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/laravel-mix": { + "version": "6.0.39", + "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.39.tgz", + "integrity": "sha512-ChTRKSNx9ViD3Xw1+BDQUZ0PLETcBrXlM7vNmomoDUZBXLUurVUJ9oaRUdGmH/WENNqL0qQ8FFxjq+6U368Nlg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.15.8", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.15.8", + "@babel/preset-env": "^7.15.8", + "@babel/runtime": "^7.15.4", + "@types/babel__core": "^7.1.16", + "@types/clean-css": "^4.2.5", + "@types/imagemin-gifsicle": "^7.0.1", + "@types/imagemin-mozjpeg": "^8.0.1", + "@types/imagemin-optipng": "^5.2.1", + "@types/imagemin-svgo": "^8.0.0", + "autoprefixer": "^10.4.0", + "babel-loader": "^8.2.3", + "chalk": "^4.1.2", + "chokidar": "^3.5.2", + "clean-css": "^4.2.3 || ^5.1.2", + "cli-table3": "^0.6.0", + "collect.js": "^4.28.5", + "commander": "^7.2.0", + "concat": "^1.0.3", + "css-loader": "^5.2.6", + "cssnano": "^5.0.8", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "glob": "^7.2.0", + "html-loader": "^1.3.2", + "imagemin": "^7.0.1", + "img-loader": "^4.0.0", + "lodash": "^4.17.21", + "md5": "^2.3.0", + "mini-css-extract-plugin": "^1.6.2", + "node-libs-browser": "^2.2.1", + "postcss-load-config": "^3.1.0", + "postcss-loader": "^6.2.0", + "semver": "^7.3.5", + "strip-ansi": "^6.0.0", + "style-loader": "^2.0.0", + "terser": "^5.9.0", + "terser-webpack-plugin": "^5.2.4", + "vue-style-loader": "^4.1.3", + "webpack": "^5.60.0", + "webpack-cli": "^4.9.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "^5.8.0", + "webpack-notifier": "^1.14.1", + "webpackbar": "^5.0.0-3", + "yargs": "^17.2.1" + }, + "bin": { + "laravel-mix": "bin/cli.js", + "mix": "bin/cli.js" + }, + "engines": { + "node": ">=12.14.0" + }, + "peerDependencies": { + "@babel/core": "^7.15.8", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.15.8", + "@babel/preset-env": "^7.15.8", + "postcss": "^8.3.11", + "webpack": "^5.60.0", + "webpack-cli": "^4.9.1" + } + }, + "node_modules/lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "dependencies": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "node_modules/md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.0.tgz", + "integrity": "sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==", + "dev": true, + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "node_modules/merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/merge-source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "dependencies": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "bin": { + "miller-rabin": "bin/miller-rabin" + } + }, + "node_modules/miller-rabin/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", + "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "dependencies": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true, + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "dependencies": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node_modules/node-notifier": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", + "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "node_modules/p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dev": true, + "dependencies": { + "p-timeout": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "dependencies": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "dependencies": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "dependencies": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dev": true, + "dependencies": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", + "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.2.tgz", + "integrity": "sha512-tSEe3NpqWARUTidDlF0LntPkdlhXqfDFuA1yslqpvvGAfpZ7oBaw+/QXd935NKm2U9p4PED0HDZlzmMk7fVC6g==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz", + "integrity": "sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", + "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", + "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", + "dev": true, + "dependencies": { + "import-cwd": "^3.0.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.4.tgz", + "integrity": "sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.3.tgz", + "integrity": "sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^2.0.1", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", + "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.3.tgz", + "integrity": "sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==", + "dev": true, + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.2.tgz", + "integrity": "sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.2", + "browserslist": "^4.16.6", + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", + "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", + "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", + "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", + "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", + "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", + "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", + "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", + "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz", + "integrity": "sha512-cNj3RzK2pgQQyNp7dzq0dqpUpQ/wYtdDZM3DepPmFjCmYIfceuD9VIAcOdvrNetjIU65g1B4uwdP/Krf6AFdXg==", + "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", + "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", + "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.2.tgz", + "integrity": "sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", + "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", + "dev": true, + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.7.tgz", + "integrity": "sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz", + "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.1.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.2.tgz", + "integrity": "sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true, + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true, + "engines": { + "node": ">= 0.6.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "node_modules/public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "dependencies": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "node_modules/public-encrypt/node_modules/bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "node_modules/qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true, + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "dependencies": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dev": true, + "dependencies": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/readable-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "dependencies": { + "resolve": "^1.9.0" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", + "dev": true + }, + "node_modules/regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "dependencies": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sass": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.45.0.tgz", + "integrity": "sha512-ONy5bjppoohtNkFJRqdz1gscXamMzN3wQy1YH9qO2FiNpgjLhpz/IPRGg0PpCjyz/pWfCOaNEaiEGCcjOFAjqw==", + "dev": true, + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.4.0.tgz", + "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==", + "dev": true, + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "node_modules/selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "dependencies": { + "node-forge": "^0.10.0" + } + }, + "node_modules/semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + }, + "bin": { + "sha.js": "bin.js" + } + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/spdy-transport/node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/std-env": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.0.1.tgz", + "integrity": "sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw==", + "dev": true + }, + "node_modules/stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "dependencies": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "node_modules/stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "dependencies": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", + "dev": true, + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/style-loader/node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/style-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/stylehacks": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", + "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", + "dev": true, + "dependencies": { + "browserslist": "^4.16.0", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "acorn": "^8.5.0" + }, + "peerDependenciesMeta": { + "acorn": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "dev": true, + "dependencies": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "dependencies": { + "setimmediate": "^1.0.4" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "node_modules/to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "node_modules/tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "dependencies": { + "punycode": "1.3.2", + "querystring": "0.2.0" + } + }, + "node_modules/url/node_modules/punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + }, + "node_modules/util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "dependencies": { + "inherits": "2.0.3" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "node_modules/vue": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz", + "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "node_modules/vue-loader": { + "version": "15.9.8", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz", + "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", + "dev": true, + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "peerDependencies": { + "css-loader": "*", + "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-template-compiler": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz", + "integrity": "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==", + "dev": true, + "dependencies": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/webpack": { + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", + "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.2" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-cli": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz", + "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.1.0", + "@webpack-cli/info": "^1.4.0", + "@webpack-cli/serve": "^1.6.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "bin": { + "webpack-cli": "bin/cli.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "webpack": "4.x.x || 5.x.x" + }, + "peerDependenciesMeta": { + "@webpack-cli/generators": { + "optional": true + }, + "@webpack-cli/migrate": { + "optional": true + }, + "webpack-bundle-analyzer": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + } + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", + "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "dependencies": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-notifier": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.14.1.tgz", + "integrity": "sha512-OVOoiOyKHS3z9pN1nLdPY2Pf/R3wiBsN0KiPc3K6ApwMBfHbyUomQc2Mr0naeKxfqXyCBPHfQuqpL9yoL0rgkA==", + "dev": true, + "dependencies": { + "node-notifier": "^9.0.0", + "strip-ansi": "^6.0.0" + }, + "peerDependencies": { + "@types/webpack": "^4.41.31" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + } + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack/node_modules/webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/ws": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.3.0.tgz", + "integrity": "sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true, + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "17.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.0.tgz", + "integrity": "sha512-GQl1pWyDoGptFPJx9b9L6kmR33TGusZvXIZUT+BOz9f7X2L94oeAskFYLEg/FkhV06zZPBYLvLZRWeYId29lew==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "dev": true, + "engines": { + "node": ">=12" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/compat-data": { + "version": "7.16.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.4.tgz", + "integrity": "sha512-1o/jo7D+kC9ZjHX5v+EHrdjl3PhxMrLSOTGsOdHJ+KL8HCaEK6ehrVL2RS6oHDZp+L7xLirLrPmQtEng769J/Q==", + "dev": true + }, + "@babel/core": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.5.tgz", + "integrity": "sha512-wUcenlLzuWMZ9Zt8S0KmFwGlH6QKRh3vsm/dhDA3CHkiTA45YuG1XkHRcNRl73EFPXDp/d5kVOU0/y7x2w6OaQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.5", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helpers": "^7.16.5", + "@babel/parser": "^7.16.5", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/generator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.5.tgz", + "integrity": "sha512-kIvCdjZqcdKqoDbVVdt5R99icaRtrtYhYK/xux5qiWCBmfdvEYMFZ68QCrpE5cbFM1JsuArUNs1ZkuKtTtUcZA==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.5.tgz", + "integrity": "sha512-3JEA9G5dmmnIWdzaT9d0NmFRgYnWUThLsDaL7982H0XqqWr56lRrsmwheXFMjR+TMl7QMBb6mzy9kvgr1lRLUA==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.5.tgz", + "integrity": "sha512-NEohnYA7mkB8L5JhU7BLwcBdU3j83IziR9aseMueWGeAjblbul3zzb8UvJ3a1zuBiqCMObzCJHFqKIQE6hTVmg==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.5", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.5", + "@babel/helper-split-export-declaration": "^7.16.0" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.0.tgz", + "integrity": "sha512-7hfT8lUljl/tM3h+izTX/pO3W3frz2ok6Pk+gzys8iJqDfZrZy2pXjRTZAvG2YmfHun1X4q8/UZRLatMfqc5Tg==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.5.tgz", + "integrity": "sha512-ODQyc5AnxmZWm/R2W7fzhamOk1ey8gSguo5SGvF0zcB3uUzRpTRmM/jmLSm9bDMyPlvbyJ+PwPEK0BWIoZ9wjg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.5.tgz", + "integrity": "sha512-7fecSXq7ZrLE+TWshbGT+HyCLkxloWNhTbU2QM1NTI/tDqyf0oZiMcEfYtDuUDCo528EOlt39G1rftea4bRZIw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.5.tgz", + "integrity": "sha512-CkvMxgV4ZyyioElFwcuWnDCcNIeyqTkCm9BxXZi73RR1ozqlpboqsbGUNvRTflgZtFbbJ1v5Emvm+lkjMYY/LQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.5.tgz", + "integrity": "sha512-59KHWHXxVA9K4HNF4sbHCf+eJeFe0Te/ZFGqBT4OjXhrwvA04sGfaEGsVTdsjoszq0YTP49RC9UKe5g8uN2RwQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.5.tgz", + "integrity": "sha512-X+aAJldyxrOmN9v3FKp+Hu1NO69VWgYgDGq6YDykwRPzxs5f2N+X988CBXS7EQahDU+Vpet5QYMqLk+nsp+Qxw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.5", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.5.tgz", + "integrity": "sha512-ao3seGVa/FZCMCCNDuBcqnBFSbdr8N2EW35mzojx3TwfIbdPmNK+JV6+2d5bR0Z71W5ocLnQp9en/cTF7pBJiQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-member-expression-to-functions": "^7.16.5", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.5.tgz", + "integrity": "sha512-2J2pmLBqUqVdJw78U0KPNdeE2qeuIyKoG4mKV7wAq3mc4jJG282UgjZw4ZYDnqiWQuS3Y3IYdF/AQ6CpyBV3VA==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + } + }, + "@babel/helpers": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.5.tgz", + "integrity": "sha512-TLgi6Lh71vvMZGEkFuIxzaPsyeYCHQ5jJOOX1f0xXn0uciFuE8cEk0wyBquMcCxBXZ5BJhE2aUB7pnWTD150Tw==", + "dev": true, + "requires": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.5", + "@babel/types": "^7.16.0" + } + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.16.6", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.6.tgz", + "integrity": "sha512-Gr86ujcNuPDnNOY8mi383Hvi8IYrJVJYuf3XcuBM/Dgd+bINn/7tHqsj+tKkoreMbmGsFLsltI/JJd8fOFWGDQ==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz", + "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.5.tgz", + "integrity": "sha512-C/FX+3HNLV6sz7AqbTQqEo1L9/kfrKjxcVtgyBCmvIgOjvuBVUWooDoi7trsLxOzCEo5FccjRvKHkfDsJFZlfA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-remap-async-to-generator": "^7.16.5", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.5.tgz", + "integrity": "sha512-pJD3HjgRv83s5dv1sTnDbZOaTjghKEz8KUn1Kbh2eAIRhGuyQ1XSeI4xVXU3UlIEVA3DAyIdxqT1eRn7Wcn55A==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.5.tgz", + "integrity": "sha512-EEFzuLZcm/rNJ8Q5krK+FRKdVkd6FjfzT9tuSZql9sQn64K0hHA2KLJ0DqVot9/iV6+SsuadC5yI39zWnm+nmQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.5.tgz", + "integrity": "sha512-P05/SJZTTvHz79LNYTF8ff5xXge0kk5sIIWAypcWgX4BTRUgyHc8wRxJ/Hk+mU0KXldgOOslKaeqnhthcDJCJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.5.tgz", + "integrity": "sha512-i+sltzEShH1vsVydvNaTRsgvq2vZsfyrd7K7vPLUU/KgS0D5yZMe6uipM0+izminnkKrEfdUnz7CxMRb6oHZWw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.5.tgz", + "integrity": "sha512-QQJueTFa0y9E4qHANqIvMsuxM/qcLQmKttBACtPCQzGUEizsXDACGonlPiSwynHfOa3vNw0FPMVvQzbuXwh4SQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.5.tgz", + "integrity": "sha512-xqibl7ISO2vjuQM+MzR3rkd0zfNWltk7n9QhaD8ghMmMceVguYrNDt7MikRyj4J4v3QehpnrU8RYLnC7z/gZLA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.5.tgz", + "integrity": "sha512-YwMsTp/oOviSBhrjwi0vzCUycseCYwoXnLiXIL3YNjHSMBHicGTz7GjVU/IGgz4DtOEXBdCNG72pvCX22ehfqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.5.tgz", + "integrity": "sha512-DvB9l/TcsCRvsIV9v4jxR/jVP45cslTVC0PMVHvaJhhNuhn2Y1SOhCSFlPK777qLB5wb8rVDaNoqMTyOqtY5Iw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.5.tgz", + "integrity": "sha512-UEd6KpChoyPhCoE840KRHOlGhEZFutdPDMGj+0I56yuTTOaT51GzmnEl/0uT41fB/vD2nT+Pci2KjezyE3HmUw==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.5" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.5.tgz", + "integrity": "sha512-ihCMxY1Iljmx4bWy/PIMJGXN4NS4oUj1MKynwO07kiKms23pNvIn1DMB92DNB2R0EA882sw0VXIelYGdtF7xEQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.5.tgz", + "integrity": "sha512-kzdHgnaXRonttiTfKYnSVafbWngPPr2qKw9BWYBESl91W54e+9R5pP70LtWxV56g0f05f/SQrwHYkfvbwcdQ/A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.5.tgz", + "integrity": "sha512-+yFMO4BGT3sgzXo+lrq7orX5mAZt57DwUK6seqII6AcJnJOIhBJ8pzKH47/ql/d426uQ7YhN8DpUFirQzqYSUA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.5.tgz", + "integrity": "sha512-+YGh5Wbw0NH3y/E5YMu6ci5qTDmAEVNoZ3I54aB6nVEOZ5BQ7QJlwKq5pYVucQilMByGn/bvX0af+uNaPRCabA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.5.tgz", + "integrity": "sha512-s5sKtlKQyFSatt781HQwv1hoM5BQ9qRH30r+dK56OLDsHmV74mzwJNX7R1yMuE7VZKG5O6q/gmOGSAO6ikTudg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.5.tgz", + "integrity": "sha512-8bTHiiZyMOyfZFULjsCnYOWG059FVMes0iljEHSfARhNgFfpsqE92OrCffv3veSw9rwMkYcFe9bj0ZoXU2IGtQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.5.tgz", + "integrity": "sha512-TMXgfioJnkXU+XRoj7P2ED7rUm5jbnDWwlCuFVTpQboMfbSya5WrmubNBAMlk7KXvywpo8rd8WuYZkis1o2H8w==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-remap-async-to-generator": "^7.16.5" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.5.tgz", + "integrity": "sha512-BxmIyKLjUGksJ99+hJyL/HIxLIGnLKtw772zYDER7UuycDZ+Xvzs98ZQw6NGgM2ss4/hlFAaGiZmMNKvValEjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.5.tgz", + "integrity": "sha512-JxjSPNZSiOtmxjX7PBRBeRJTUKTyJ607YUYeT0QJCNdsedOe+/rXITjP08eG8xUpsLfPirgzdCFN+h0w6RI+pQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.5.tgz", + "integrity": "sha512-DzJ1vYf/7TaCYy57J3SJ9rV+JEuvmlnvvyvYKFbk5u46oQbBvuB9/0w+YsVsxkOv8zVWKpDmUoj4T5ILHoXevA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-replace-supers": "^7.16.5", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.5.tgz", + "integrity": "sha512-n1+O7xtU5lSLraRzX88CNcpl7vtGdPakKzww74bVwpAIRgz9JVLJJpOLb0uYqcOaXVM0TL6X0RVeIJGD2CnCkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.5.tgz", + "integrity": "sha512-GuRVAsjq+c9YPK6NeTkRLWyQskDC099XkBSVO+6QzbnOnH2d/4mBVXYStaPrZD3dFRfg00I6BFJ9Atsjfs8mlg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.5.tgz", + "integrity": "sha512-iQiEMt8Q4/5aRGHpGVK2Zc7a6mx7qEAO7qehgSug3SDImnuMzgmm/wtJALXaz25zUj1PmnNHtShjFgk4PDx4nw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.5.tgz", + "integrity": "sha512-81tijpDg2a6I1Yhj4aWY1l3O1J4Cg/Pd7LfvuaH2VVInAkXtzibz9+zSPdUM1WvuUi128ksstAP0hM5w48vQgg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.5.tgz", + "integrity": "sha512-12rba2HwemQPa7BLIKCzm1pT2/RuQHtSFHdNl41cFiC6oi4tcrp7gjB07pxQvFpcADojQywSjblQth6gJyE6CA==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.5.tgz", + "integrity": "sha512-+DpCAJFPAvViR17PIMi9x2AE34dll5wNlXO43wagAX2YcRGgEVHCNFC4azG85b4YyyFarvkc/iD5NPrz4Oneqw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.5.tgz", + "integrity": "sha512-Fuec/KPSpVLbGo6z1RPw4EE1X+z9gZk1uQmnYy7v4xr4TO9p41v1AoUuXEtyqAI7H+xNJYSICzRqZBhDEkd3kQ==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.5.tgz", + "integrity": "sha512-B1j9C/IfvshnPcklsc93AVLTrNVa69iSqztylZH6qnmiAsDDOmmjEYqOm3Ts2lGSgTSywnBNiqC949VdD0/gfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.5.tgz", + "integrity": "sha512-d57i3vPHWgIde/9Y8W/xSFUndhvhZN5Wu2TjRrN1MVz5KzdUihKnfDVlfP1U7mS5DNj/WHHhaE4/tTi4hIyHwQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.5.tgz", + "integrity": "sha512-oHI15S/hdJuSCfnwIz+4lm6wu/wBn7oJ8+QrkzPPwSFGXk8kgdI/AIKcbR/XnD1nQVMg/i6eNaXpszbGuwYDRQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.5.tgz", + "integrity": "sha512-ABhUkxvoQyqhCWyb8xXtfwqNMJD7tx+irIRnUh6lmyFud7Jln1WzONXKlax1fg/ey178EXbs4bSGNd6PngO+SQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.5.tgz", + "integrity": "sha512-53gmLdScNN28XpjEVIm7LbWnD/b/TpbwKbLk6KV4KqC9WyU6rq1jnNmVG6UgAdQZVVGZVoik3DqHNxk4/EvrjA==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.5.tgz", + "integrity": "sha512-qTFnpxHMoenNHkS3VoWRdwrcJ3FhX567GvDA3hRZKF0Dj8Fmg0UzySZp3AP2mShl/bzcywb/UWAMQIjA1bhXvw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.5", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.5.tgz", + "integrity": "sha512-/wqGDgvFUeKELW6ex6QB7dLVRkd5ehjw34tpXu1nhKC0sFfmaLabIswnpf8JgDyV2NeDmZiwoOb0rAmxciNfjA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.5.tgz", + "integrity": "sha512-ZaIrnXF08ZC8jnKR4/5g7YakGVL6go6V9ql6Jl3ecO8PQaQqFE74CuM384kezju7Z9nGCCA20BqZaR1tJ/WvHg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.5.tgz", + "integrity": "sha512-tded+yZEXuxt9Jdtkc1RraW1zMF/GalVxaVVxh41IYwirdRgyAxxxCKZ9XB7LxZqmsjfjALxupNE1MIz9KH+Zg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-replace-supers": "^7.16.5" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.5.tgz", + "integrity": "sha512-B3O6AL5oPop1jAVg8CV+haeUte9oFuY85zu0jwnRNZZi3tVAbJriu5tag/oaO2kGaQM/7q7aGPBlTI5/sr9enA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.5.tgz", + "integrity": "sha512-+IRcVW71VdF9pEH/2R/Apab4a19LVvdVsr/gEeotH00vSDVlKD+XgfSIw+cgGWsjDB/ziqGv/pGoQZBIiQVXHg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.5.tgz", + "integrity": "sha512-2z+it2eVWU8TtQQRauvGUqZwLy4+7rTfo6wO4npr+fvvN1SW30ZF3O/ZRCNmTuu4F5MIP8OJhXAhRV5QMJOuYg==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.5.tgz", + "integrity": "sha512-aIB16u8lNcf7drkhXJRoggOxSTUAuihTSTfAcpynowGJOZiGf+Yvi7RuTwFzVYSYPmWyARsPqUGoZWWWxLiknw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.5.tgz", + "integrity": "sha512-gxpfS8XQWDbQ8oP5NcmpXxtEgCJkbO+W9VhZlOhr0xPyVaRjAQPOv7ZDj9fg0d5s9+NiVvMCE6gbkEkcsxwGRw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.4.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.5.tgz", + "integrity": "sha512-ZbuWVcY+MAXJuuW7qDoCwoxDUNClfZxoo7/4swVbOW1s/qYLOMHlm9YRWMsxMFuLs44eXsv4op1vAaBaBaDMVg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.5.tgz", + "integrity": "sha512-5d6l/cnG7Lw4tGHEoga4xSkYp1euP7LAtrah1h1PgJ3JY7yNsjybsxQAnVK4JbtReZ/8z6ASVmd3QhYYKLaKZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.5.tgz", + "integrity": "sha512-usYsuO1ID2LXxzuUxifgWtJemP7wL2uZtyrTVM4PKqsmJycdS4U4mGovL5xXkfUheds10Dd2PjoQLXw6zCsCbg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.5.tgz", + "integrity": "sha512-gnyKy9RyFhkovex4BjKWL3BVYzUDG6zC0gba7VMLbQoDuqMfJ1SDXs8k/XK41Mmt1Hyp4qNAvGFb9hKzdCqBRQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.5.tgz", + "integrity": "sha512-ldxCkW180qbrvyCVDzAUZqB0TAeF8W/vGJoRcaf75awm6By+PxfJKvuqVAnq8N9wz5Xa6mSpM19OfVKKVmGHSQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.5.tgz", + "integrity": "sha512-shiCBHTIIChGLdyojsKQjoAyB8MBwat25lKM7MJjbe1hE0bgIppD+LX9afr41lLHOhqceqeWl4FkLp+Bgn9o1Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.5.tgz", + "integrity": "sha512-GTJ4IW012tiPEMMubd7sD07iU9O/LOo8Q/oU4xNhcaq0Xn8+6TcUQaHtC8YxySo1T+ErQ8RaWogIEeFhKGNPzw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.16.5" + } + }, + "@babel/preset-env": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.5.tgz", + "integrity": "sha512-MiJJW5pwsktG61NDxpZ4oJ1CKxM1ncam9bzRtx9g40/WkLRkxFP6mhpkYV0/DxcciqoiHicx291+eUQrXb/SfQ==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.4", + "@babel/helper-compilation-targets": "^7.16.3", + "@babel/helper-plugin-utils": "^7.16.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.2", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-async-generator-functions": "^7.16.5", + "@babel/plugin-proposal-class-properties": "^7.16.5", + "@babel/plugin-proposal-class-static-block": "^7.16.5", + "@babel/plugin-proposal-dynamic-import": "^7.16.5", + "@babel/plugin-proposal-export-namespace-from": "^7.16.5", + "@babel/plugin-proposal-json-strings": "^7.16.5", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.5", + "@babel/plugin-proposal-numeric-separator": "^7.16.5", + "@babel/plugin-proposal-object-rest-spread": "^7.16.5", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.5", + "@babel/plugin-proposal-optional-chaining": "^7.16.5", + "@babel/plugin-proposal-private-methods": "^7.16.5", + "@babel/plugin-proposal-private-property-in-object": "^7.16.5", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.5", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.5", + "@babel/plugin-transform-async-to-generator": "^7.16.5", + "@babel/plugin-transform-block-scoped-functions": "^7.16.5", + "@babel/plugin-transform-block-scoping": "^7.16.5", + "@babel/plugin-transform-classes": "^7.16.5", + "@babel/plugin-transform-computed-properties": "^7.16.5", + "@babel/plugin-transform-destructuring": "^7.16.5", + "@babel/plugin-transform-dotall-regex": "^7.16.5", + "@babel/plugin-transform-duplicate-keys": "^7.16.5", + "@babel/plugin-transform-exponentiation-operator": "^7.16.5", + "@babel/plugin-transform-for-of": "^7.16.5", + "@babel/plugin-transform-function-name": "^7.16.5", + "@babel/plugin-transform-literals": "^7.16.5", + "@babel/plugin-transform-member-expression-literals": "^7.16.5", + "@babel/plugin-transform-modules-amd": "^7.16.5", + "@babel/plugin-transform-modules-commonjs": "^7.16.5", + "@babel/plugin-transform-modules-systemjs": "^7.16.5", + "@babel/plugin-transform-modules-umd": "^7.16.5", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.5", + "@babel/plugin-transform-new-target": "^7.16.5", + "@babel/plugin-transform-object-super": "^7.16.5", + "@babel/plugin-transform-parameters": "^7.16.5", + "@babel/plugin-transform-property-literals": "^7.16.5", + "@babel/plugin-transform-regenerator": "^7.16.5", + "@babel/plugin-transform-reserved-words": "^7.16.5", + "@babel/plugin-transform-shorthand-properties": "^7.16.5", + "@babel/plugin-transform-spread": "^7.16.5", + "@babel/plugin-transform-sticky-regex": "^7.16.5", + "@babel/plugin-transform-template-literals": "^7.16.5", + "@babel/plugin-transform-typeof-symbol": "^7.16.5", + "@babel/plugin-transform-unicode-escapes": "^7.16.5", + "@babel/plugin-transform-unicode-regex": "^7.16.5", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.0", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.4.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.19.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/runtime": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.5.tgz", + "integrity": "sha512-TXWihFIS3Pyv5hzR7j6ihmeLkZfrXGxAr5UfSl8CHf+6q/wpiYDkUau0czckpYG8QmnCIuPpdLtuA9VmuGGyMA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/traverse": { + "version": "7.16.5", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.5.tgz", + "integrity": "sha512-FOCODAzqUMROikDYLYxl4nmwiLlu85rNqBML/A5hKRVXG2LV8d0iMqgPzdYTcIpjZEBB7D6UDU9vxRZiriASdQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.5", + "@babel/helper-environment-visitor": "^7.16.5", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.5", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + } + }, + "@discoveryjs/json-ext": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.6.tgz", + "integrity": "sha512-ws57AidsDvREKrZKYffXddNkyaF14iHNHm8VQnZH6t99E8gczjNN0GpvcGny0imC80yQ0tHz1xVUKk/KFQSUyA==", + "dev": true + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true + }, + "@types/babel__core": { + "version": "7.1.17", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.17.tgz", + "integrity": "sha512-6zzkezS9QEIL8yCBvXWxPTJPNuMeECJVxSOhxNY/jfq9LxOTHivaYTqr37n9LknWWRTIkzqH2UilS5QFvfa90A==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/clean-css": { + "version": "4.2.5", + "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.5.tgz", + "integrity": "sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==", + "dev": true, + "requires": { + "@types/node": "*", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@types/eslint": { + "version": "8.2.1", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.2.1.tgz", + "integrity": "sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.2.tgz", + "integrity": "sha512-TzgYCWoPiTeRg6RQYgtuW7iODtVoKu3RVL72k3WohqhjfaOLK5Mg2T4Tg1o2bSfu0vPkoI48wdQFv5b/Xe04wQ==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.50", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", + "dev": true + }, + "@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/imagemin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-8.0.0.tgz", + "integrity": "sha512-B9X2CUeDv/uUeY9CqkzSTfmsLkeJP6PkmXlh4lODBbf9SwpmNuLS30WzUOi863dgsjY3zt3gY5q2F+UdifRi1A==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/imagemin-gifsicle": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.1.tgz", + "integrity": "sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==", + "dev": true, + "requires": { + "@types/imagemin": "*" + } + }, + "@types/imagemin-mozjpeg": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.1.tgz", + "integrity": "sha512-kMQWEoKxxhlnH4POI3qfW9DjXlQfi80ux3l2b3j5R3eudSCoUIzKQLkfMjNJ6eMYnMWBcB+rfQOWqIzdIwFGKw==", + "dev": true, + "requires": { + "@types/imagemin": "*" + } + }, + "@types/imagemin-optipng": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz", + "integrity": "sha512-XCM/3q+HUL7v4zOqMI+dJ5dTxT+MUukY9KU49DSnYb/4yWtSMHJyADP+WHSMVzTR63J2ZvfUOzSilzBNEQW78g==", + "dev": true, + "requires": { + "@types/imagemin": "*" + } + }, + "@types/imagemin-svgo": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.1.tgz", + "integrity": "sha512-YafkdrVAcr38U0Ln1C+L1n4SIZqC47VBHTyxCq7gTUSd1R9MdIvMcrljWlgU1M9O68WZDeQWUrKipKYfEOCOvQ==", + "dev": true, + "requires": { + "@types/imagemin": "*", + "@types/svgo": "^1" + } + }, + "@types/json-schema": { + "version": "7.0.9", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", + "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", + "dev": true + }, + "@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "dev": true + }, + "@types/node": { + "version": "17.0.0", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.0.tgz", + "integrity": "sha512-eMhwJXc931Ihh4tkU+Y7GiLzT/y/DBNpNtr4yU9O2w3SYBsr9NaOPhQlLKRmoWtI54uNwuo0IOUFQjVOTZYRvw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/retry": { + "version": "0.12.1", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", + "dev": true + }, + "@types/svgo": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", + "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", + "dev": true + }, + "@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "requires": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "prettier": "^1.18.2 || ^2.0.0", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + } + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webpack-cli/configtest": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.1.0.tgz", + "integrity": "sha512-ttOkEkoalEHa7RaFYpM0ErK1xc4twg3Am9hfHhL7MVqlHebnkYd2wuI/ZqTDj0cVzZho6PdinY0phFZV3O0Mzg==", + "dev": true, + "requires": {} + }, + "@webpack-cli/info": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.4.0.tgz", + "integrity": "sha512-F6b+Man0rwE4n0409FyAJHStYA5OIZERxmnUfLVwv0mc0V1wLad3V7jqRlMkgKBeAq07jUvglacNaa6g9lOpuw==", + "dev": true, + "requires": { + "envinfo": "^7.7.3" + } + }, + "@webpack-cli/serve": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.6.0.tgz", + "integrity": "sha512-ZkVeqEmRpBV2GHvjjUZqEai2PpUbuq8Bqd//vEYsp63J8WyexI8ppCqVS3Zs0QADf6aWuPdU+0XsPI647PVlQA==", + "dev": true, + "requires": {} + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.6.0.tgz", + "integrity": "sha512-U1riIR+lBSNi3IbxtaHOIKdH8sLFv3NYfNv8sg7ZsNhcfl4HF2++BfqqrNAxoCLQW1iiylOj76ecnaUxz+z9yw==", + "dev": true + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "requires": {} + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + } + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "requires": {} + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "asn1.js": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", + "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0", + "safer-buffer": "^2.1.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "dev": true, + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "async": { + "version": "2.6.3", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", + "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", + "dev": true, + "requires": { + "lodash": "^4.17.14" + } + }, + "autoprefixer": { + "version": "10.4.0", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.0.tgz", + "integrity": "sha512-7FdJ1ONtwzV1G43GDD0kpVMn/qbiNqyOPMFTX5nRffI+7vgWoFEc6DcXOxHJxrWNDXrZh18eDsZjvZGUljSRGA==", + "dev": true, + "requires": { + "browserslist": "^4.17.5", + "caniuse-lite": "^1.0.30001272", + "fraction.js": "^4.1.1", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.1.0" + } + }, + "axios": { + "version": "0.24.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.24.0.tgz", + "integrity": "sha512-Q6cWsys88HoPgAaFAVUb0WpPk0O8iTeisR9IMqy9G8AbO4NlpVknrnQS03zzF9PGAWgO3cgletO3VjV/P7VztA==", + "requires": { + "follow-redirects": "^1.14.4" + } + }, + "babel-loader": { + "version": "8.2.3", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.3.tgz", + "integrity": "sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^1.4.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.0.tgz", + "integrity": "sha512-wMDoBJ6uG4u4PNFh72Ty6t3EgfA91puCuAwKIazbQlci+ENb/UU9A3xG5lutjUIiXCIn1CY5L15r9LimiJyrSA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.0", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.4.0.tgz", + "integrity": "sha512-YxFreYwUfglYKdLUGvIF2nJEsGwj+RhWSX/ije3D2vQPOXuyMLMtg/cCGMDpOA7Nd+MwlNdnGODbd2EwUZPlsw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.0", + "core-js-compat": "^3.18.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.0.tgz", + "integrity": "sha512-dhAPTDLGoMW5/84wkgwiLRwMnio2i1fUe53EuvtKMv0pn2p3S8OCoV1xAzfJPl0KOX7IB89s2ib85vbYiea3jg==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "bn.js": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", + "dev": true + }, + "body-parser": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.1.tgz", + "integrity": "sha512-8ljfQi5eBk8EJfECMrgqNGWPEY5jWP+1IzkzkGdFFEwFQZZyaZ21UqdaHktgiMlH0xLHqIFtE/u2OYE5dOtViA==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "~1.1.2", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "on-finished": "~2.3.0", + "qs": "6.9.6", + "raw-body": "2.4.2", + "type-is": "~1.6.18" + }, + "dependencies": { + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "bonjour": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", + "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", + "dev": true, + "requires": { + "array-flatten": "^2.1.0", + "deep-equal": "^1.0.1", + "dns-equal": "^1.0.0", + "dns-txt": "^2.0.2", + "multicast-dns": "^6.0.1", + "multicast-dns-service-types": "^1.1.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "brorand": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", + "dev": true + }, + "browserify-aes": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", + "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", + "dev": true, + "requires": { + "buffer-xor": "^1.0.3", + "cipher-base": "^1.0.0", + "create-hash": "^1.1.0", + "evp_bytestokey": "^1.0.3", + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "browserify-cipher": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", + "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", + "dev": true, + "requires": { + "browserify-aes": "^1.0.4", + "browserify-des": "^1.0.0", + "evp_bytestokey": "^1.0.0" + } + }, + "browserify-des": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", + "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "des.js": "^1.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "browserify-rsa": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", + "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", + "dev": true, + "requires": { + "bn.js": "^5.0.0", + "randombytes": "^2.0.1" + } + }, + "browserify-sign": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", + "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", + "dev": true, + "requires": { + "bn.js": "^5.1.1", + "browserify-rsa": "^4.0.1", + "create-hash": "^1.2.0", + "create-hmac": "^1.1.7", + "elliptic": "^6.5.3", + "inherits": "^2.0.4", + "parse-asn1": "^5.1.5", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "dev": true, + "requires": { + "pako": "~1.0.5" + } + }, + "browserslist": { + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "buffer": { + "version": "4.9.2", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", + "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", + "dev": true, + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4", + "isarray": "^1.0.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "buffer-indexof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", + "dev": true + }, + "buffer-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", + "dev": true + }, + "builtin-status-codes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "dev": true + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001291", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001291.tgz", + "integrity": "sha512-roMV5V0HNGgJ88s42eE70sstqGW/gwFndosYrikHthw98N5tLnOTxFqMLQjZVRxTWFlJ4rn+MsgXrR7MDPY4jA==", + "dev": true + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "dev": true + }, + "chokidar": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", + "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true + }, + "cipher-base": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", + "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "clean-css": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.2.2.tgz", + "integrity": "sha512-/eR8ru5zyxKzpBLv9YZvMXgTSSQn7AdkMItMYynsFgGwTveCRVam9IUPFloE85B4vAIj05IuKmmEoV7/AQjT0w==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cli-table3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", + "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", + "dev": true, + "requires": { + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^4.2.0" + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "collect.js": { + "version": "4.29.3", + "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.29.3.tgz", + "integrity": "sha512-/6idZ7r3B25Q4cForbiHJ7+aqupcgMEtrKRn9D3viCbLw+YuNFjd23HwDH89Y2cU4jlhkwksD80nZFKtNE25Gw==", + "dev": true + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==", + "dev": true + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==", + "dev": true + }, + "colors": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", + "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", + "dev": true, + "optional": true + }, + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=", + "dev": true, + "requires": { + "commander": "^2.9.0" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", + "dev": true + }, + "console-browserify": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", + "dev": true + }, + "consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "requires": { + "bluebird": "^3.1.1" + } + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", + "dev": true + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "requires": { + "safe-buffer": "5.2.1" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "dev": true + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.1.tgz", + "integrity": "sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", + "dev": true + }, + "core-js-compat": { + "version": "3.20.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.20.0.tgz", + "integrity": "sha512-relrah5h+sslXssTTOkvqcC/6RURifB0W5yhYBdBkaPYa5/2KBMiog3XiD+s3TwEHWxInWVv4Jx2/Lw0vng+IQ==", + "dev": true, + "requires": { + "browserslist": "^4.19.1", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "create-ecdh": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", + "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "elliptic": "^6.5.3" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "create-hash": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", + "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.1", + "inherits": "^2.0.1", + "md5.js": "^1.3.4", + "ripemd160": "^2.0.1", + "sha.js": "^2.4.0" + } + }, + "create-hmac": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", + "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", + "dev": true, + "requires": { + "cipher-base": "^1.0.3", + "create-hash": "^1.1.0", + "inherits": "^2.0.1", + "ripemd160": "^2.0.0", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "dev": true + }, + "crypto-browserify": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", + "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", + "dev": true, + "requires": { + "browserify-cipher": "^1.0.0", + "browserify-sign": "^4.0.0", + "create-ecdh": "^4.0.0", + "create-hash": "^1.1.0", + "create-hmac": "^1.1.0", + "diffie-hellman": "^5.0.0", + "inherits": "^2.0.1", + "pbkdf2": "^3.0.3", + "public-encrypt": "^4.0.0", + "randombytes": "^2.0.0", + "randomfill": "^1.0.3" + } + }, + "css-declaration-sorter": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", + "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", + "dev": true, + "requires": { + "timsort": "^0.3.0" + } + }, + "css-loader": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", + "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", + "dev": true, + "requires": { + "icss-utils": "^5.1.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.15", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.1.0", + "schema-utils": "^3.0.0", + "semver": "^7.3.5" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "css-select": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.2.0.tgz", + "integrity": "sha512-6YVG6hsH9yIb/si3Th/is8Pex7qnVHO6t7q7U6TIUnkQASGbS8tnUDBftnPynLNnuUl/r2+PTd0ekiiq7R0zJw==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^5.1.0", + "domhandler": "^4.3.0", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "dependencies": { + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + } + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-what": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.1.0.tgz", + "integrity": "sha512-arSMRWIIFY0hV8pIxZMEfmMI47Wj3R/aWpZDDxWYCPEiOMv6tfOrnpDtgxBYPEQD4V0Y/958+1TdC3iWTFcUPw==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "5.0.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.13.tgz", + "integrity": "sha512-cAmLruIF28a7vKIOieXCTrllaLwbouxV1PPi8Z4M+XloXbmeooWAu4KhJgASo4vQUwbs2pqDgAlnZ1ZKJZKtuw==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.1.9", + "is-resolvable": "^1.1.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.1.9", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.9.tgz", + "integrity": "sha512-RhkEucqlQ+OxEi14K1p8gdXcMQy1mSpo7P1oC44oRls7BYIj8p+cht4IFBFV3W4iOjTP8EUB33XV1fX9KhDzyA==", + "dev": true, + "requires": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^2.0.1", + "postcss-calc": "^8.0.0", + "postcss-colormin": "^5.2.2", + "postcss-convert-values": "^5.0.2", + "postcss-discard-comments": "^5.0.1", + "postcss-discard-duplicates": "^5.0.1", + "postcss-discard-empty": "^5.0.1", + "postcss-discard-overridden": "^5.0.1", + "postcss-merge-longhand": "^5.0.4", + "postcss-merge-rules": "^5.0.3", + "postcss-minify-font-values": "^5.0.1", + "postcss-minify-gradients": "^5.0.3", + "postcss-minify-params": "^5.0.2", + "postcss-minify-selectors": "^5.1.0", + "postcss-normalize-charset": "^5.0.1", + "postcss-normalize-display-values": "^5.0.1", + "postcss-normalize-positions": "^5.0.1", + "postcss-normalize-repeat-style": "^5.0.1", + "postcss-normalize-string": "^5.0.1", + "postcss-normalize-timing-functions": "^5.0.1", + "postcss-normalize-unicode": "^5.0.1", + "postcss-normalize-url": "^5.0.4", + "postcss-normalize-whitespace": "^5.0.1", + "postcss-ordered-values": "^5.0.2", + "postcss-reduce-initial": "^5.0.2", + "postcss-reduce-transforms": "^5.0.1", + "postcss-svgo": "^5.0.3", + "postcss-unique-selectors": "^5.0.2" + } + }, + "cssnano-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", + "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", + "dev": true, + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + } + }, + "de-indent": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz", + "integrity": "sha1-sgOOhG3DO6pXlhKNCAS0VbjB4h0=", + "dev": true + }, + "debug": { + "version": "4.3.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.3.tgz", + "integrity": "sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "deep-equal": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", + "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", + "dev": true, + "requires": { + "is-arguments": "^1.0.4", + "is-date-object": "^1.0.1", + "is-regex": "^1.0.4", + "object-is": "^1.0.1", + "object-keys": "^1.1.1", + "regexp.prototype.flags": "^1.2.0" + } + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "del": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", + "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", + "dev": true, + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "dependencies": { + "globby": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", + "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", + "dev": true, + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.1.1", + "ignore": "^5.1.4", + "merge2": "^1.3.0", + "slash": "^3.0.0" + } + } + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "des.js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", + "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "minimalistic-assert": "^1.0.0" + } + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "diffie-hellman": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", + "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "miller-rabin": "^4.0.0", + "randombytes": "^2.0.0" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", + "dev": true + }, + "dns-packet": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", + "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", + "dev": true, + "requires": { + "ip": "^1.1.0", + "safe-buffer": "^5.0.1" + } + }, + "dns-txt": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", + "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", + "dev": true, + "requires": { + "buffer-indexof": "^1.0.0" + } + }, + "dom-serializer": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", + "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "dependencies": { + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + } + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", + "dev": true + }, + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + }, + "domhandler": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz", + "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "dependencies": { + "domhandler": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.0.tgz", + "integrity": "sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + } + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true + }, + "dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.24", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.24.tgz", + "integrity": "sha512-erwx5r69B/WFfFuF2jcNN0817BfDBdC4765kQ6WltOMuwsimlQo3JTEq0Cle+wpHralwdeX3OfAtw/mHxPK0Wg==", + "dev": true + }, + "elliptic": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", + "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", + "dev": true, + "requires": { + "bn.js": "^4.11.9", + "brorand": "^1.1.0", + "hash.js": "^1.0.0", + "hmac-drbg": "^1.0.1", + "inherits": "^2.0.4", + "minimalistic-assert": "^1.0.1", + "minimalistic-crypto-utils": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "enhanced-resolve": { + "version": "5.8.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", + "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true + }, + "evp_bytestokey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", + "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", + "dev": true, + "requires": { + "md5.js": "^1.3.4", + "safe-buffer": "^5.1.1" + } + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "express": { + "version": "4.17.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.2.tgz", + "integrity": "sha512-oxlxJxcQlYwqPWKVJJtvQiwHgosH/LrLSPA+H4UxpyvSS6jC5aH+5MoHFM+KABgTOt0APue4w66Ha8jCUo9QGg==", + "dev": true, + "requires": { + "accepts": "~1.3.7", + "array-flatten": "1.1.1", + "body-parser": "1.19.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.4.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "~1.1.2", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "~1.1.2", + "fresh": "0.5.2", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.9.6", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.17.2", + "serve-static": "1.14.2", + "setprototypeof": "1.2.0", + "statuses": "~1.5.0", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", + "dev": true + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", + "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", + "dev": true + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "file-type": { + "version": "12.4.2", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", + "dev": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.3", + "statuses": "~1.5.0", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "follow-redirects": { + "version": "1.14.6", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.6.tgz", + "integrity": "sha512-fhUl5EwSJbbl8AR+uYL2KQDxLkdSjZGR36xy46AO7cOMTrCMON6Sa28FmAnC2tRTDbd/Uuzz3aJBv7EBN7JH8A==" + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true + }, + "fraction.js": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz", + "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "hash-base": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", + "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "^3.6.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", + "dev": true + }, + "hash.js": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", + "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "minimalistic-assert": "^1.0.1" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "hmac-drbg": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", + "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", + "dev": true, + "requires": { + "hash.js": "^1.0.3", + "minimalistic-assert": "^1.0.0", + "minimalistic-crypto-utils": "^1.0.1" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "html-entities": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", + "dev": true + }, + "html-loader": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-1.3.2.tgz", + "integrity": "sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA==", + "dev": true, + "requires": { + "html-minifier-terser": "^5.1.1", + "htmlparser2": "^4.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "html-minifier-terser": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", + "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", + "dev": true, + "requires": { + "camel-case": "^4.1.1", + "clean-css": "^4.2.3", + "commander": "^4.1.1", + "he": "^1.2.0", + "param-case": "^3.0.3", + "relateurl": "^0.2.7", + "terser": "^4.6.3" + }, + "dependencies": { + "clean-css": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.4.tgz", + "integrity": "sha512-EJUDT7nDVFDvaQgAo2G/PJvxmp1o/c6iXLbswsBbUFXi1Nr+AjA2cKmfbKDMjMvzEe75g3P6JkaDDAKk96A85A==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "commander": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + } + } + } + } + }, + "htmlparser2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz", + "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^3.0.0", + "domutils": "^2.0.0", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", + "dev": true + }, + "http-errors": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.5.tgz", + "integrity": "sha512-x+JVEkO2PoM8qqpbPbOL3cqHPwerep7OwzK7Ay+sMQjKzaKCqWvjoXm5tqMP9tXWWTnTzAjIhXg+J99XYuPhPA==", + "dev": true + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", + "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.5", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", + "dev": true + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "requires": {} + }, + "ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "imagemin": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", + "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", + "dev": true, + "requires": { + "file-type": "^12.0.0", + "globby": "^10.0.0", + "graceful-fs": "^4.2.2", + "junk": "^3.1.0", + "make-dir": "^3.0.0", + "p-pipe": "^3.0.0", + "replace-ext": "^1.0.0" + } + }, + "img-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-4.0.0.tgz", + "integrity": "sha512-UwRcPQdwdOyEHyCxe1V9s9YFwInwEWCpoO+kJGfIqDrBDqA8jZUsEZTxQ0JteNPGw/Gupmwesk2OhLTcnw6tnQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "immutable": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.0.0.tgz", + "integrity": "sha512-zIE9hX70qew5qTUjSS7wi1iwj/l7+m54KWU247nhM3v806UdGj1yDndXj+IOYxxtW9zyLI+xqFNZjTuDaLUqFw==", + "dev": true + }, + "import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", + "dev": true, + "requires": { + "import-from": "^3.0.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + } + } + }, + "import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "internal-ip": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", + "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", + "dev": true, + "requires": { + "default-gateway": "^6.0.0", + "ipaddr.js": "^1.9.1", + "is-ip": "^3.1.0", + "p-event": "^4.2.0" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + } + } + }, + "interpret": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", + "dev": true + }, + "ip": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", + "dev": true + }, + "ip-regex": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", + "dev": true + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true + }, + "is-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-ip": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", + "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", + "dev": true, + "requires": { + "ip-regex": "^4.0.0" + } + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "dev": true + }, + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "jest-worker": { + "version": "27.4.5", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.4.5.tgz", + "integrity": "sha512-f2s8kEdy15cv9r7q4KkzGXvlY0JTcmCbMHZBfSQDwW77REr45IDWwd0lksDFeVHH2jJ5pqb90T77XscrjeGzzg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "junk": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "dev": true + }, + "laravel-mix": { + "version": "6.0.39", + "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.39.tgz", + "integrity": "sha512-ChTRKSNx9ViD3Xw1+BDQUZ0PLETcBrXlM7vNmomoDUZBXLUurVUJ9oaRUdGmH/WENNqL0qQ8FFxjq+6U368Nlg==", + "dev": true, + "requires": { + "@babel/core": "^7.15.8", + "@babel/plugin-proposal-object-rest-spread": "^7.15.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.15.8", + "@babel/preset-env": "^7.15.8", + "@babel/runtime": "^7.15.4", + "@types/babel__core": "^7.1.16", + "@types/clean-css": "^4.2.5", + "@types/imagemin-gifsicle": "^7.0.1", + "@types/imagemin-mozjpeg": "^8.0.1", + "@types/imagemin-optipng": "^5.2.1", + "@types/imagemin-svgo": "^8.0.0", + "autoprefixer": "^10.4.0", + "babel-loader": "^8.2.3", + "chalk": "^4.1.2", + "chokidar": "^3.5.2", + "clean-css": "^4.2.3 || ^5.1.2", + "cli-table3": "^0.6.0", + "collect.js": "^4.28.5", + "commander": "^7.2.0", + "concat": "^1.0.3", + "css-loader": "^5.2.6", + "cssnano": "^5.0.8", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "glob": "^7.2.0", + "html-loader": "^1.3.2", + "imagemin": "^7.0.1", + "img-loader": "^4.0.0", + "lodash": "^4.17.21", + "md5": "^2.3.0", + "mini-css-extract-plugin": "^1.6.2", + "node-libs-browser": "^2.2.1", + "postcss-load-config": "^3.1.0", + "postcss-loader": "^6.2.0", + "semver": "^7.3.5", + "strip-ansi": "^6.0.0", + "style-loader": "^2.0.0", + "terser": "^5.9.0", + "terser-webpack-plugin": "^5.2.4", + "vue-style-loader": "^4.1.3", + "webpack": "^5.60.0", + "webpack-cli": "^4.9.1", + "webpack-dev-server": "4.4.0", + "webpack-merge": "^5.8.0", + "webpack-notifier": "^1.14.1", + "webpackbar": "^5.0.0-3", + "yargs": "^17.2.1" + } + }, + "lilconfig": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.4.tgz", + "integrity": "sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==", + "dev": true + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "loader-runner": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", + "dev": true + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "md5": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", + "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", + "dev": true, + "requires": { + "charenc": "0.0.2", + "crypt": "0.0.2", + "is-buffer": "~1.1.6" + } + }, + "md5.js": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", + "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1", + "safe-buffer": "^5.1.2" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "dev": true + }, + "memfs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.0.tgz", + "integrity": "sha512-o/RfP0J1d03YwsAxyHxAYs2kyJp55AFkMazlFAZFR2I2IXkxiUTXRabJ6RmNNCQ83LAD2jy52Khj0m3OffpNdA==", + "dev": true, + "requires": { + "fs-monkey": "1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", + "dev": true + }, + "merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "dev": true + }, + "micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + } + }, + "miller-rabin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", + "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", + "dev": true, + "requires": { + "bn.js": "^4.0.0", + "brorand": "^1.0.1" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true + }, + "mini-css-extract-plugin": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", + "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "minimalistic-crypto-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", + "dev": true + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "multicast-dns": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", + "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", + "dev": true, + "requires": { + "dns-packet": "^1.3.1", + "thunky": "^1.0.2" + } + }, + "multicast-dns-service-types": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", + "dev": true + }, + "nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "dev": true + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "0.10.0", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", + "dev": true + }, + "node-libs-browser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", + "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", + "dev": true, + "requires": { + "assert": "^1.1.1", + "browserify-zlib": "^0.2.0", + "buffer": "^4.3.0", + "console-browserify": "^1.1.0", + "constants-browserify": "^1.0.0", + "crypto-browserify": "^3.11.0", + "domain-browser": "^1.1.1", + "events": "^3.0.0", + "https-browserify": "^1.0.0", + "os-browserify": "^0.3.0", + "path-browserify": "0.0.1", + "process": "^0.11.10", + "punycode": "^1.2.4", + "querystring-es3": "^0.2.0", + "readable-stream": "^2.3.3", + "stream-browserify": "^2.0.1", + "stream-http": "^2.7.2", + "string_decoder": "^1.0.0", + "timers-browserify": "^2.0.4", + "tty-browserify": "0.0.0", + "url": "^0.11.0", + "util": "^0.11.0", + "vm-browserify": "^1.0.1" + } + }, + "node-notifier": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", + "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^2.2.0", + "semver": "^7.3.2", + "shellwords": "^0.1.1", + "uuid": "^8.3.0", + "which": "^2.0.2" + } + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dev": true, + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dev": true, + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", + "dev": true + }, + "p-event": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", + "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", + "dev": true, + "requires": { + "p-timeout": "^3.1.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-pipe": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", + "dev": true + }, + "p-retry": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", + "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", + "dev": true, + "requires": { + "@types/retry": "^0.12.0", + "retry": "^0.13.1" + } + }, + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", + "dev": true + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-asn1": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", + "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", + "dev": true, + "requires": { + "asn1.js": "^5.2.0", + "browserify-aes": "^1.0.0", + "evp_bytestokey": "^1.0.0", + "pbkdf2": "^3.0.3", + "safe-buffer": "^5.1.1" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-browserify": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", + "dev": true + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pbkdf2": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", + "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", + "dev": true, + "requires": { + "create-hash": "^1.1.2", + "create-hmac": "^1.1.4", + "ripemd160": "^2.0.1", + "safe-buffer": "^5.0.1", + "sha.js": "^2.4.8" + } + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dev": true, + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "dev": true, + "requires": { + "nanoid": "^3.1.30", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.1" + } + }, + "postcss-calc": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", + "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.2.tgz", + "integrity": "sha512-tSEe3NpqWARUTidDlF0LntPkdlhXqfDFuA1yslqpvvGAfpZ7oBaw+/QXd935NKm2U9p4PED0HDZlzmMk7fVC6g==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.2.tgz", + "integrity": "sha512-KQ04E2yadmfa1LqXm7UIDwW1ftxU/QWZmz6NKnHnUvJ3LEYbbcX6i329f/ig+WnEByHegulocXrECaZGLpL8Zg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-discard-comments": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", + "dev": true, + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", + "dev": true, + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", + "dev": true, + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", + "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", + "dev": true, + "requires": {} + }, + "postcss-load-config": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", + "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", + "dev": true, + "requires": { + "import-cwd": "^3.0.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-merge-longhand": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.4.tgz", + "integrity": "sha512-2lZrOVD+d81aoYkZDpWu6+3dTAAGkCKbV5DoRhnIR7KOULVrI/R7bcMjhrH9KTRy6iiHKqmtG+n/MMj1WmqHFw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.1" + } + }, + "postcss-merge-rules": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.3.tgz", + "integrity": "sha512-cEKTMEbWazVa5NXd8deLdCnXl+6cYG7m2am+1HzqH0EnTdy8fRysatkaXb2dEnR+fdaDxTvuZ5zoBdv6efF6hg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^2.0.1", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", + "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-minify-gradients": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.3.tgz", + "integrity": "sha512-Z91Ol22nB6XJW+5oe31+YxRsYooxOdFKcbOqY/V8Fxse1Y3vqlNRpi1cxCqoACZTQEhl+xvt4hsbWiV5R+XI9Q==", + "dev": true, + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-minify-params": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.2.tgz", + "integrity": "sha512-qJAPuBzxO1yhLad7h2Dzk/F7n1vPyfHfCCh5grjGfjhi1ttCnq4ZXGIW77GSrEbh9Hus9Lc/e/+tB4vh3/GpDg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "browserslist": "^4.16.6", + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-minify-selectors": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", + "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", + "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", + "dev": true, + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", + "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-positions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", + "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", + "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-string": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", + "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", + "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", + "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-normalize-url": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.4.tgz", + "integrity": "sha512-cNj3RzK2pgQQyNp7dzq0dqpUpQ/wYtdDZM3DepPmFjCmYIfceuD9VIAcOdvrNetjIU65g1B4uwdP/Krf6AFdXg==", + "dev": true, + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", + "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-ordered-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", + "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-reduce-initial": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.2.tgz", + "integrity": "sha512-v/kbAAQ+S1V5v9TJvbGkV98V2ERPdU6XvMcKMjqAlYiJ2NtsHGlKYLPjWWcXlaTKNxooId7BGxeraK8qXvzKtw==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", + "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", + "dev": true, + "requires": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.7", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.7.tgz", + "integrity": "sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.3.tgz", + "integrity": "sha512-41XZUA1wNDAZrQ3XgWREL/M2zSw8LJPvb5ZWivljBsUQAGoEKMYm6okHsTjJxKYI4M75RQEH4KYlEM52VwdXVA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.1.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.2.tgz", + "integrity": "sha512-w3zBVlrtZm7loQWRPVC0yjUwwpty7OM6DnEHkxcSQXO1bMS3RJ+JUS5LFMSDZHJcvGsRwhZinCWVqn8Kej4EDA==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "dev": true, + "optional": true + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "dev": true + }, + "process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true + } + } + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "public-encrypt": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", + "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", + "dev": true, + "requires": { + "bn.js": "^4.1.0", + "browserify-rsa": "^4.0.0", + "create-hash": "^1.1.0", + "parse-asn1": "^5.0.0", + "randombytes": "^2.0.1", + "safe-buffer": "^5.1.2" + }, + "dependencies": { + "bn.js": { + "version": "4.12.0", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", + "dev": true + } + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", + "dev": true + }, + "qs": { + "version": "6.9.6", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.9.6.tgz", + "integrity": "sha512-TIRk4aqYLNoJUbd+g2lEdz5kLWIuTMRagAXxl78Q0RiVjAOugHmeKNGdd3cwo/ktpf9aL9epCfFqWDEKysUlLQ==", + "dev": true + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", + "dev": true + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "randomfill": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", + "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", + "dev": true, + "requires": { + "randombytes": "^2.0.5", + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", + "dev": true, + "requires": { + "bytes": "3.1.1", + "http-errors": "1.8.1", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "dev": true + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", + "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", + "dev": true, + "requires": { + "resolve": "^1.9.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==", + "dev": true + }, + "regexp.prototype.flags": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", + "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "ripemd160": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", + "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", + "dev": true, + "requires": { + "hash-base": "^3.0.0", + "inherits": "^2.0.1" + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass": { + "version": "1.45.0", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.45.0.tgz", + "integrity": "sha512-ONy5bjppoohtNkFJRqdz1gscXamMzN3wQy1YH9qO2FiNpgjLhpz/IPRGg0PpCjyz/pWfCOaNEaiEGCcjOFAjqw==", + "dev": true, + "requires": { + "chokidar": ">=3.0.0 <4.0.0", + "immutable": "^4.0.0", + "source-map-js": ">=0.6.2 <2.0.0" + } + }, + "sass-loader": { + "version": "12.4.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.4.0.tgz", + "integrity": "sha512-7xN+8khDIzym1oL9XyS6zP6Ges+Bo2B2xbPrjdMHEYyV3AQYhd/wXeru++3ODHF0zMjYmVadblSKrPrjEkL8mg==", + "dev": true, + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", + "dev": true + }, + "selfsigned": { + "version": "1.10.11", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", + "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", + "dev": true, + "requires": { + "node-forge": "^0.10.0" + } + }, + "semver": { + "version": "7.3.5", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", + "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.17.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.2.tgz", + "integrity": "sha512-UJYB6wFSJE3G00nEivR5rgWp8c2xXvJ3OPWPhmuteU0IKj8nKbG3DrjiOmLwpnHGYWAVwA69zmTm++YG0Hmwww==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "1.8.1", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "~2.3.0", + "range-parser": "~1.2.1", + "statuses": "~1.5.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.14.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.2.tgz", + "integrity": "sha512-+TMNA9AFxUEGuC0z2mevogSnn9MXKb4fa7ngeRMJaaGv8vTwnIEkKi+QGvPt33HSnf8pRS+WGM0EbMtCJLKMBQ==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.17.2" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", + "dev": true + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "sha.js": { + "version": "2.4.11", + "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", + "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "safe-buffer": "^5.0.1" + } + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "signal-exit": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", + "dev": true + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", + "dev": true + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + }, + "dependencies": { + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + } + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + }, + "std-env": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.0.1.tgz", + "integrity": "sha512-mC1Ps9l77/97qeOZc+HrOL7TIaOboHqMZ24dGVQrlxFcpPpfCHpH+qfUT7Dz+6mlG8+JPA1KfBQo19iC/+Ngcw==", + "dev": true + }, + "stream-browserify": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", + "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", + "dev": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "^2.0.2" + } + }, + "stream-http": { + "version": "2.8.3", + "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", + "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", + "dev": true, + "requires": { + "builtin-status-codes": "^3.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.3.6", + "to-arraybuffer": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true + } + } + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true + }, + "style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", + "dev": true, + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "stylehacks": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", + "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", + "dev": true, + "requires": { + "browserslist": "^4.16.0", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true + }, + "terser": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.10.0.tgz", + "integrity": "sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.7.2", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "dev": true + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.0.tgz", + "integrity": "sha512-LPIisi3Ol4chwAaPP8toUJ3L4qCM1G0wao7L3qNv57Drezxj6+VEyySpPw4B1HSO2Eg/hDY/MNF5XihCAoqnsQ==", + "dev": true, + "requires": { + "jest-worker": "^27.4.1", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "timers-browserify": { + "version": "2.0.12", + "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", + "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", + "dev": true, + "requires": { + "setimmediate": "^1.0.4" + } + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true + }, + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", + "dev": true + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + } + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", + "dev": true, + "requires": { + "punycode": "1.3.2", + "querystring": "0.2.0" + }, + "dependencies": { + "punycode": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", + "dev": true + } + } + }, + "util": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", + "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", + "dev": true, + "requires": { + "inherits": "2.0.3" + }, + "dependencies": { + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "dev": true + }, + "vm-browserify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", + "dev": true + }, + "vue": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue/-/vue-2.6.14.tgz", + "integrity": "sha512-x2284lgYvjOMj3Za7kqzRcUSxBboHqtgRE2zlos1qWaOye5yUmHn42LB1250NJBLRwEcdrB0JRwyPTEPhfQjiQ==" + }, + "vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "vue-loader": { + "version": "15.9.8", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz", + "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + } + }, + "vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "requires": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "vue-template-compiler": { + "version": "2.6.14", + "resolved": "https://registry.npmjs.org/vue-template-compiler/-/vue-template-compiler-2.6.14.tgz", + "integrity": "sha512-ODQS1SyMbjKoO1JBJZojSw6FE4qnh9rIpUZn2EUT86FKizx9uH5z6uXiIrm4/Nb/gwxTi/o17ZDEGWAXHvtC7g==", + "dev": true, + "requires": { + "de-indent": "^1.0.2", + "he": "^1.1.0" + } + }, + "vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dev": true, + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "webpack": { + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", + "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.0", + "@types/estree": "^0.0.50", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.8.3", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.4", + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "webpack-sources": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==", + "dev": true + } + } + }, + "webpack-cli": { + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.9.1.tgz", + "integrity": "sha512-JYRFVuyFpzDxMDB+v/nanUdQYcZtqFPGzmlW4s+UkPMFhSpfRNmf1z4AwYcHJVdvEFAM7FFCQdNTpsBYhDLusQ==", + "dev": true, + "requires": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.1.0", + "@webpack-cli/info": "^1.4.0", + "@webpack-cli/serve": "^1.6.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "execa": "^5.0.0", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + } + }, + "webpack-dev-middleware": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.0.tgz", + "integrity": "sha512-MouJz+rXAm9B1OTOYaJnn6rtD/lWZPy2ufQCH3BPs8Rloh/Du6Jze4p7AeLYHkVi0giJnYLaSGDC7S+GM9arhg==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.2.2", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.8.2.tgz", + "integrity": "sha512-x9VuX+R/jcFj1DHo/fCp99esgGDWiHENrKxaCENuCxpoMCmAt/COCGVDwA7kleEpEzJjDnvh3yGoOuLu0Dtllw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.4.0.tgz", + "integrity": "sha512-+S0XRIbsopVjPFjCO8I07FXYBWYqkFmuP56ucGMTs2hA/gV4q2M9xTmNo5Tg4o8ffRR+Nm3AsXnQXxKRyYovrA==", + "dev": true, + "requires": { + "ansi-html-community": "^0.0.8", + "bonjour": "^3.5.0", + "chokidar": "^3.5.2", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^1.6.0", + "del": "^6.0.0", + "express": "^4.17.1", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.0", + "internal-ip": "^6.2.0", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "portfinder": "^1.0.28", + "schema-utils": "^3.1.0", + "selfsigned": "^1.10.11", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "strip-ansi": "^7.0.0", + "url": "^0.11.0", + "webpack-dev-middleware": "^5.2.1", + "ws": "^8.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-notifier": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.14.1.tgz", + "integrity": "sha512-OVOoiOyKHS3z9pN1nLdPY2Pf/R3wiBsN0KiPc3K6ApwMBfHbyUomQc2Mr0naeKxfqXyCBPHfQuqpL9yoL0rgkA==", + "dev": true, + "requires": { + "node-notifier": "^9.0.0", + "strip-ansi": "^6.0.0" + } + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dev": true, + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dev": true, + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.3.0.tgz", + "integrity": "sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==", + "dev": true, + "requires": {} + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "17.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.3.0.tgz", + "integrity": "sha512-GQl1pWyDoGptFPJx9b9L6kmR33TGusZvXIZUT+BOz9f7X2L94oeAskFYLEg/FkhV06zZPBYLvLZRWeYId29lew==", + "dev": true, + "requires": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.3", + "y18n": "^5.0.5", + "yargs-parser": "^21.0.0" + } + }, + "yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==", + "dev": true + } + } +} diff --git a/web/package.json b/web/package.json new file mode 100644 index 0000000..e9ad625 --- /dev/null +++ b/web/package.json @@ -0,0 +1,15 @@ +{ + "devDependencies": { + "laravel-mix": "^6.0.39", + "resolve-url-loader": "^4.0.0", + "sass": "^1.45.0", + "sass-loader": "^12.4.0", + "vue-loader": "^15.9.8", + "vue-template-compiler": "^2.6.14" + }, + "dependencies": { + "axios": "^0.24.0", + "moment": "^2.29.1", + "vue": "^2.6.14" + } +} diff --git a/web/resources/app.vue b/web/resources/app.vue new file mode 100644 index 0000000..c87e9f5 --- /dev/null +++ b/web/resources/app.vue @@ -0,0 +1,57 @@ + + + + + \ No newline at end of file diff --git a/web/resources/grouplist.vue b/web/resources/grouplist.vue new file mode 100644 index 0000000..0a26e49 --- /dev/null +++ b/web/resources/grouplist.vue @@ -0,0 +1,48 @@ + + + + diff --git a/web/resources/quickview.vue b/web/resources/quickview.vue new file mode 100644 index 0000000..94bf219 --- /dev/null +++ b/web/resources/quickview.vue @@ -0,0 +1,52 @@ + + + + diff --git a/web/resources/tasklist.vue b/web/resources/tasklist.vue new file mode 100644 index 0000000..fa73adb --- /dev/null +++ b/web/resources/tasklist.vue @@ -0,0 +1,70 @@ + + + + diff --git a/web/webpack.mix.js b/web/webpack.mix.js new file mode 100644 index 0000000..daf8906 --- /dev/null +++ b/web/webpack.mix.js @@ -0,0 +1,9 @@ +let mix = require('laravel-mix'); + +mix + .js('js/app.js', 'dist').vue() + .sass('css/app.scss', 'dist').options({ + processCssUrls: false + }) + .sourceMaps() +; \ No newline at end of file