From 58fc09dc5efe6fec21dc0a347690bd71407ca1ff Mon Sep 17 00:00:00 2001 From: HerrHase Date: Wed, 18 Oct 2023 13:27:34 +0200 Subject: [PATCH] adding --- directus.js | 0 install.sh | 63 + mariadb.js | 0 nginx.js | 0 node.js | 1 + resources/fail2ban/filter.d/gitea-auth.conf | 3 + .../fail2ban/filter.d/woocommerce-auth.conf | 8 + .../fail2ban/filter.d/wordpress-auth.conf | 8 + resources/fail2ban/jail.d/gitea.conf | 9 + resources/fail2ban/jail.d/mysql-auth.conf | 6 + resources/fail2ban/jail.d/nginx-badbots.conf | 9 + .../fail2ban/jail.d/nginx-botsearch.conf | 7 + .../fail2ban/jail.d/nginx-http-auth.conf | 9 + resources/fail2ban/jail.d/nginx-nohome.conf | 7 + resources/fail2ban/jail.d/nginx-noscript.conf | 7 + .../fail2ban/jail.d/nginx-req-limit.conf | 10 + resources/fail2ban/jail.d/woocommerce.conf | 9 + resources/fail2ban/jail.d/wordpress.conf | 7 + resources/imateapot/_config.scss | 1 + resources/imateapot/package-lock.json | 7108 +++++++++++++++++ resources/imateapot/package.json | 17 + resources/imateapot/public/index.html | 20 + resources/imateapot/public/mix-manifest.json | 3 + resources/imateapot/public/robots.txt | 2 + resources/imateapot/public/styles.css | 1 + resources/imateapot/public/teapot.gif | Bin 0 -> 197023 bytes resources/imateapot/styles.scss | 28 + resources/imateapot/webpack.mix.js | 34 + 28 files changed, 7377 insertions(+) create mode 100644 directus.js create mode 100644 install.sh create mode 100644 mariadb.js create mode 100644 nginx.js create mode 100644 node.js create mode 100644 resources/fail2ban/filter.d/gitea-auth.conf create mode 100644 resources/fail2ban/filter.d/woocommerce-auth.conf create mode 100644 resources/fail2ban/filter.d/wordpress-auth.conf create mode 100644 resources/fail2ban/jail.d/gitea.conf create mode 100644 resources/fail2ban/jail.d/mysql-auth.conf create mode 100644 resources/fail2ban/jail.d/nginx-badbots.conf create mode 100644 resources/fail2ban/jail.d/nginx-botsearch.conf create mode 100644 resources/fail2ban/jail.d/nginx-http-auth.conf create mode 100644 resources/fail2ban/jail.d/nginx-nohome.conf create mode 100644 resources/fail2ban/jail.d/nginx-noscript.conf create mode 100644 resources/fail2ban/jail.d/nginx-req-limit.conf create mode 100644 resources/fail2ban/jail.d/woocommerce.conf create mode 100644 resources/fail2ban/jail.d/wordpress.conf create mode 100644 resources/imateapot/_config.scss create mode 100644 resources/imateapot/package-lock.json create mode 100644 resources/imateapot/package.json create mode 100644 resources/imateapot/public/index.html create mode 100644 resources/imateapot/public/mix-manifest.json create mode 100644 resources/imateapot/public/robots.txt create mode 100644 resources/imateapot/public/styles.css create mode 100644 resources/imateapot/public/teapot.gif create mode 100644 resources/imateapot/styles.scss create mode 100644 resources/imateapot/webpack.mix.js diff --git a/directus.js b/directus.js new file mode 100644 index 0000000..e69de29 diff --git a/install.sh b/install.sh new file mode 100644 index 0000000..2ecfd83 --- /dev/null +++ b/install.sh @@ -0,0 +1,63 @@ +#!/usr/bin/env bash +# +# install mcp +# +# + +set -o errexit +set -o pipefail +set -o nounset + +# installing dependencies +apt update +apt upgrade -y +apt install -y git unzip curl ufw fail2ban cockpit + +systemctl start cockpit + +# +# configure ufw and start +# +# +ufw allow ssh +ufw allow 9090/tcp + +service ufw start +echo "y" | ufw enable + +# +# configure fail2ban and start +# +# +cat > /etc/fail2ban/jail.local << EOF +[default] +# "ignoreip" can be an IP address, a CIDR mask or a DNS host. Fail2ban will not +# ban a host which matches an address in this list. Several addresses can be +# defined using space separator. +ignoreip = 127.0.0.1/8 + +# "bantime" is the number of seconds that a host is banned. +bantime = 3600 + +banaction = ufw + +# The length of time between login attempts before a ban is set. +# For example, if Fail2ban is set to ban an IP after five (3) failed log-in attempts, +# those 3 attempts must occur within the set 10-minute findtime limit. +# The findtime value should be a set number of seconds. +findtime = 600 + +maxretry = 5 + +[ssh] +enabled = true +port = ssh +filter = sshd +logpath = /var/log/auth-fail2ban.log +EOF + +cp resources/fail2ban/filter.d/* /etc/fail2ban/filter.d +touch /var/log/fail2ban.log +service fail2ban start + +echo -e "mcp installed" \ No newline at end of file diff --git a/mariadb.js b/mariadb.js new file mode 100644 index 0000000..e69de29 diff --git a/nginx.js b/nginx.js new file mode 100644 index 0000000..e69de29 diff --git a/node.js b/node.js new file mode 100644 index 0000000..d44cc70 --- /dev/null +++ b/node.js @@ -0,0 +1 @@ +spawn('curl -sL https://deb.nodesource.com/setup_' + $version + '.x | sudo -E bash -') diff --git a/resources/fail2ban/filter.d/gitea-auth.conf b/resources/fail2ban/filter.d/gitea-auth.conf new file mode 100644 index 0000000..2d1784f --- /dev/null +++ b/resources/fail2ban/filter.d/gitea-auth.conf @@ -0,0 +1,3 @@ +[Definition] +failregex = .*Failed authentication attempt for .* from +ignoreregex = \ No newline at end of file diff --git a/resources/fail2ban/filter.d/woocommerce-auth.conf b/resources/fail2ban/filter.d/woocommerce-auth.conf new file mode 100644 index 0000000..3f7fc5c --- /dev/null +++ b/resources/fail2ban/filter.d/woocommerce-auth.conf @@ -0,0 +1,8 @@ +# woocommerce auth failed + +[INCLUDES] +before = common.conf + +[Definition] +failregex = .*POST.*(/account/).* 200 +ignoreregex = \ No newline at end of file diff --git a/resources/fail2ban/filter.d/wordpress-auth.conf b/resources/fail2ban/filter.d/wordpress-auth.conf new file mode 100644 index 0000000..6897b22 --- /dev/null +++ b/resources/fail2ban/filter.d/wordpress-auth.conf @@ -0,0 +1,8 @@ +# wordpress login failed + +[INCLUDES] +before = common.conf + +[Definition] +failregex = .*POST.*(wp-login\.php|xmlrpc\.php).* 200 +ignoreregex = \ No newline at end of file diff --git a/resources/fail2ban/jail.d/gitea.conf b/resources/fail2ban/jail.d/gitea.conf new file mode 100644 index 0000000..9473a98 --- /dev/null +++ b/resources/fail2ban/jail.d/gitea.conf @@ -0,0 +1,9 @@ +# + +[gitea] + +enabled = true +filter = gitea +port = http,https +logpath = /var/lib/gitea/log/gitea.log +maxretry = 3 diff --git a/resources/fail2ban/jail.d/mysql-auth.conf b/resources/fail2ban/jail.d/mysql-auth.conf new file mode 100644 index 0000000..aca9847 --- /dev/null +++ b/resources/fail2ban/jail.d/mysql-auth.conf @@ -0,0 +1,6 @@ +[mysqld-auth] + +enabled = true +filter = mysqld-auth +port = 3306 +logpath = /var/log/mysql/error.log \ No newline at end of file diff --git a/resources/fail2ban/jail.d/nginx-badbots.conf b/resources/fail2ban/jail.d/nginx-badbots.conf new file mode 100644 index 0000000..07f5d11 --- /dev/null +++ b/resources/fail2ban/jail.d/nginx-badbots.conf @@ -0,0 +1,9 @@ +# stop some known malicious bot request patterns + +[nginx-badbots] + +enabled = true +port = http,https +filter = apache-badbots +logpath = /var/log/nginx/*access.log +maxretry = 2 \ No newline at end of file diff --git a/resources/fail2ban/jail.d/nginx-botsearch.conf b/resources/fail2ban/jail.d/nginx-botsearch.conf new file mode 100644 index 0000000..c3b73a0 --- /dev/null +++ b/resources/fail2ban/jail.d/nginx-botsearch.conf @@ -0,0 +1,7 @@ +[nginx-botsearch] + +enabled = true +port = http,https +filter = nginx-botsearch +logpath = /var/log/nginx/*access.log +maxretry = 2 \ No newline at end of file diff --git a/resources/fail2ban/jail.d/nginx-http-auth.conf b/resources/fail2ban/jail.d/nginx-http-auth.conf new file mode 100644 index 0000000..da27e33 --- /dev/null +++ b/resources/fail2ban/jail.d/nginx-http-auth.conf @@ -0,0 +1,9 @@ +# ban clients that are searching for scripts on the website to execute and exploit, +# only using if php not in use + +[nginx-http-auth] + +enabled = true +filter = nginx-http-auth +port = http,https +logpath = /var/log/nginx/*error.log \ No newline at end of file diff --git a/resources/fail2ban/jail.d/nginx-nohome.conf b/resources/fail2ban/jail.d/nginx-nohome.conf new file mode 100644 index 0000000..b0e74cb --- /dev/null +++ b/resources/fail2ban/jail.d/nginx-nohome.conf @@ -0,0 +1,7 @@ +[nginx-nohome] + +enabled = true +port = http,https +filter = apache-nohome +logpath = /var/log/nginx/*access.log +maxretry = 2 \ No newline at end of file diff --git a/resources/fail2ban/jail.d/nginx-noscript.conf b/resources/fail2ban/jail.d/nginx-noscript.conf new file mode 100644 index 0000000..6bce704 --- /dev/null +++ b/resources/fail2ban/jail.d/nginx-noscript.conf @@ -0,0 +1,7 @@ +[nginx-noscript] + +enabled = true +port = http,https +filter = apache-noscript +logpath = /var/log/nginx/*access.log +maxretry = 2 \ No newline at end of file diff --git a/resources/fail2ban/jail.d/nginx-req-limit.conf b/resources/fail2ban/jail.d/nginx-req-limit.conf new file mode 100644 index 0000000..ec77bb3 --- /dev/null +++ b/resources/fail2ban/jail.d/nginx-req-limit.conf @@ -0,0 +1,10 @@ +# dos + +[nginx-req-limit] + +enabled = true +filter = nginx-req-limit +logpath = /var/log/nginx/*error.log +findtime = 600 +bantime = 7200 +maxretry = 10 \ No newline at end of file diff --git a/resources/fail2ban/jail.d/woocommerce.conf b/resources/fail2ban/jail.d/woocommerce.conf new file mode 100644 index 0000000..1c2128c --- /dev/null +++ b/resources/fail2ban/jail.d/woocommerce.conf @@ -0,0 +1,9 @@ +# + +[woocommerce] + +enabled = true +port = http,https +filter = woocommerce-auth +logpath = /var/log/nginx/*access.log +maxretry = 3 \ No newline at end of file diff --git a/resources/fail2ban/jail.d/wordpress.conf b/resources/fail2ban/jail.d/wordpress.conf new file mode 100644 index 0000000..f920c87 --- /dev/null +++ b/resources/fail2ban/jail.d/wordpress.conf @@ -0,0 +1,7 @@ +[wordpress] + +enabled = true +port = http,https +filter = wordpress-auth +logpath = /var/log/nginx/*access.log +maxretry = 3 \ No newline at end of file diff --git a/resources/imateapot/_config.scss b/resources/imateapot/_config.scss new file mode 100644 index 0000000..d5ac4a4 --- /dev/null +++ b/resources/imateapot/_config.scss @@ -0,0 +1 @@ +$color__body: white; \ No newline at end of file diff --git a/resources/imateapot/package-lock.json b/resources/imateapot/package-lock.json new file mode 100644 index 0000000..fecda62 --- /dev/null +++ b/resources/imateapot/package-lock.json @@ -0,0 +1,7108 @@ +{ + "requires": true, + "lockfileVersion": 1, + "dependencies": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + } + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.1.tgz", + "integrity": "sha512-72a9ghR0gnESIa7jBN53U32FOVCEoztyIlKaNoU05zRhEecduGK9L9c3ww7Mp06JiR+0ls0GBPFJQwwtjn9ksg==", + "dev": true + }, + "@babel/core": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.1.tgz", + "integrity": "sha512-1H8VgqXme4UXCRv7/Wa1bq7RVymKOzC7znjyFM8KiEzwFqcKUKYNoQef4GhdklgNvoBXyW4gYhuBNCM5o1zImw==", + "dev": true, + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.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/generator": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.0.tgz", + "integrity": "sha512-S1ahxf1gZ2dpoiFgA+ohK9DIpz50bJ0CWs7Zlzb54Z4sG8qmdIrGrVqmy1sAtTVRb+9CU6U8VqT9L0Zj7hxHVg==", + "dev": true, + "requires": { + "@babel/types": "^7.19.0", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.1.tgz", + "integrity": "sha512-LlLkkqhCMyz2lkQPvJNdIYU7O5YjWRgC2R4omjCTpZd8u8KMQzZvX4qce+/BluN1rcQiV7BoGUpmQ0LeHerbhg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "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.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dev": true, + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "dev": true + }, + "@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.0.tgz", + "integrity": "sha512-DRBCKGwIEdqY3+rPJgG/dKfQy9+08rHIAJx8q2p+HSWP87s2HCrQmaAMMyMll2kIXKCW0cO1RdQskx15Xakftg==", + "dev": true, + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "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" + } + } + } + }, + "@babel/parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.1.tgz", + "integrity": "sha512-h7RCSorm1DdTVGJf3P2Mhj3kdnkmF/EiysUkzS2TdgAYqyjFdMQJbVuXOBej2SBJaXan/lIVtT6KkGbyyq753A==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "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.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "dev": true, + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.13.tgz", + "integrity": "sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.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/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.1.tgz", + "integrity": "sha512-c8B2c6D16Lp+Nt6HcD+nHl0VbPKVnNPTpszahuxJJnurfMtKeZ80A+qUv48Y7wqvS+dTFuLuaM9oYxyNHbCLWA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.19.1", + "@babel/helper-compilation-targets": "^7.19.1", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@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-import-assertions": "^7.18.6", + "@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.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.13", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.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.19.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.0.tgz", + "integrity": "sha512-eR8Lo9hnDS7tqkO7NsV+mKvCmv5boaXFSZ70DnfhcgiEne8hv9oCEd36Klw74EtizEqLsy4YnW8UWwpBVolHZA==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.1.tgz", + "integrity": "sha512-0j/ZfZMxKukDaag2PtOPDbwuELqIar6lLskVPPJDjXMXjfLb1Obo/1yjxIGqqAJrmfaTIY3z2wFLAQ7qSkLsuA==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.1", + "@babel/types": "^7.19.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.0.tgz", + "integrity": "sha512-YuGopBq3ke25BVSiS6fgF49Ul9gH1x70Bcr6bqRLjWCkcX8Hre1/5+z+IiWOIerRMSSEfGZVB9z9kyq7wVs9YA==", + "dev": true, + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "dev": true, + "optional": true + }, + "@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true + }, + "@fullhuman/postcss-purgecss": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@fullhuman/postcss-purgecss/-/postcss-purgecss-3.1.3.tgz", + "integrity": "sha512-kwOXw8fZ0Lt1QmeOOrd+o4Ibvp4UTEBFQbzvWldjlKv5n+G9sXfIPn1hh63IQIL8K8vbvv1oYMJiIUbuy9bGaA==", + "dev": true, + "requires": { + "purgecss": "^3.1.3" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "@jridgewell/trace-mapping": { + "version": "0.3.15", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz", + "integrity": "sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==", + "dev": true, + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "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" + } + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", + "dev": true + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "@tiny-components/plain-ui": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/@tiny-components/plain-ui/-/plain-ui-0.6.0.tgz", + "integrity": "sha512-9IW5fafABMqS19T2LyA+SXwN5kaYMyOsje9onlocZonURMzoClkN6yYNedGbEDUPPPnFLnssn1f9nVfcqiMnNg==", + "requires": { + "normalize.css": "^8.0.1" + } + }, + "@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.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "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.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "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.18.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.1.tgz", + "integrity": "sha512-FSdLaZh2UxaMuLp9lixWaHq/golWTRWOnRsAXzDTDSDOQLuZb1nsdCt6pJSPWSEQt2eFZ2YVk3oYhn+1kLMeMA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@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" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "dev": true, + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "dev": true, + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@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/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "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.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "@types/minimatch": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.2.tgz", + "integrity": "sha512-K0VQKziLUWkVKiRVrx4a40iPaxTUefQmjtkQofBkYRcoaaL/8rhwDWww9qWbrgicNOgnpIsMxyNIUM4+n6dUIA==", + "dev": true + }, + "@types/node": { + "version": "18.7.18", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.18.tgz", + "integrity": "sha512-m+6nTEOadJZuTPkKR/SYK3A2d7FZrgElol9UP1Kae90VVU4a6mxnPuLiIW1m4Cq4gZ/nWb9GrdVXJCoCazDAbg==", + "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/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dev": true, + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@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 + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@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.2.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.2.0.tgz", + "integrity": "sha512-4FB8Tj6xyVkyqjj1OaTqCjXYULB9FMkqQ8yGrZjRDrYh0nOE+7Lhs45WioWQQMV+ceFlE368Ukhe6xdvJM9Egg==", + "dev": true + }, + "@webpack-cli/info": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.5.0.tgz", + "integrity": "sha512-e8tSXZpw2hPl2uMJY6fsMswaok5FdlGNRTktvFk2sD8RjH0hE2+XistawJx1vmKteh4NmGmNUrp+Tb2w+udPcQ==", + "dev": true, + "requires": { + "envinfo": "^7.7.3" + } + }, + "@webpack-cli/serve": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.7.0.tgz", + "integrity": "sha512-oxnCNGj88fL+xzV+dacXs44HcDwf1ovs3AuEzvP7mqXw7fQntqIhQ1BRmynh4qEKQSSSRSWVyXRjmTbZIX9V2Q==", + "dev": true + }, + "@xmldom/xmldom": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.8.2.tgz", + "integrity": "sha512-+R0juSseERyoPvnBQ/cZih6bpF7IpCXlWbHRoCRzYzqpz6gWHOgf8o4MOEf6KBVuOyqU+gCNLkCWVIJAro8XyQ==", + "dev": true + }, + "@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.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "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 + }, + "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" + } + }, + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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 + }, + "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": "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" + } + }, + "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": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "dev": true + }, + "util": { + "version": "0.10.3", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", + "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "dev": true, + "requires": { + "inherits": "2.0.1" + } + } + } + }, + "autoprefixer": { + "version": "10.4.12", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", + "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", + "dev": true, + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001407", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dev": true, + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.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.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "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.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "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": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "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 + }, + "bn.js": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.1.tgz", + "integrity": "sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==", + "dev": true + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "dev": true, + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "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": "sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==", + "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.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "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-xor": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", + "integrity": "sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==", + "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": "sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==", + "dev": true + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "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.30001409", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001409.tgz", + "integrity": "sha512-V0mnJ5dwarmhYv8/MzhJ//aW68UpvnQBXv8lJ2QUsvn2pHcmAuNtu8hQEDz37XnA1iE+lRR9CIfGWWpgJ5QedQ==", + "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" + }, + "dependencies": { + "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" + } + }, + "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 + }, + "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 + }, + "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" + } + } + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==", + "dev": true + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "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.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + } + }, + "cli-table3": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.3.tgz", + "integrity": "sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==", + "dev": true, + "requires": { + "@colors/colors": "1.5.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.34.3", + "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.34.3.tgz", + "integrity": "sha512-aFr67xDazPwthsGm729mnClgNuh15JEagU6McKBKqxuHOkWL7vMFzGbhsXDdPZ+H6ia5QKIMGYuGOMENBHnVpg==", + "dev": true + }, + "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": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + } + } + }, + "concat": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", + "integrity": "sha512-f/ZaH1aLe64qHgTILdldbvyfGiGF4uzeo9IuXUloIOLQzFmIPloy9QbZadNsuVv0j5qbKQvQb/H/UYf2UsKTpw==", + "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": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "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 + }, + "constants-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", + "integrity": "sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==", + "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.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "core-js-compat": { + "version": "3.25.2", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.2.tgz", + "integrity": "sha512-TxfyECD4smdn3/CjWxczVtJqVLEEC2up7/82t7vC0AzNogr+4nQ8vyF7abxAuTXWvjTClSbvGhU0RgqA4ToQaQ==", + "dev": true, + "requires": { + "browserslist": "^4.21.4" + } + }, + "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": "sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==", + "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.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true + }, + "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": { + "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.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "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" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "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.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dev": true, + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dev": true, + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true + }, + "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" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dev": true, + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "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": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.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.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "requires": { + "domelementtype": "^2.2.0" + } + }, + "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" + } + }, + "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": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "electron-to-chromium": { + "version": "1.4.256", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.256.tgz", + "integrity": "sha512-x+JnqyluoJv8I0U9gVe+Sk2st8vF0CzMt78SXxuoWCooLLY2k5VerIBdpvG7ql6GKI4dzNnPjmqgDJ76EdaAKw==", + "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": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "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": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "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": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "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": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "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.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dev": true, + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "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": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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 + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "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.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "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.16", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz", + "integrity": "sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==", + "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": { + "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.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "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": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "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.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "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.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha512-+xGQY0YyAWCnqy7Cd++hc2JqMYzlm0dG30Jd0beaA64sROr8C4nt8Yc9V5Ro3avlSUDTN0ulqP/VBKi1/lLygw==", + "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": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "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": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "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": "sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==", + "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": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "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.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "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": { + "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 + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "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" + } + }, + "terser": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.1.tgz", + "integrity": "sha512-4GnLC0x667eJG0ewJTa6z/yXrbLGv80D9Ru6HIpCQmO+Q4PfEtBFi0ObSckqwL6VyQv/7ENJieXHo2ANmdQwgw==", + "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 + } + } + } + } + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "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.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "requires": { + "@types/http-proxy": "^1.17.8", + "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": "sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==", + "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 + }, + "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" + }, + "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" + } + }, + "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" + } + } + } + }, + "immutable": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.1.0.tgz", + "integrity": "sha512-oNkuqVTA8jqG1Q6c+UglTOD1xhC1BtjKI7XkCXRkZHrN5m18/XsnUp8Q89GkQO/z+0WjonSvl0FLhDYftp46nQ==", + "dev": true + }, + "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" + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dev": true, + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "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 + }, + "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 + }, + "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-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "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.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "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": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "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-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-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-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": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "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 + }, + "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" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dev": true, + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.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-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.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "dev": true + }, + "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.49", + "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.49.tgz", + "integrity": "sha512-bBMFpFjp26XfijPvY5y9zGKud7VqlyOE0OWUcPo3vTBY5asw8LTjafAbee1dhfLz6PWNqDziz69CP78ELSpfKw==", + "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": "^5.2.4", + "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.7.3", + "webpack-merge": "^5.8.0", + "webpack-notifier": "^1.14.1", + "webpackbar": "^5.0.0-3", + "yargs": "^17.2.1" + }, + "dependencies": { + "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 + } + } + }, + "laravel-mix-purgecss": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/laravel-mix-purgecss/-/laravel-mix-purgecss-6.0.0.tgz", + "integrity": "sha512-1OVy3xVVqvWrBTI+vQrr9qlrNKKqq3lFlWQpdJxKO2IeK8bMERkNab3fLtldyyOd5ApBuoMd81EqF4ew2N/NdA==", + "dev": true, + "requires": { + "postcss-purgecss-laravel": "^2.0.0" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "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.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true + }, + "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" + } + }, + "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": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "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": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "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": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "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": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "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.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "requires": { + "mime-db": "1.52.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": { + "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" + } + } + } + }, + "mini-svg-data-uri": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.4.tgz", + "integrity": "sha512-r9deDe9p5FJUPZAk3A59wGH7Ii9YrjjWw0jmw/liSbHl2CHiyXj6FcDXDu2K3TjVAXqiJdaw3xxwlZZr9E6nHg==", + "dev": true + }, + "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": "sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==", + "dev": true + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "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": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "dev": true + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "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": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "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" + }, + "dependencies": { + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==", + "dev": true + } + } + }, + "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.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==", + "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": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "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 + }, + "normalize.css": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/normalize.css/-/normalize.css-8.0.1.tgz", + "integrity": "sha512-qizSNPO93t1YUuUhP22btGOo3chcvDFqFaj2TRybP0DMxkHOCTYwp3n34fel4a31ORXy4m1Xq0Gyqpb5m33qIg==" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "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": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "dev": true + }, + "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.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "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.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "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": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "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": "sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==", + "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-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.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "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": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "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": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "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.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "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" + } + }, + "postcss": { + "version": "8.4.16", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.16.tgz", + "integrity": "sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==", + "dev": true, + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "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.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dev": true, + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-css-variables": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/postcss-css-variables/-/postcss-css-variables-0.18.0.tgz", + "integrity": "sha512-lYS802gHbzn1GI+lXvy9MYIYDuGnl1WB4FTKoqMQqJ3Mab09A7a/1wZvGTkCEZJTM8mSbIyb1mJYn8f0aPye0Q==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "escape-string-regexp": "^1.0.3", + "extend": "^3.0.1" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dev": true, + "requires": { + "lilconfig": "^2.0.5", + "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.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "requires": { + "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 + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-purgecss-laravel": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-purgecss-laravel/-/postcss-purgecss-laravel-2.0.0.tgz", + "integrity": "sha512-vWObgEC5f0isOdumiLwzJPuZFyp7i1Go9i2Obce5qrVJWciBtCG1rrNiPEb7xp5bU3u/uk30M2P891tLL8tcQQ==", + "dev": true, + "requires": { + "@fullhuman/postcss-purgecss": "^3.0.0" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "requires": { + "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 + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "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": "sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==", + "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 + } + } + }, + "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": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "purgecss": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/purgecss/-/purgecss-3.1.3.tgz", + "integrity": "sha512-hRSLN9mguJ2lzlIQtW4qmPS2kh6oMnA9RxdIYK8sz18QYqd6ePp4GNDl18oWHA1f2v2NEQIh51CO8s/E3YGckQ==", + "dev": true, + "requires": { + "commander": "^6.0.0", + "glob": "^7.0.0", + "postcss": "^8.2.1", + "postcss-selector-parser": "^6.0.2" + }, + "dependencies": { + "commander": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", + "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", + "dev": true + } + } + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystring": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", + "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", + "dev": true + }, + "querystring-es3": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", + "integrity": "sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==", + "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.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "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": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "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.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "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 + }, + "regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==", + "dev": true + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "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": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "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": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "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": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "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" + }, + "dependencies": { + "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-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 + }, + "resolve-url-loader": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-5.0.0.tgz", + "integrity": "sha512-uZtduh8/8srhBoMx//5bwqjQ+rfYOUq8zC9NrMUGtjBiGTtFJM42s58/36+hTqeqINcnYe08Nj3LkK9lW4N8Xg==", + "dev": true, + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^8.2.14", + "source-map": "0.6.1" + } + }, + "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.54.9", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.54.9.tgz", + "integrity": "sha512-xb1hjASzEH+0L0WI9oFjqhRi51t/gagWnxLiwUNMltA0Ab6jIDkAacgKiGYKM9Jhy109osM7woEEai6SXeJo5Q==", + "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.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "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": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "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": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "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" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "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 + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", + "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 + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "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.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "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" + } + }, + "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": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true + }, + "std-env": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.2.1.tgz", + "integrity": "sha512-D/uYFWkI/31OrnKmXZqGAGK5GbQRPp/BWA1nuITcc6ICblhhuQUPHS5E2GSCVS7Hwhf4ciq8qsATwBUxv+lI6w==", + "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-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" + } + }, + "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 + } + } + }, + "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": { + "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.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dev": true, + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "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" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, + "svg-element-attributes": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/svg-element-attributes/-/svg-element-attributes-1.3.1.tgz", + "integrity": "sha512-Bh05dSOnJBf3miNMqpsormfNtfidA/GxQVakhtn0T4DECWKeXQRQUceYjJ+OxYiiLdGe4Jo9iFV8wICFapFeIA==", + "dev": true + }, + "svg-spritemap-webpack-plugin": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/svg-spritemap-webpack-plugin/-/svg-spritemap-webpack-plugin-4.5.0.tgz", + "integrity": "sha512-ee1k1ZCEbWIOq4pPv9fWTqIhsdPfmzHPXupyqSzoIhsVumvhyNYkN0GIW9gtLsuQUvLt+7GHRhwMMwbVVAbS5w==", + "dev": true, + "requires": { + "@xmldom/xmldom": "^0.8.2", + "glob": "^8.0.3", + "joi": "^17.6.0", + "loader-utils": "^3.2.0", + "lodash": "^4.17.21", + "mini-svg-data-uri": "^1.4.4", + "mkdirp": "^1.0.4", + "svg-element-attributes": "^1.3.1", + "svg4everybody": "^2.1.9", + "svgo": "^2.8.0", + "webpack-merge": "^5.8.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-8.0.3.tgz", + "integrity": "sha512-ull455NHSHI/Y1FqGaaYFaLGkNMMJbavMrEGFXG/PGrg6y7sutWHUHrz6gy6WEBH6akM1M414dWKCNs+IhKdiQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "dev": true + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + } + } + }, + "svg4everybody": { + "version": "2.1.9", + "resolved": "https://registry.npmjs.org/svg4everybody/-/svg4everybody-2.1.9.tgz", + "integrity": "sha512-AS9WORVV/vk520ZHxGTlQzyDBizp/h6WyAYUbKhze/kwvQr43DwJpkIIPBomsUyKqN7N+h1deF92N9PmW+o+9A==", + "dev": true + }, + "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" + }, + "dependencies": { + "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 + } + } + }, + "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.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", + "dev": true, + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "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 + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dev": true, + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "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" + } + } + } + }, + "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" + } + }, + "to-arraybuffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", + "integrity": "sha512-okFlQcoGTi4LQBG/PgSYblw9VOyptsz2KJZqc6qtgGdes8VktzUQkj4BI2blit072iS8VODNcMA+tvnS9dnuMA==", + "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": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "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.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==", + "dev": true + }, + "tty-browserify": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", + "integrity": "sha512-JVa5ijo+j/sOoHGjw0sxw734b1LhBkQ3bvUGNdxnVXDCX81Yx7TFgnZygxrIIWn23hbfTaMYLwRmAxFyDuFmIw==", + "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.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "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": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true + }, + "update-browserslist-db": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz", + "integrity": "sha512-/xsqn21EGVdXI3EXSum1Yckj3ZVZugqyOZQ/CxYPBD/R+ko9NSUScf8tFF4dOKY+2pvSSJA/S+5B8s4Zr4kyvg==", + "dev": true, + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "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" + } + }, + "url": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", + "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "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": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", + "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": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + } + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "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": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "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-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" + }, + "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" + } + }, + "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" + } + } + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "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.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dev": true, + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "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.9", + "json-parse-even-better-errors": "^2.3.1", + "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.4.0", + "webpack-sources": "^3.2.3" + }, + "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.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true + } + } + }, + "webpack-cli": { + "version": "4.10.0", + "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.10.0.tgz", + "integrity": "sha512-NLhDfH/h4O6UOy+0LSso42xvYypClINuMNBVVzX4vX98TmTaTUxwRbXdhucbFMd2qLaCTcLq/PdYrvi8onw90w==", + "dev": true, + "requires": { + "@discoveryjs/json-ext": "^0.5.0", + "@webpack-cli/configtest": "^1.2.0", + "@webpack-cli/info": "^1.5.0", + "@webpack-cli/serve": "^1.7.0", + "colorette": "^2.0.14", + "commander": "^7.0.0", + "cross-spawn": "^7.0.3", + "fastest-levenshtein": "^1.0.12", + "import-local": "^3.0.2", + "interpret": "^2.2.0", + "rechoir": "^0.7.0", + "webpack-merge": "^5.7.3" + }, + "dependencies": { + "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 + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "dev": true, + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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-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.15.0", + "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.15.0.tgz", + "integrity": "sha512-N2V8UMgRB5komdXQRavBsRpw0hPhJq2/SWNOGuhrXpIgRhcMexzkGQysUyGStHLV5hkUlgpRiF7IUXoBqyMmzQ==", + "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" + } + }, + "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" + }, + "dependencies": { + "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" + } + }, + "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 + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "dev": true + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.5.1.tgz", + "integrity": "sha512-t6YAJcxDkNX7NFYiVtKvWUz8l+PaKTLiL63mJYWR2GnHq2gjEWISzsLp9wg3aY36dY1j+gfIEL3pIF+XlJJfbA==", + "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.1.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } +} diff --git a/resources/imateapot/package.json b/resources/imateapot/package.json new file mode 100644 index 0000000..785befc --- /dev/null +++ b/resources/imateapot/package.json @@ -0,0 +1,17 @@ +{ + "private": true, + "devDependencies": { + "html-webpack-plugin": "^5.5.0", + "laravel-mix": "^6.0.43", + "laravel-mix-purgecss": "^6.0.0", + "postcss-css-variables": "^0.18.0", + "resolve-url-loader": "^5.0.0", + "sass": "^1.49.9", + "sass-loader": "^12.6.0", + "svg-spritemap-webpack-plugin": "^4.4.0", + "svgo": "^2.8.0" + }, + "dependencies": { + "@tiny-components/plain-ui": "^0.6.0" + } +} diff --git a/resources/imateapot/public/index.html b/resources/imateapot/public/index.html new file mode 100644 index 0000000..4a759bb --- /dev/null +++ b/resources/imateapot/public/index.html @@ -0,0 +1,20 @@ + + + + + + + + I'm a Teapot + + + + + + +
+ This is a Teapot +
+ + + \ No newline at end of file diff --git a/resources/imateapot/public/mix-manifest.json b/resources/imateapot/public/mix-manifest.json new file mode 100644 index 0000000..24f912f --- /dev/null +++ b/resources/imateapot/public/mix-manifest.json @@ -0,0 +1,3 @@ +{ + "/styles.css": "/styles.css?id=21756765218b7d9f7e87c67327b856fb" +} diff --git a/resources/imateapot/public/robots.txt b/resources/imateapot/public/robots.txt new file mode 100644 index 0000000..77470cb --- /dev/null +++ b/resources/imateapot/public/robots.txt @@ -0,0 +1,2 @@ +User-agent: * +Disallow: / \ No newline at end of file diff --git a/resources/imateapot/public/styles.css b/resources/imateapot/public/styles.css new file mode 100644 index 0000000..ab61328 --- /dev/null +++ b/resources/imateapot/public/styles.css @@ -0,0 +1 @@ +@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:url(IBMPlexMono.eot);src:url(IBMPlexMono.eot?#iefix) format("embedded-opentype"),url(IBMPlexMono.woff2) format("woff2"),url(IBMPlexMono.woff) format("woff"),url(IBMPlexMono.ttf) format("truetype")}@font-face{font-display:swap;font-family:IBM Plex Mono;font-style:normal;font-weight:700;src:url(IBMPlexMono-Bold.eot);src:url(IBMPlexMono-Bold.eot?#iefix) format("embedded-opentype"),url(IBMPlexMono-Bold.woff2) format("woff2"),url(IBMPlexMono-Bold.woff) format("woff"),url(IBMPlexMono-Bold.ttf) format("truetype")}:root{--grid-columns:12;--grid-grid-spacing:15px;--grid-xs:576px;--grid-sm:768px;--grid-md:992px;--grid-lg:1200px;--grid-xlg:1600px;--grid-xxs-max:575px;--grid-xs-max:767px;--grid-sm-max:991px;--grid-md-max:1199px;--grid-lg-max:1599px;--body:#fff;--text:#363636;--text-contrast:#fff;--primary:#3e3e3e;--primary-contrast:#3e3e3e;--active:#717171;--active-contrast:#fff;--link:#363636;--link-hover:#d95959;--danger:#d95959;--danger-contrast:#ecacac;--info:#0090d4;--info-constrast:#3bc0ff;--success:#64ac64;--success-contrast:#a6d0a6;--warning:#f0ad4e;--warning-contrast:#f8d9ac;--background:#3e3e3e;--background-contrast:#fff;--background-alpha:rgba(0,0,0,.7);--border:#3e3e3e;--border-contrast:#fff;--font-family:IBM Plex Mono,sans-serif}html{-webkit-text-size-adjust:100%;font-size:100%;line-height:1.15}body,html{height:100%;margin:0}html{box-sizing:border-box}body{background-color:var(--body);color:var(--text);direction:ltr;font-family:var(--font-family);font-size:.9rem;line-height:1.618}@media only screen and (min-width:992px){body{font-size:1rem}}a{color:var(--link);text-decoration:none;transition:color .5s}a:hover{color:var(--link-hover)}a:focus{outline:none}main{display:block}*,:after,:before{box-sizing:inherit}.content a{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges;text-decoration:underline}@-webkit-keyframes loading-animation{0%{height:60px}50%{height:40px}to{height:60px}}@keyframes loading-animation{0%{height:60px}50%{height:40px}to{height:60px}}.color-active{color:var(--active)}.fill-active,.fill-active svg{fill:var(--active)}.border-color-active{border-color:var(--active)}.background-color-active{background-color:var(--active)}.site-main{align-items:center;display:flex;height:100%;justify-content:center;width:100%}@media only screen and (max-width:575px){.teapot{height:auto;width:100%}}@media only screen and (min-width:576px) and (max-width:767px){.teapot{height:auto;width:100%}}@media only screen and (min-width:768px) and (max-width:991px){.teapot{height:auto;width:100%}} diff --git a/resources/imateapot/public/teapot.gif b/resources/imateapot/public/teapot.gif new file mode 100644 index 0000000000000000000000000000000000000000..60e737855bd9746d82679f131fd31fcb2415b0dc GIT binary patch literal 197023 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⋘=1#%$Jz%eZ6c~_8HvbNYNeliWFA7;Gz#T^fQXk* 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 literal 0 HcmV?d00001 diff --git a/resources/imateapot/styles.scss b/resources/imateapot/styles.scss new file mode 100644 index 0000000..3ff73c2 --- /dev/null +++ b/resources/imateapot/styles.scss @@ -0,0 +1,28 @@ +@import + 'config', + '@tiny-components/plain-ui/src/scss/plain-ui'; + +.site-main { + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; +} + +.teapot { + @include media-xxs-only() { + width: 100%; + height: auto; + } + + @include media-xs-only() { + width: 100%; + height: auto; + } + + @include media-sm-only() { + width: 100%; + height: auto; + } +} \ No newline at end of file diff --git a/resources/imateapot/webpack.mix.js b/resources/imateapot/webpack.mix.js new file mode 100644 index 0000000..c6b8d07 --- /dev/null +++ b/resources/imateapot/webpack.mix.js @@ -0,0 +1,34 @@ +const mix = require('laravel-mix') +const path = require('path') +const fs = require('fs') + +require('laravel-mix-purgecss') + +/* + |-------------------------------------------------------------------------- + | Mix Asset Management + |-------------------------------------------------------------------------- + | + | Mix provides a clean, fluent API for defining some Webpack build steps + | for your Laravel application. By default, we are compiling the Sass + | file for your application, as well as bundling up your JS files. + | + */ + +mix + .options({ + terser: { + extractComments: false, + }, + processCssUrls: false + }) + .setPublicPath('./public') + .sass('styles.scss', 'public/styles.css') + .purgeCss({ + extend: { + content: [ + path.join(__dirname, 'public/*.html'), + ] + } + }) + .version()