From d4ed37e53484d117cfe677d054e67bf2e291653e Mon Sep 17 00:00:00 2001 From: Qing Date: Sun, 23 Jul 2023 20:18:53 +0800 Subject: [PATCH] add get Json by url --- package-lock.json | 3033 ++++++++++++++++++++++++++++++++- package.json | 5 +- src/App.vue | 1 + src/assets/logo.png | Bin 6849 -> 92174 bytes src/components/JsonEditor.vue | 16 +- src/main.js | 5 +- src/views/HomeView.vue | 62 +- 7 files changed, 3098 insertions(+), 24 deletions(-) diff --git a/package-lock.json b/package-lock.json index a5e97c2..87b72b3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8,6 +8,7 @@ "name": "simple-json-view", "version": "0.1.0", "dependencies": { + "axios": "^1.4.0", "core-js": "^3.8.3", "element-plus": "^2.3.8", "json-editor-vue3": "^1.0.8", @@ -25,7 +26,9 @@ "@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-service": "~5.0.0", "eslint": "^7.32.0", - "eslint-plugin-vue": "^8.0.3" + "eslint-plugin-vue": "^8.0.3", + "node-sass": "^9.0.0", + "sass-loader": "^13.3.2" } }, "node_modules/@aashutoshrathi/word-wrap": { @@ -1933,6 +1936,12 @@ "@floating-ui/core": "^1.3.1" } }, + "node_modules/@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, "node_modules/@hapi/hoek": { "version": "9.3.0", "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz", @@ -2093,6 +2102,78 @@ "node": ">= 8" } }, + "node_modules/@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/fs/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/fs/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@npmcli/fs/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/@npmcli/move-file/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/@polka/url": { "version": "1.0.0-next.21", "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz", @@ -2219,6 +2300,15 @@ "resolved": "https://registry.npmmirror.com/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz", "integrity": "sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==" }, + "node_modules/@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, "node_modules/@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", @@ -3424,6 +3514,12 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", @@ -3490,6 +3586,45 @@ "node": ">= 10.0.0" } }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" + } + }, + "node_modules/agentkeepalive": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-4.3.0.tgz", + "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "depd": "^2.0.0", + "humanize-ms": "^1.2.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", @@ -3615,12 +3750,31 @@ "node": ">= 8" } }, + "node_modules/aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, "node_modules/arch": { "version": "2.2.0", "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz", "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", "dev": true }, + "node_modules/are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dev": true, + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/argparse": { "version": "1.0.10", "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", @@ -3645,6 +3799,15 @@ "node": ">=8" } }, + "node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", @@ -3663,11 +3826,25 @@ "lodash": "^4.17.14" } }, + "node_modules/async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "dev": true, + "engines": { + "node": "*" + } + }, "node_modules/async-validator": { "version": "4.2.5", "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, "node_modules/at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", @@ -3700,6 +3877,16 @@ "postcss": "^8.1.0" } }, + "node_modules/axios": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "dependencies": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "node_modules/babel-loader": { "version": "8.3.0", "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz", @@ -3965,6 +4152,105 @@ "node": ">= 0.8" } }, + "node_modules/cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/cacache/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/cacache/node_modules/glob": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/cacache/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/cacache/node_modules/minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cacache/node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/call-bind": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", @@ -4003,6 +4289,29 @@ "node": ">=10" } }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/camelcase-keys/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -4077,6 +4386,15 @@ "node": ">= 6" } }, + "node_modules/chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, "node_modules/chrome-trace-event": { "version": "1.0.3", "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", @@ -4104,6 +4422,15 @@ "node": ">= 10.0" } }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -4273,6 +4600,15 @@ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, + "node_modules/color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true, + "bin": { + "color-support": "bin.js" + } + }, "node_modules/colord": { "version": "2.9.3", "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz", @@ -4285,6 +4621,17 @@ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", "dev": true }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, "node_modules/commander": { "version": "8.3.0", "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", @@ -4366,6 +4713,12 @@ "node": ">=0.8" } }, + "node_modules/console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, "node_modules/consolidate": { "version": "0.15.1", "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz", @@ -4821,6 +5174,37 @@ } } }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/deep-is": { "version": "0.1.4", "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", @@ -4988,6 +5372,20 @@ "node": ">= 0.4" } }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, "node_modules/depd": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", @@ -5205,6 +5603,29 @@ "node": ">= 0.8" } }, + "node_modules/encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "dependencies": { + "iconv-lite": "^0.6.2" + } + }, + "node_modules/encoding/node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -5245,6 +5666,21 @@ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true }, + "node_modules/env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, "node_modules/error-ex": { "version": "1.3.2", "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", @@ -6184,7 +6620,6 @@ "version": "1.15.2", "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "dev": true, "engines": { "node": ">=4.0" }, @@ -6194,6 +6629,19 @@ } } }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/forwarded": { "version": "0.2.0", "resolved": "https://registry.npmmirror.com/forwarded/-/forwarded-0.2.0.tgz", @@ -6236,6 +6684,18 @@ "node": ">=10" } }, + "node_modules/fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, "node_modules/fs-monkey": { "version": "1.0.4", "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.4.tgz", @@ -6274,6 +6734,37 @@ "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", "dev": true }, + "node_modules/gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "dependencies": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "dependencies": { + "globule": "^1.0.0" + }, + "engines": { + "node": ">= 4.0.0" + } + }, "node_modules/gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -6304,6 +6795,15 @@ "has-symbols": "^1.0.3" } }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/get-stream": { "version": "4.1.0", "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz", @@ -6377,6 +6877,49 @@ "node": ">=10" } }, + "node_modules/globule": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dev": true, + "dependencies": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/globule/node_modules/glob": { + "version": "7.1.7", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/globule/node_modules/minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -6401,6 +6944,15 @@ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", "dev": true }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", @@ -6449,6 +7001,12 @@ "node": ">= 0.4" } }, + "node_modules/has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, "node_modules/hash-sum": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz", @@ -6588,6 +7146,12 @@ "entities": "^2.0.0" } }, + "node_modules/http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", @@ -6630,6 +7194,20 @@ "node": ">=8.0.0" } }, + "node_modules/http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "dependencies": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/http-proxy-middleware": { "version": "2.0.6", "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", @@ -6654,6 +7232,19 @@ } } }, + "node_modules/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, "node_modules/human-signals": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz", @@ -6663,6 +7254,15 @@ "node": ">=10.17.0" } }, + "node_modules/humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "dependencies": { + "ms": "^2.0.0" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -6724,6 +7324,21 @@ "node": ">=0.8.19" } }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, "node_modules/inflight": { "version": "1.0.6", "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", @@ -6740,6 +7355,12 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "node_modules/ip": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, "node_modules/ipaddr.js": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz", @@ -6848,6 +7469,12 @@ "node": ">=8" } }, + "node_modules/is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, "node_modules/is-number": { "version": "7.0.0", "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", @@ -6996,6 +7623,12 @@ "@sideway/pinpoint": "^2.0.0" } }, + "node_modules/js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, "node_modules/js-message": { "version": "1.0.7", "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz", @@ -7544,6 +8177,63 @@ "node": ">=8" } }, + "node_modules/make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/make-fetch-happen/node_modules/lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/make-fetch-happen/node_modules/ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", @@ -7576,6 +8266,98 @@ "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" }, + "node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmmirror.com/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/meow/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -7644,7 +8426,6 @@ "version": "1.52.0", "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -7653,7 +8434,6 @@ "version": "2.1.35", "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, "dependencies": { "mime-db": "1.52.0" }, @@ -7670,6 +8450,15 @@ "node": ">=6" } }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, "node_modules/mini-css-extract-plugin": { "version": "2.7.6", "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", @@ -7754,6 +8543,29 @@ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/minipass": { "version": "3.3.6", "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", @@ -7766,12 +8578,96 @@ "node": ">=8" } }, + "node_modules/minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "dependencies": { + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "optionalDependencies": { + "encoding": "^0.1.13" + } + }, + "node_modules/minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/minipass/node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", "dev": true }, + "node_modules/minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "dependencies": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/minizlib/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", @@ -7834,6 +8730,12 @@ "thenify-all": "^1.0.0" } }, + "node_modules/nan": { + "version": "2.17.0", + "resolved": "https://registry.npmmirror.com/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true + }, "node_modules/nanoid": { "version": "3.3.6", "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz", @@ -7911,12 +8813,415 @@ "node": ">= 6.13.0" } }, + "node_modules/node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmmirror.com/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "dependencies": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "bin": { + "node-gyp": "bin/node-gyp.js" + }, + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/node-gyp/node_modules/@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "dependencies": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "node_modules/node-gyp/node_modules/@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "deprecated": "This functionality has been moved to @npmcli/fs", + "dev": true, + "dependencies": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/node-gyp/node_modules/cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "dependencies": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/node-gyp/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "dependencies": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "dependencies": { + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "optionalDependencies": { + "encoding": "^0.1.12" + } + }, + "node_modules/node-gyp/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/semver": { + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-gyp/node_modules/socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/node-gyp/node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/node-gyp/node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, + "node_modules/node-gyp/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-gyp/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/node-releases": { "version": "2.0.13", "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.13.tgz", "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, + "node_modules/node-sass": { + "version": "9.0.0", + "resolved": "https://registry.npmmirror.com/node-sass/-/node-sass-9.0.0.tgz", + "integrity": "sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "make-fetch-happen": "^10.0.4", + "meow": "^9.0.0", + "nan": "^2.17.0", + "node-gyp": "^8.4.1", + "sass-graph": "^4.0.1", + "stdout-stream": "^1.4.0", + "true-case-path": "^2.2.1" + }, + "bin": { + "node-sass": "bin/node-sass" + }, + "engines": { + "node": ">=16" + } + }, + "node_modules/node-sass/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-sass/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-sass/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/node-sass/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/node-sass/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/node-sass/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-sass/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-sass/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-sass/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-sass/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/node-sass/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": ">=6" + } + }, "node_modules/normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -7982,6 +9287,21 @@ "node": ">=4" } }, + "node_modules/npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "dependencies": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/nth-check": { "version": "2.1.1", "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", @@ -8235,6 +9555,18 @@ "node": ">=8" } }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, "node_modules/p-retry": { "version": "4.6.2", "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz", @@ -9047,6 +10379,34 @@ "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" } }, + "node_modules/promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "node_modules/promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "dependencies": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/promise-retry/node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, "node_modules/proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", @@ -9069,6 +10429,11 @@ "node": ">= 0.10" } }, + "node_modules/proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "node_modules/pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", @@ -9111,6 +10476,15 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", @@ -9217,6 +10591,31 @@ "node": ">=8.10.0" } }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redent/node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", @@ -9431,6 +10830,98 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "node_modules/sass-graph": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", + "dev": true, + "dependencies": { + "glob": "^7.0.0", + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" + }, + "bin": { + "sassgraph": "bin/sassgraph" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-graph/node_modules/cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-graph/node_modules/yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "dependencies": { + "cliui": "^8.0.1", + "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.1.1" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-graph/node_modules/yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/sass-loader": { + "version": "13.3.2", + "resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-13.3.2.tgz", + "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", + "dev": true, + "dependencies": { + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 14.15.0" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, "node_modules/schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz", @@ -9445,6 +10936,25 @@ "node": ">= 8.9.0" } }, + "node_modules/scss-tokenizer": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", + "dev": true, + "dependencies": { + "js-base64": "^2.4.9", + "source-map": "^0.7.3" + } + }, + "node_modules/scss-tokenizer/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", @@ -9619,6 +11129,12 @@ "node": ">= 0.8.0" } }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -9748,6 +11264,16 @@ "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true, + "engines": { + "node": ">= 6.0.0", + "npm": ">= 3.0.0" + } + }, "node_modules/sockjs": { "version": "0.3.24", "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz", @@ -9759,6 +11285,34 @@ "websocket-driver": "^0.7.4" } }, + "node_modules/socks": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "dependencies": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + }, + "engines": { + "node": ">= 10.13.0", + "npm": ">= 3.0.0" + } + }, + "node_modules/socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "dependencies": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + }, + "engines": { + "node": ">= 10" + } + }, "node_modules/source-map": { "version": "0.6.1", "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", @@ -9888,6 +11442,45 @@ "node": ">= 0.8" } }, + "node_modules/stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "dependencies": { + "readable-stream": "^2.0.1" + } + }, + "node_modules/stdout-stream/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "dev": true, + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/stdout-stream/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/stdout-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, "node_modules/string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", @@ -10075,6 +11668,50 @@ "node": ">=6" } }, + "node_modules/tar": { + "version": "6.1.15", + "resolved": "https://registry.npmmirror.com/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "dev": true, + "dependencies": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/tar/node_modules/mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true, + "bin": { + "mkdirp": "bin/cmd.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/tar/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, "node_modules/terser": { "version": "5.19.2", "resolved": "https://registry.npmmirror.com/terser/-/terser-5.19.2.tgz", @@ -10268,6 +11905,21 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, "node_modules/tslib": { "version": "2.6.0", "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.0.tgz", @@ -10348,6 +12000,30 @@ "node": ">=4" } }, + "node_modules/unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "dependencies": { + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "dependencies": { + "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", @@ -11168,6 +12844,15 @@ "which": "bin/which" } }, + "node_modules/wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, "node_modules/wildcard": { "version": "2.0.1", "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz", @@ -12700,6 +14385,12 @@ "@floating-ui/core": "^1.3.1" } }, + "@gar/promisify": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/@gar/promisify/-/promisify-1.1.3.tgz", + "integrity": "sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==", + "dev": true + }, "@hapi/hoek": { "version": "9.3.0", "resolved": "https://registry.npmmirror.com/@hapi/hoek/-/hoek-9.3.0.tgz", @@ -12838,6 +14529,60 @@ "fastq": "^1.6.0" } }, + "@npmcli/fs": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/@npmcli/fs/-/fs-2.1.2.tgz", + "integrity": "sha512-yOJKRvohFOaLqipNtwYB9WugyZKhC/DZC4VYPmpaCzDBrA8YpK3qHZ8/HGscMnE4GqbkLNuVcCnxkeQEdGt6LQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.1.3", + "semver": "^7.3.5" + }, + "dependencies": { + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, + "@npmcli/move-file": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-2.0.1.tgz", + "integrity": "sha512-mJd2Z5TjYWq/ttPLLGqArdtnC74J6bOzg4rMDnN+p1xTacZ2yPRCk2y0oSWQtygLR9YVQXgOcONrwtnk3JupxQ==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + } + } + }, "@polka/url": { "version": "1.0.0-next.21", "resolved": "https://registry.npmmirror.com/@polka/url/-/url-1.0.0-next.21.tgz", @@ -12944,6 +14689,12 @@ "resolved": "https://registry.npmmirror.com/@sphinxxxx/color-conversion/-/color-conversion-2.2.2.tgz", "integrity": "sha512-XExJS3cLqgrmNBIP3bBw6+1oQ1ksGjFh0+oClDKFYpCCqx/hlqwWO5KO/S63fzUo67SxI9dMrF0y5T/Ey7h8Zw==" }, + "@tootallnate/once": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/@tootallnate/once/-/once-2.0.0.tgz", + "integrity": "sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==", + "dev": true + }, "@trysound/sax": { "version": "0.2.0", "resolved": "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz", @@ -13972,6 +15723,12 @@ "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", "dev": true }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, "accepts": { "version": "1.3.8", "resolved": "https://registry.npmmirror.com/accepts/-/accepts-1.3.8.tgz", @@ -14019,6 +15776,36 @@ "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", "dev": true }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dev": true, + "requires": { + "debug": "4" + } + }, + "agentkeepalive": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/agentkeepalive/-/agentkeepalive-4.3.0.tgz", + "integrity": "sha512-7Epl1Blf4Sy37j4v9f9FjICCh4+KAQOyXgHEwlyBiAQLbhKdq/i2QQU3amQalS/wPhdPzDXPL5DMR5bkn+YeWg==", + "dev": true, + "requires": { + "debug": "^4.1.0", + "depd": "^2.0.0", + "humanize-ms": "^1.2.1" + } + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmmirror.com/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, "ajv": { "version": "6.12.6", "resolved": "https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz", @@ -14115,12 +15902,28 @@ "picomatch": "^2.0.4" } }, + "aproba": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/aproba/-/aproba-2.0.0.tgz", + "integrity": "sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==", + "dev": true + }, "arch": { "version": "2.2.0", "resolved": "https://registry.npmmirror.com/arch/-/arch-2.2.0.tgz", "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", "dev": true }, + "are-we-there-yet": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/are-we-there-yet/-/are-we-there-yet-3.0.1.tgz", + "integrity": "sha512-QZW4EDmGwlYur0Yyf/b2uGucHQMa8aFUP7eu9ddR73vvhFyt4V0Vl3QHPcTNJ8l6qYOBdxgXdnBXQrHilfRQBg==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^3.6.0" + } + }, "argparse": { "version": "1.0.10", "resolved": "https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz", @@ -14142,6 +15945,12 @@ "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", "dev": true }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==", + "dev": true + }, "astral-regex": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz", @@ -14157,11 +15966,22 @@ "lodash": "^4.17.14" } }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmmirror.com/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha512-VUeSMD8nEGBWaZK4lizI1sf3yEC7pnAQ/mrI7pC2fBz2s/tq5jWWEngTwaf0Gruu/OoXRGLGg1XFqpYBiGTYJA==", + "dev": true + }, "async-validator": { "version": "4.2.5", "resolved": "https://registry.npmmirror.com/async-validator/-/async-validator-4.2.5.tgz", "integrity": "sha512-7HhHjtERjqlNbZtqNqy2rckN/SpOOlmDliet+lP7k+eKZEjPk3DgyeU9lIXLdeLz0uBbbVp+9Qdow9wJWgwwfg==" }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, "at-least-node": { "version": "1.0.0", "resolved": "https://registry.npmmirror.com/at-least-node/-/at-least-node-1.0.0.tgz", @@ -14182,6 +16002,16 @@ "postcss-value-parser": "^4.2.0" } }, + "axios": { + "version": "1.4.0", + "resolved": "https://registry.npmmirror.com/axios/-/axios-1.4.0.tgz", + "integrity": "sha512-S4XCWMEmzvo64T9GfvQDOXgYRDJ/wsSZc7Jvdgx5u1sd0JwsuPLqb3SYmusag+edF6ziyMensPVqLTSc1PiSEA==", + "requires": { + "follow-redirects": "^1.15.0", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" + } + }, "babel-loader": { "version": "8.3.0", "resolved": "https://registry.npmmirror.com/babel-loader/-/babel-loader-8.3.0.tgz", @@ -14407,6 +16237,86 @@ "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", "dev": true }, + "cacache": { + "version": "16.1.3", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^2.1.0", + "@npmcli/move-file": "^2.0.0", + "chownr": "^2.0.0", + "fs-minipass": "^2.1.0", + "glob": "^8.0.1", + "infer-owner": "^1.0.4", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "mkdirp": "^1.0.4", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^9.0.0", + "tar": "^6.1.11", + "unique-filename": "^2.0.0" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0" + } + }, + "glob": { + "version": "8.1.0", + "resolved": "https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz", + "integrity": "sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^5.0.1", + "once": "^1.3.0" + } + }, + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + }, + "minimatch": { + "version": "5.1.6", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-5.1.6.tgz", + "integrity": "sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==", + "dev": true, + "requires": { + "brace-expansion": "^2.0.1" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + } + } + }, "call-bind": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz", @@ -14439,6 +16349,25 @@ "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "dev": true }, + "camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dev": true, + "requires": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + } + } + }, "caniuse-api": { "version": "3.0.0", "resolved": "https://registry.npmmirror.com/caniuse-api/-/caniuse-api-3.0.0.tgz", @@ -14501,6 +16430,12 @@ } } }, + "chownr": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/chownr/-/chownr-2.0.0.tgz", + "integrity": "sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==", + "dev": true + }, "chrome-trace-event": { "version": "1.0.3", "resolved": "https://registry.npmmirror.com/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", @@ -14522,6 +16457,12 @@ "source-map": "~0.6.0" } }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, "cli-cursor": { "version": "3.1.0", "resolved": "https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz", @@ -14656,6 +16597,12 @@ "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", "dev": true }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, "colord": { "version": "2.9.3", "resolved": "https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz", @@ -14668,6 +16615,14 @@ "integrity": "sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==", "dev": true }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, "commander": { "version": "8.3.0", "resolved": "https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz", @@ -14739,6 +16694,12 @@ "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", "dev": true }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==", + "dev": true + }, "consolidate": { "version": "0.15.1", "resolved": "https://registry.npmmirror.com/consolidate/-/consolidate-0.15.1.tgz", @@ -15084,6 +17045,30 @@ "ms": "2.1.2" } }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==", + "dev": true + }, + "decamelize-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz", + "integrity": "sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==", + "dev": true, + "requires": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==", + "dev": true + } + } + }, "deep-is": { "version": "0.1.4", "resolved": "https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz", @@ -15211,6 +17196,17 @@ "object-keys": "^1.1.1" } }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmmirror.com/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==", + "dev": true + }, "depd": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/depd/-/depd-2.0.0.tgz", @@ -15394,6 +17390,28 @@ "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true }, + "encoding": { + "version": "0.1.13", + "resolved": "https://registry.npmmirror.com/encoding/-/encoding-0.1.13.tgz", + "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", + "dev": true, + "optional": true, + "requires": { + "iconv-lite": "^0.6.2" + }, + "dependencies": { + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dev": true, + "optional": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + } + } + }, "end-of-stream": { "version": "1.4.4", "resolved": "https://registry.npmmirror.com/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -15428,6 +17446,18 @@ "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", "dev": true }, + "env-paths": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz", + "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", + "dev": true + }, + "err-code": { + "version": "2.0.3", + "resolved": "https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz", + "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==", + "dev": true + }, "error-ex": { "version": "1.3.2", "resolved": "https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz", @@ -16180,8 +18210,17 @@ "follow-redirects": { "version": "1.15.2", "resolved": "https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz", - "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", - "dev": true + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } }, "forwarded": { "version": "0.2.0", @@ -16213,6 +18252,15 @@ "universalify": "^2.0.0" } }, + "fs-minipass": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/fs-minipass/-/fs-minipass-2.1.0.tgz", + "integrity": "sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, "fs-monkey": { "version": "1.0.4", "resolved": "https://registry.npmmirror.com/fs-monkey/-/fs-monkey-1.0.4.tgz", @@ -16244,6 +18292,31 @@ "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", "dev": true }, + "gauge": { + "version": "4.0.4", + "resolved": "https://registry.npmmirror.com/gauge/-/gauge-4.0.4.tgz", + "integrity": "sha512-f9m+BEN5jkg6a0fZjleidjN51VE1X+mPFQ2DJ0uv1V39oCLCbsGe6yjbBnp7eK7z/+GAon99a3nHuqbuuthyPg==", + "dev": true, + "requires": { + "aproba": "^1.0.3 || ^2.0.0", + "color-support": "^1.1.3", + "console-control-strings": "^1.1.0", + "has-unicode": "^2.0.1", + "signal-exit": "^3.0.7", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1", + "wide-align": "^1.1.5" + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmmirror.com/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz", @@ -16268,6 +18341,12 @@ "has-symbols": "^1.0.3" } }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha512-F5aQMywwJ2n85s4hJPTT9RPxGmubonuB10MNYo17/xph174n2MIR33HRguhzVag10O/npM7SPk73LMZNP+FaWw==", + "dev": true + }, "get-stream": { "version": "4.1.0", "resolved": "https://registry.npmmirror.com/get-stream/-/get-stream-4.1.0.tgz", @@ -16326,6 +18405,42 @@ "slash": "^3.0.0" } }, + "globule": { + "version": "1.3.4", + "resolved": "https://registry.npmmirror.com/globule/-/globule-1.3.4.tgz", + "integrity": "sha512-OPTIfhMBh7JbBYDpa5b+Q5ptmMWKwcNcFSR/0c6t8V4f3ZAVBEsKNY37QdVqmLRYSMhOUGYrY0QhSoEpzGr/Eg==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "^4.17.21", + "minimatch": "~3.0.2" + }, + "dependencies": { + "glob": { + "version": "7.1.7", + "resolved": "https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz", + "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "minimatch": { + "version": "3.0.8", + "resolved": "https://registry.npmmirror.com/minimatch/-/minimatch-3.0.8.tgz", + "integrity": "sha512-6FsRAQsxQ61mw+qP1ZzbL9Bc78x2p5OqNgNpnoAFLTrX8n5Kxph0CsnhmKKNXTWjXqU5L0pGPR7hYk+XWZr60Q==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, "graceful-fs": { "version": "4.2.11", "resolved": "https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz", @@ -16347,6 +18462,12 @@ "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", "dev": true }, + "hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmmirror.com/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "dev": true + }, "has": { "version": "1.0.3", "resolved": "https://registry.npmmirror.com/has/-/has-1.0.3.tgz", @@ -16383,6 +18504,12 @@ "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", "dev": true }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==", + "dev": true + }, "hash-sum": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/hash-sum/-/hash-sum-2.0.0.tgz", @@ -16503,6 +18630,12 @@ "entities": "^2.0.0" } }, + "http-cache-semantics": { + "version": "4.1.1", + "resolved": "https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz", + "integrity": "sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==", + "dev": true + }, "http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmmirror.com/http-deceiver/-/http-deceiver-1.2.7.tgz", @@ -16539,6 +18672,17 @@ "requires-port": "^1.0.0" } }, + "http-proxy-agent": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz", + "integrity": "sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==", + "dev": true, + "requires": { + "@tootallnate/once": "2", + "agent-base": "6", + "debug": "4" + } + }, "http-proxy-middleware": { "version": "2.0.6", "resolved": "https://registry.npmmirror.com/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", @@ -16552,12 +18696,31 @@ "micromatch": "^4.0.2" } }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dev": true, + "requires": { + "agent-base": "6", + "debug": "4" + } + }, "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", "dev": true }, + "humanize-ms": { + "version": "1.2.1", + "resolved": "https://registry.npmmirror.com/humanize-ms/-/humanize-ms-1.2.1.tgz", + "integrity": "sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==", + "dev": true, + "requires": { + "ms": "^2.0.0" + } + }, "iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -16602,6 +18765,18 @@ "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", "dev": true }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "infer-owner": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/infer-owner/-/infer-owner-1.0.4.tgz", + "integrity": "sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==", + "dev": true + }, "inflight": { "version": "1.0.6", "resolved": "https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz", @@ -16618,6 +18793,12 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", "dev": true }, + "ip": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz", + "integrity": "sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==", + "dev": true + }, "ipaddr.js": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz", @@ -16699,6 +18880,12 @@ "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", "dev": true }, + "is-lambda": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/is-lambda/-/is-lambda-1.0.1.tgz", + "integrity": "sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==", + "dev": true + }, "is-number": { "version": "7.0.0", "resolved": "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz", @@ -16816,6 +19003,12 @@ "@sideway/pinpoint": "^2.0.0" } }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmmirror.com/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, "js-message": { "version": "1.0.7", "resolved": "https://registry.npmmirror.com/js-message/-/js-message-1.0.7.tgz", @@ -17265,6 +19458,53 @@ "semver": "^6.0.0" } }, + "make-fetch-happen": { + "version": "10.2.1", + "resolved": "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-10.2.1.tgz", + "integrity": "sha512-NgOPbRiaQM10DYXvN3/hhGVI2M5MtITFryzBGxHM5p4wnFxsVCbxkrBrDsk+EZ5OB4jEOT7AjDxtdF+KVEFT7w==", + "dev": true, + "requires": { + "agentkeepalive": "^4.2.1", + "cacache": "^16.1.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^5.0.0", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^7.7.1", + "minipass": "^3.1.6", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^2.0.3", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.3", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^7.0.0", + "ssri": "^9.0.0" + }, + "dependencies": { + "lru-cache": { + "version": "7.18.3", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz", + "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", + "dev": true + }, + "ssri": { + "version": "9.0.1", + "resolved": "https://registry.npmmirror.com/ssri/-/ssri-9.0.1.tgz", + "integrity": "sha512-o57Wcn66jMQvfHG1FlYbWeZWW/dHZhJXjpIcTfXldXEk5nz5lStPo3mK0OJQfGR3RbZUlbISexbljkJzuEj/8Q==", + "dev": true, + "requires": { + "minipass": "^3.1.1" + } + } + } + }, + "map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "dev": true + }, "mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz", @@ -17291,6 +19531,79 @@ "resolved": "https://registry.npmmirror.com/memoize-one/-/memoize-one-6.0.0.tgz", "integrity": "sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==" }, + "meow": { + "version": "9.0.0", + "resolved": "https://registry.npmmirror.com/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "requires": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "dependencies": { + "hosted-git-info": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz", + "integrity": "sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "requires": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + } + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmmirror.com/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmmirror.com/merge-descriptors/-/merge-descriptors-1.0.1.tgz", @@ -17343,14 +19656,12 @@ "mime-db": { "version": "1.52.0", "resolved": "https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" }, "mime-types": { "version": "2.1.35", "resolved": "https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz", "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, "requires": { "mime-db": "1.52.0" } @@ -17361,6 +19672,12 @@ "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", "dev": true }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "dev": true + }, "mini-css-extract-plugin": { "version": "2.7.6", "resolved": "https://registry.npmmirror.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.6.tgz", @@ -17432,6 +19749,25 @@ "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true }, + "minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmmirror.com/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dev": true, + "requires": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "dependencies": { + "is-plain-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz", + "integrity": "sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==", + "dev": true + } + } + }, "minipass": { "version": "3.3.6", "resolved": "https://registry.npmmirror.com/minipass/-/minipass-3.3.6.tgz", @@ -17449,6 +19785,72 @@ } } }, + "minipass-collect": { + "version": "1.0.2", + "resolved": "https://registry.npmmirror.com/minipass-collect/-/minipass-collect-1.0.2.tgz", + "integrity": "sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-fetch": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", + "dev": true, + "requires": { + "encoding": "^0.1.13", + "minipass": "^3.1.6", + "minipass-sized": "^1.0.3", + "minizlib": "^2.1.2" + } + }, + "minipass-flush": { + "version": "1.0.5", + "resolved": "https://registry.npmmirror.com/minipass-flush/-/minipass-flush-1.0.5.tgz", + "integrity": "sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-pipeline": { + "version": "1.2.4", + "resolved": "https://registry.npmmirror.com/minipass-pipeline/-/minipass-pipeline-1.2.4.tgz", + "integrity": "sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minipass-sized": { + "version": "1.0.3", + "resolved": "https://registry.npmmirror.com/minipass-sized/-/minipass-sized-1.0.3.tgz", + "integrity": "sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==", + "dev": true, + "requires": { + "minipass": "^3.0.0" + } + }, + "minizlib": { + "version": "2.1.2", + "resolved": "https://registry.npmmirror.com/minizlib/-/minizlib-2.1.2.tgz", + "integrity": "sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==", + "dev": true, + "requires": { + "minipass": "^3.0.0", + "yallist": "^4.0.0" + }, + "dependencies": { + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, "mkdirp": { "version": "0.5.6", "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz", @@ -17502,6 +19904,12 @@ "thenify-all": "^1.0.0" } }, + "nan": { + "version": "2.17.0", + "resolved": "https://registry.npmmirror.com/nan/-/nan-2.17.0.tgz", + "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==", + "dev": true + }, "nanoid": { "version": "3.3.6", "resolved": "https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz", @@ -17556,12 +19964,322 @@ "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", "dev": true }, + "node-gyp": { + "version": "8.4.1", + "resolved": "https://registry.npmmirror.com/node-gyp/-/node-gyp-8.4.1.tgz", + "integrity": "sha512-olTJRgUtAb/hOXG0E93wZDs5YiJlgbXxTwQAFHyNlRsXQnYzUaF2aGgujZbw+hR8aF4ZG/rST57bWMWD16jr9w==", + "dev": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.6", + "make-fetch-happen": "^9.1.0", + "nopt": "^5.0.0", + "npmlog": "^6.0.0", + "rimraf": "^3.0.2", + "semver": "^7.3.5", + "tar": "^6.1.2", + "which": "^2.0.2" + }, + "dependencies": { + "@npmcli/fs": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/@npmcli/fs/-/fs-1.1.1.tgz", + "integrity": "sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==", + "dev": true, + "requires": { + "@gar/promisify": "^1.0.1", + "semver": "^7.3.5" + } + }, + "@npmcli/move-file": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@npmcli/move-file/-/move-file-1.1.2.tgz", + "integrity": "sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==", + "dev": true, + "requires": { + "mkdirp": "^1.0.4", + "rimraf": "^3.0.2" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmmirror.com/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "dev": true + }, + "cacache": { + "version": "15.3.0", + "resolved": "https://registry.npmmirror.com/cacache/-/cacache-15.3.0.tgz", + "integrity": "sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==", + "dev": true, + "requires": { + "@npmcli/fs": "^1.0.0", + "@npmcli/move-file": "^1.0.1", + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "glob": "^7.1.4", + "infer-owner": "^1.0.4", + "lru-cache": "^6.0.0", + "minipass": "^3.1.1", + "minipass-collect": "^1.0.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.2", + "mkdirp": "^1.0.3", + "p-map": "^4.0.0", + "promise-inflight": "^1.0.1", + "rimraf": "^3.0.2", + "ssri": "^8.0.1", + "tar": "^6.0.2", + "unique-filename": "^1.1.1" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dev": true, + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "requires": { + "yallist": "^4.0.0" + } + }, + "make-fetch-happen": { + "version": "9.1.0", + "resolved": "https://registry.npmmirror.com/make-fetch-happen/-/make-fetch-happen-9.1.0.tgz", + "integrity": "sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==", + "dev": true, + "requires": { + "agentkeepalive": "^4.1.3", + "cacache": "^15.2.0", + "http-cache-semantics": "^4.1.0", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-lambda": "^1.0.1", + "lru-cache": "^6.0.0", + "minipass": "^3.1.3", + "minipass-collect": "^1.0.2", + "minipass-fetch": "^1.3.2", + "minipass-flush": "^1.0.5", + "minipass-pipeline": "^1.2.4", + "negotiator": "^0.6.2", + "promise-retry": "^2.0.1", + "socks-proxy-agent": "^6.0.0", + "ssri": "^8.0.0" + } + }, + "minipass-fetch": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/minipass-fetch/-/minipass-fetch-1.4.1.tgz", + "integrity": "sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==", + "dev": true, + "requires": { + "encoding": "^0.1.12", + "minipass": "^3.1.0", + "minipass-sized": "^1.0.3", + "minizlib": "^2.0.0" + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "semver": { + "version": "7.5.4", + "resolved": "https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz", + "integrity": "sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==", + "dev": true, + "requires": { + "lru-cache": "^6.0.0" + } + }, + "socks-proxy-agent": { + "version": "6.2.1", + "resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-6.2.1.tgz", + "integrity": "sha512-a6KW9G+6B3nWZ1yB8G7pJwL3ggLy1uTzKAgCb7ttblwqdz9fMGJUuTy3uFzEP48FAs9FLILlmzDlE2JJhVQaXQ==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dev": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, "node-releases": { "version": "2.0.13", "resolved": "https://registry.npmmirror.com/node-releases/-/node-releases-2.0.13.tgz", "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, + "node-sass": { + "version": "9.0.0", + "resolved": "https://registry.npmmirror.com/node-sass/-/node-sass-9.0.0.tgz", + "integrity": "sha512-yltEuuLrfH6M7Pq2gAj5B6Zm7m+gdZoG66wTqG6mIZV/zijq3M2OO2HswtT6oBspPyFhHDcaxWpsBm0fRNDHPg==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "lodash": "^4.17.15", + "make-fetch-happen": "^10.0.4", + "meow": "^9.0.0", + "nan": "^2.17.0", + "node-gyp": "^8.4.1", + "sass-graph": "^4.0.1", + "stdout-stream": "^1.4.0", + "true-case-path": "^2.2.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmmirror.com/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" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/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.npmmirror.com/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmmirror.com/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" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/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.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmmirror.com/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -17614,6 +20332,18 @@ "path-key": "^2.0.0" } }, + "npmlog": { + "version": "6.0.2", + "resolved": "https://registry.npmmirror.com/npmlog/-/npmlog-6.0.2.tgz", + "integrity": "sha512-/vBvz5Jfr9dT/aFWd0FIRf+T/Q2WBsLENygUaFUqstqsycmZAP/t5BvFJTK0viFmSUxiUKTUplWy5vt+rvKIxg==", + "dev": true, + "requires": { + "are-we-there-yet": "^3.0.0", + "console-control-strings": "^1.1.0", + "gauge": "^4.0.3", + "set-blocking": "^2.0.0" + } + }, "nth-check": { "version": "2.1.1", "resolved": "https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz", @@ -17815,6 +20545,15 @@ "p-limit": "^2.2.0" } }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, "p-retry": { "version": "4.6.2", "resolved": "https://registry.npmmirror.com/p-retry/-/p-retry-4.6.2.tgz", @@ -18380,6 +21119,30 @@ "log-update": "^2.3.0" } }, + "promise-inflight": { + "version": "1.0.1", + "resolved": "https://registry.npmmirror.com/promise-inflight/-/promise-inflight-1.0.1.tgz", + "integrity": "sha512-6zWPyEOFaQBJYcGMHBKTKJ3u6TBsnMFOIZSa6ce1e/ZrrsOlnHRHbabMjLiBYKp+n44X9eUI6VUPaukCXHuG4g==", + "dev": true + }, + "promise-retry": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/promise-retry/-/promise-retry-2.0.1.tgz", + "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==", + "dev": true, + "requires": { + "err-code": "^2.0.2", + "retry": "^0.12.0" + }, + "dependencies": { + "retry": { + "version": "0.12.0", + "resolved": "https://registry.npmmirror.com/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==", + "dev": true + } + } + }, "proxy-addr": { "version": "2.0.7", "resolved": "https://registry.npmmirror.com/proxy-addr/-/proxy-addr-2.0.7.tgz", @@ -18398,6 +21161,11 @@ } } }, + "proxy-from-env": { + "version": "1.1.0", + "resolved": "https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz", + "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==" + }, "pseudomap": { "version": "1.0.2", "resolved": "https://registry.npmmirror.com/pseudomap/-/pseudomap-1.0.2.tgz", @@ -18434,6 +21202,12 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "dev": true + }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz", @@ -18520,6 +21294,27 @@ "picomatch": "^2.2.1" } }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dev": true, + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "dependencies": { + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dev": true, + "requires": { + "min-indent": "^1.0.0" + } + } + } + }, "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz", @@ -18693,6 +21488,61 @@ "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", "dev": true }, + "sass-graph": { + "version": "4.0.1", + "resolved": "https://registry.npmmirror.com/sass-graph/-/sass-graph-4.0.1.tgz", + "integrity": "sha512-5YCfmGBmxoIRYHnKK2AKzrAkCoQ8ozO+iumT8K4tXJXRVCPf+7s1/9KxTSW3Rbvf+7Y7b4FR3mWyLnQr3PHocA==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.17.11", + "scss-tokenizer": "^0.4.3", + "yargs": "^17.2.1" + }, + "dependencies": { + "cliui": { + "version": "8.0.1", + "resolved": "https://registry.npmmirror.com/cliui/-/cliui-8.0.1.tgz", + "integrity": "sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.1", + "wrap-ansi": "^7.0.0" + } + }, + "yargs": { + "version": "17.7.2", + "resolved": "https://registry.npmmirror.com/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", + "dev": true, + "requires": { + "cliui": "^8.0.1", + "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.1.1" + } + }, + "yargs-parser": { + "version": "21.1.1", + "resolved": "https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz", + "integrity": "sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==", + "dev": true + } + } + }, + "sass-loader": { + "version": "13.3.2", + "resolved": "https://registry.npmmirror.com/sass-loader/-/sass-loader-13.3.2.tgz", + "integrity": "sha512-CQbKl57kdEv+KDLquhC+gE3pXt74LEAzm+tzywcA0/aHZuub8wTErbjAoNI57rPUWRYRNC5WUnNl8eGJNbDdwg==", + "dev": true, + "requires": { + "neo-async": "^2.6.2" + } + }, "schema-utils": { "version": "2.7.1", "resolved": "https://registry.npmmirror.com/schema-utils/-/schema-utils-2.7.1.tgz", @@ -18704,6 +21554,24 @@ "ajv-keywords": "^3.5.2" } }, + "scss-tokenizer": { + "version": "0.4.3", + "resolved": "https://registry.npmmirror.com/scss-tokenizer/-/scss-tokenizer-0.4.3.tgz", + "integrity": "sha512-raKLgf1LI5QMQnG+RxHz6oK0sL3x3I4FN2UDLqgLOGO8hodECNnNh5BXn7fAyBxrA8zVzdQizQ6XjNJQ+uBwMw==", + "dev": true, + "requires": { + "js-base64": "^2.4.9", + "source-map": "^0.7.3" + }, + "dependencies": { + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "dev": true + } + } + }, "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/select-hose/-/select-hose-2.0.0.tgz", @@ -18860,6 +21728,12 @@ "send": "0.18.0" } }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmmirror.com/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==", + "dev": true + }, "setprototypeof": { "version": "1.2.0", "resolved": "https://registry.npmmirror.com/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -18967,6 +21841,12 @@ } } }, + "smart-buffer": { + "version": "4.2.0", + "resolved": "https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz", + "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", + "dev": true + }, "sockjs": { "version": "0.3.24", "resolved": "https://registry.npmmirror.com/sockjs/-/sockjs-0.3.24.tgz", @@ -18978,6 +21858,27 @@ "websocket-driver": "^0.7.4" } }, + "socks": { + "version": "2.7.1", + "resolved": "https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz", + "integrity": "sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==", + "dev": true, + "requires": { + "ip": "^2.0.0", + "smart-buffer": "^4.2.0" + } + }, + "socks-proxy-agent": { + "version": "7.0.0", + "resolved": "https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-7.0.0.tgz", + "integrity": "sha512-Fgl0YPZ902wEsAyiQ+idGd1A7rSFx/ayC1CQVMw5P+EQx2V0SgpGtf6OKFhVjPflPUl9YMmEOnmfjCdMUsygww==", + "dev": true, + "requires": { + "agent-base": "^6.0.2", + "debug": "^4.3.3", + "socks": "^2.6.2" + } + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz", @@ -19091,6 +21992,47 @@ "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", "dev": true }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmmirror.com/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", + "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" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, "string_decoder": { "version": "1.3.0", "resolved": "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz", @@ -19237,6 +22179,40 @@ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "dev": true }, + "tar": { + "version": "6.1.15", + "resolved": "https://registry.npmmirror.com/tar/-/tar-6.1.15.tgz", + "integrity": "sha512-/zKt9UyngnxIT/EAGYuxaMYgOIJiP81ab9ZfkILq4oNLPFX50qyYmu7jRj9qeXoxmJHjGlbH0+cm2uy1WCs10A==", + "dev": true, + "requires": { + "chownr": "^2.0.0", + "fs-minipass": "^2.0.0", + "minipass": "^5.0.0", + "minizlib": "^2.1.1", + "mkdirp": "^1.0.3", + "yallist": "^4.0.0" + }, + "dependencies": { + "minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmmirror.com/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmmirror.com/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + } + } + }, "terser": { "version": "5.19.2", "resolved": "https://registry.npmmirror.com/terser/-/terser-5.19.2.tgz", @@ -19383,6 +22359,18 @@ "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", "dev": true }, + "trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmmirror.com/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "dev": true + }, + "true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmmirror.com/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==", + "dev": true + }, "tslib": { "version": "2.6.0", "resolved": "https://registry.npmmirror.com/tslib/-/tslib-2.6.0.tgz", @@ -19442,6 +22430,24 @@ "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", "dev": true }, + "unique-filename": { + "version": "2.0.1", + "resolved": "https://registry.npmmirror.com/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", + "dev": true, + "requires": { + "unique-slug": "^3.0.0" + } + }, + "unique-slug": { + "version": "3.0.0", + "resolved": "https://registry.npmmirror.com/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", + "dev": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz", @@ -20088,6 +23094,15 @@ "isexe": "^2.0.0" } }, + "wide-align": { + "version": "1.1.5", + "resolved": "https://registry.npmmirror.com/wide-align/-/wide-align-1.1.5.tgz", + "integrity": "sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, "wildcard": { "version": "2.0.1", "resolved": "https://registry.npmmirror.com/wildcard/-/wildcard-2.0.1.tgz", diff --git a/package.json b/package.json index 0aa9b60..b44a278 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,7 @@ "lint": "vue-cli-service lint" }, "dependencies": { + "axios": "^1.4.0", "core-js": "^3.8.3", "element-plus": "^2.3.8", "json-editor-vue3": "^1.0.8", @@ -25,7 +26,9 @@ "@vue/cli-plugin-vuex": "~5.0.0", "@vue/cli-service": "~5.0.0", "eslint": "^7.32.0", - "eslint-plugin-vue": "^8.0.3" + "eslint-plugin-vue": "^8.0.3", + "node-sass": "^9.0.0", + "sass-loader": "^13.3.2" }, "eslintConfig": { "root": true, diff --git a/src/App.vue b/src/App.vue index ca0051b..2a4b08e 100644 --- a/src/App.vue +++ b/src/App.vue @@ -9,6 +9,7 @@ -moz-osx-font-smoothing: grayscale; text-align: center; color: #2c3e50; + background-color: #eeeeee; } nav { diff --git a/src/assets/logo.png b/src/assets/logo.png index f3d2503fc2a44b5053b0837ebea6e87a2d339a43..f696a4d69368ae071ffc77f4f2e96fc163f38965 100644 GIT binary patch literal 92174 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

lvQ8~T&&+k$HXZt8 zHmW^XYYDo5+i>d~+vvUWYPP=~xpdx!@-w{*xv@4R{^e8$N`sNUjxKXFhaRF*0m; zl!3kE<-i4KFPBDMHL0InjpD8}R5C^U)x}37n?gY1UD!H61hT>Ov`?VXiD6<^b`Sx3 z;<#ZG?ScGpH*ggS`X=Egm{|%OjKp1ya4#H#`>vJsDB-gN_aeK6=sUQL`je@NCB9Wr zAO>#1uH(H6jn-L4?FqV(D56fp7!{9JGrSn^IoNhTZ3VuKt|{LE)xF4#&b{yeIC=$nwg1YO_^jQ@Yl=#Y}RCKAP}gZowy%!G?Wfh z*t#5ld$qJ!j~a7+g!bGo298G0lyRsrBZvZRDWYbyR;qIgKMaW}EJQ~8V-N6C;7c^G z2oSX2>L5F{sWm7@DB(_scP?_&d7AyNy=~~av}}ePN{k%F(rD}(i7wRG^L*^?(c@7} zkmoUV_H zu9H5ROP&F)Kzpi$E+nWt7&&OB;chtx)yCG4&Ki^z=kv@hGzmdj-y9rFXJ>)V&QQ!S zq5u;^G}}BBqqtEDxq-$Y>7F?eKkig5D2TFfpGf05HJO3LxXVPtYUFfekzihmtnur$ zj$ed?g;v+iGe|IMxn^F8#)esqn`#5zggOns%(KOSMO2WSjg6qCAB{l1hjcnSx1;N< zANzRbV03M-!}glF3nc>PQ{T0J5ZQ4ttA-+SW_c4zmRZq*T-BD7?XKh!IzOxDPdl}b zGRZPUlx&%r_K7&;Dd3|tRwsQR5J-nEs&h@Nl|}d!v!qE<@cRxb7@dm5fJdP{e3RGWpF zw-pzqeGZLGoc;{-fJfq}sXH|S*<&Se4SvVKTXkCOVPL$VFA5BF&bj1%^qp9|my^(# ziFy;~a~W`|a!m~U1$EI{I-+bx0nZlfuA3rqPkTS=f*qV7p97qR-9BIwDtM-u%y|IY z?zx1iNYFgN_&8m-8PPJAblgqqWdZQd==?2X)CYj?kYR=Ofk0q5c46-b2-<&Uwej4NE+huL7&srffxRD%t-l?OfLez{L0eF~u#DJ?JGxfSzK)0#!hU#t7+ZKzP_>KcwvlhcXpUmSfL zDj51~(pe7NOg6GcL#z{b+CcRa7qtXwQB-HhH+y&{}M@cD16t=S2L(I**~oilIg( z+mVUHX3}$CJ_R*^rD2#b4x49f)oXbs7vLyjXK*oV4*E-_Lx2aQ`_Y8~Ax)->b`p&OXE(czQ-iwtLc*MY%;D1L2#!~se9fZwi*aQ3m6*AK-V68w! z3+uqP1$Zv%inJczwGO#ZjIZN0CZN&UW5|zt*ks@$&2twqxiZ7tyxwH zi^EZ3!fH%$VMeC2B_e zEBju9k3s8%uOxmya&Or%!a1eQ&w!VrwbS)=lEnDmr*WLo0?olKDDO9$+VTWNB!ayM zzm5AA49NL!D)V!=a5Ky@_k-%AS`JNz^16WS#X4Hj$#{)it-@Ri6_U}G?xDgq~gZ>#4Tn1h7AnM5WovaE30)cutkRSvcOb<%f zKZ#HCj!CwXfM=O{_hLQzc=_9FroZYZ4q=7+W+j@$KQK~ftYt2dkcfQk=x;u zs0n9(qM-wj$l&$J;eIr>dxNo5S7cd)K3kvH=vLsnXryDPdFa|-icQSlkHmaKT}dio zC2%)tFm<{Aent6pzs>M@l2#-T_UTr#iQ&h%Wr-C?d~+B!*UCbp*9`~p|*3enh z_I!OF@PFiA2zV6Gf&J9Ol_(~!<++k2x{!FpXU?V_-GFHXh-KZ(Cd zE2EJKi$$G!GmRhwEJf^$LaMtdD3v%Q?Q>{wPD}d)0{$pa$Z`TF(41@qevgDuQ&K*c zdfAA7QO&&a&%G$wt{$Z};ld~+y4v69oLX6r#8$q(%ip50VAkFJ zMc~!Q@_YxnZY+`_{lJx|h?#a0>`_#}I2`+!W-KZQJ%9?OR;)yU=?v<7PbVVR#;s&q zKr{|G8+apj!qtSwfd8cSwJ8mr#`ZoNgPWvz;uMrPO@)MPeZ=Uy|5r5nDG!3)Kp+qp zOvHdoTUMQ>vOtO91%e|{pmt~XC$Qbe4(2)}eEKAEq{xym^hD(NW-S~@=s~WK-zT^* zCrm=ImBn?jo5}>M!?6Y3i+gY@1Z)A`iJV_<<=OlDStwuTYY!a*ze0_5X~*>Y<9gsl zxG%ti;?G&A`Np?PRv=Ihmjkau&$3$9(dQsRM$+(}S58H1r)91+MuOx<5bdKUd;t&S2q(>{fOAEE-m5zvSk zr+?ybw73SEg#Kc*HSKc<1cuNH+=+xqc@bXhi!_Q@MHFbb9+kNqyYFNQ3i4|WIA&ur z`Xyl%{xo!XXkv}xnOKUYir)0^;uvm8VCGGLPvHW5XdK^ z3FCpSC^693RPB%N;_vmqN66MF+z2%(j>nH9MK5v^`5JBt;Elr347jbkW;JT!tVQ5f zVq{m7dYA>g9Tf$K*5jt2_0pG1N;h($sb`9VFYZRpCl)bWD}IaRfq*Nzkg%fG#?RSk z+@*DX%aT#Zb=X2AJeY1I1oW9lwj_d9bsAqTsx>?`w34{`zgDq)X061M?= z029s9iNHy?6~~Q2j>lF88$(G(?vAwYE+N6`I?}s$PeM&dzUm|q66^bzkhfnlDFlq7 zI0ylog*Z3@T2U&LPEY$B0)83YvpWa@16kxD+;_I@3(I}YF0@(o9WWn``^4m5Q8LwH z^Bn;%N5#Kdg8ZYMijNHll$PG~7_FdF5pOvJ`qxccZM8Na0?>6oN z{zCoNXgf-_SqVbxB|=^3??Pf{%Rsyjbsk=h66JYf14_3cr9E88Iz%hz9A0i)4U=O3_7>inA5sgS4 z`h5ffdEjc`5o%xSPDV}Gd8HM(8d{58?nimYth=XH%1->}bH@P-aPwVl1|BE4xYkP| z0(>{xtA;)5zS$03hORx=d&73%4b(p7eK=;J(eb|O0S}{?hrCU|P1uRkjzvxj)du+m)D30j4$#HGSY%)H0ymQV5v`T5 z8I3y5(zE6f{C%G%p!?CfsO@U($SEkPkTr^^1O2_|Gqo;y{S}R+TW5S63)Wy$^hy|o zz7H4c?M5VG%Zf-ikL*ArSw4r>+dv=?$SV;N`}lIV3S^rfqp`$RMaG^gUb_XDjvsf1 z?ZAH^N5DJ?u6!{AxtCiA0b{iHuP2t;fO1$Cxt})V3U~?w&7K8Rob)9G+(UL8{wtvy zHCApjdi^6&zAc+I(m-I}+=s;WwdQr_A=fBhYmaLtB1c2Zk?Q@xm1HXiS`Yn5MCW@? z5&?(d#`Ua+blyWF(TApYy&E+KgdE=fxfu!GEZo&k!>ude!DwywAwVl3A!#LM2HmKp z^d#vBPg{Ujp*^>cJ>NJ~ld*h8RZKQFxuwX$f<2H?3K6eM`y3jQC^{+aQwaDZewxnC z(7h4JB0KOmhNv5x&Ey_byhtO^oQ<5lTy{D3qGYO-IIRP9x=*R{?@dHWaVvL#HK_C5 z_gJjEup4LNiyq*Akn2~L1dWeky zQPs`lbHr*173r+HoeQWS=^`f(lkYVyZFT^^KtjOa1Q-Ye@=gJb-pOlmIpCILl(AJT z{V0{kcN5V5)4CoKBk{mZ*o>LYD-rM#;1FyIlqKqKs@jGe=&T$|76P9EUWW1|Q*ht- zITEXZJIL2{`DY}=v4}NhqiGhw!8VXLdeC#Gi`sHW^MLcnuPfkj*pKzzhMwbALS)}O zjdIgzm>isdyYaw*+UWyUA-C!W2qM5r=>dL&L~O3>4@Ka7+_?fSMte&i`^w!^XSi`Q za6A4CV}`O22`_z^CLDm`PS-JKO`lsfg@Crs2Z4+c69pllW2U{N^F$QP2AYSwbaMup zk1UCXYNdqSq|(@^&PL;MU3CT}+=guz&Pgb-R82y4J}|Ayzf%n>P=~+oK)0KLk;Hku zA6B8!s#)uVeFA-_zQ#fvhJ;g=Y{E@)ZUOKj?1Z(|G8zTl?*lHtKJe}Zeg#}deq+m> z$Z5~=`ksUvSDapy{K@MYmnJ)ap97bmH7yVb1R8-36u*RmUjS@fysLTbDcHLK#%M49 z6ZBjUd!qp+pk^SeIG`JS=Jo8Id$4!(Ujlp{_KiV^NudF?Hu_L) z;(fra7$t5hoeS%{<@E~>tnK>xQU#SSG0345PN9O}nW>;>(UF5fmw1f%<50SkD*cRjv z;LFkAAk;B!8AJ6l;ABzHde(-7fLZA99*4$$e-U^s_9DQ3lvwz8@-3{|jFKu=iP{K> zuU!gz)(V0)fV13fk8PAz%O$b6ON`d#TP5@L=p6sk?zMkY7h? zOO8e24J*;xI@~y`--Vj3E%#-!flmRQ$SKK(5Um%D65Zt!l5h@#|mlHVEjbphfyCf4si z`}K(8m=aKay-5FK#MdJxCerVgAdUvVZWPDFQLOv4d|rcpKO&CeL9ZW0dcRU6n^B14 zS0F`ozyWcobP|z=d}|za62);8QKA&ZrKl7WQHtV145gU3pg%`(tp6X!lz%sR*1wlx z;$o?UuF)u>MEURSeT?$&mWrh)D#b*FIEu@^OBDB);y5bkcOj0W^6TmtQ5=;h^_Tyh z6an#cvQ|yZiqgqQ*Pj5`2FOG_%<7fIPQ5YRZ#ojo2rYA0p z8DA=l>WQP>&&0*niKW8mXX0%;yW?o|*tpnDsW7H3F1GB73tijd)&u63#*BX|Ua{th zm<6YoSh6CfvojP916d`;Ujb-4c7lmCJI;>4Mj-bmBowl6>u3R9jsy;sIF?QVUWlDQ zC1o{n=arAvgZZ}`abVO9bG;IZ}X8|{~BzC!GA#aPrdiUDQNW8 z_^V~za_s-V3xcbH4IveE9*ybp$l_~E>vhc0$YJh z5q%!Mcm%z-JdOgq26!EEFLS+?EJ4NdT1Tt~0%>wNau=;-x=IoFTi_m)g_DMcs@NP6ZeR~am_i_{y9Du!3`%v1@e)48C{mN=RJOrC()CN@RsH!HF$wFk* zU)mKH(r6lu9@}{J#dA|QaHg4YX6G@ny5a07#IHl+kOFlw?d*>)rN4B({gI;EH(qmb z_|DSiu5U|b69{CNvB+K5_U6JTI49;9*#-K5zxwkV;gV-wG||X<3Zs0 zXrJ5&>sgH40G}YAjZzN)8&P4^b%A>kid7#YxFiMgM;Ce)9*kVqs$H*Mh#aJzAV1gt z5$IWBxi&w58oJYJCbwcI={*DH;YJwKO+E$fX|MxW4!j@u3*mFCm$j%8e;n@XSM9(X zfE%ez2pFM#>w);$w{AhkUbU=|tAL-NHDMb5_u0pyDQ1sTyXbO%jKwDA+(iu|-ZR;q z*;kAAn;(uLS2wg8A@eq?=&Kp@Z%Oh%g@ z>rGuRO4eEl0TVGs8VUVYU;*wsNggWySP7cifHwm(_w##2;AAvL*y=jD2mA3pBhigt z!I~>}0l!88URGI4{bO`1r3EEPtu5pqL0w)h#FyuyMClj@uT?1p6wLn0ygF5O zBOzcVqTgznhQ{&vcBKgfTyZICKCY#H+m6J5J|=9q;wbEMa<`#eV^$lYYh@?tiNWUL z#;t4@`d%94`D{Uq_Q#h2|3DA{y5w4vuebO-PeA$eu{HeNvA{{F>B$G{&{UXOa=<0z zp1zKBuFEzgx}0Hn468gy4>f#dnG^z!nJ{s6TF0LHqEAgr>)2T)iutC8W4yxp7>&;K zvpVMybD@u8jgI0V1PlZMl`s!Gm$$*JLmj*pi9t}8a%0a6LA6JFpttuFtcP zaB3vSsd>OT*d?C&k+X5y1(_A(tDCfh3LtC9cJga0>R$FW8scbdMs*LSgzilj!sZS% z?qwE!it(d>g}^6)i^|9K5p(VVt^z)Xk}{3L{=+d1_!}euu;LaZ z6m!*-atDgX8fE<8ZZt|PFOFZsaW^)xMmrLz2AA|eURe$Nk=jSDo&y|7KJI~0sJXy$ z+C(49Ej41iz6HCw$^Mv$MmpCbavIE5RL=-asKe6>JPCXi_$b;h2N9qn1bqCmi@M{O z^=TYC8r^q98pq8#{e{9$t&b7Ic{5KBqnYa>=E6v`)oqD*=<%yN8*wun2n5_xM7Gq{ zMW7fZe%E6g-1L%O$Jr@pQ}253mUOyX1<>ulD^Ss8xND#QycG$DtlVsOqS2^UZjqI; z3MDM^lC0PP{G4pN0fO$!L}cmX{+xlt&DMqO73kV^@t$6cTsJL6*%2D~bvzn(`dZwJ zm-j^YHloimEy0{6 zyGZXj(1CIV&YE0ZGbscFh$2#P1uVqz(lm~nbv9r1 zu|FZDy(Lph#ppxE$7on)z39`EA@<@1NX)ffjuQw3@=ga5uuU{R&NHa6ZY@|!Q{b=& z6)s$FBA27iYDp%dD^h?W=ZR;|h2_G9jomb{d15d#h5`pgLQ<`|h2thNIFrZXSr?zdao0?bFV<E(VOc)aVTqm2XS}3oCCZAC3juL zfURg(Y$z>yO6ZvTH8;Nb$tsjcnl=8OSRo)Rg%IwXIpRQ1hszXxjzHA(4gE zGvyiJN*Y&0wUu-QbVnkW=z8d5pxHmXpDBNGFEsK%jn)U9JOtJWa&M`#zaRY=WHePe_m7b0j2n6!W6yO5Xb#KWYYI6gqg)O98 zY_J$tQbJ>uw__VXzmUB}p`(GfBY~jx_|V76Mi9K6{1k|uMum^O6btS}2~QvQ=NRA! z>>cmAkjUB9^%5aBj(?;+XTS&*^=6>L?&s0iiNoQ}qU(T*P-3guKa)TpkPW6`?`RwdBovXu&>^_J?zRKJ!hRY+HQY~r z;wE1dfajyh0G4snE+lfZXl#5GHD+ZYmrxIn(HLWndw_?rc^?x{A>C?xbs*q_Kiq+)DD5of87sNiPJNi%k=2qS{4;OQOFg}`D@hr7np zaRPxrei@BAD$b<-POts(FzNu`YJ40}(IHJC;9=Ou36GE+hpIK?BLROsvbxX9sDPb2c9aA6k!!N#0UAftvXa_FPWxjFFq<$QIFNsSgM<~e?7?OOXW%DKTMOgS zIa=*yW8gj-TiD-^-k)Xue^#QDvGUHe(?7a2j^j>W$BW@wU&jgr0=Z-q z8VUS%;?#Tb;3_VwH@q33n87U-It0umFrc39X!_TrQnH6&%F@hl6B zLxt&Mu@zSB0Dg$=^>7Ok8{~Cw8v}RKI6}Zjkl4ZXvt=}JFmBhYKp+inK~7b*3M$S; zYj+m!g@e%Z#cD6xi>7ik%6d5*yO2;ct!Bj{5(3sMTH1ngWz806>;X0+jmF;rohWad zrfEepa|3e6v#2?>0Ix^2z>#VXZO9SOdTLR^HYCJ#8Ta%6-#~l3H16qF;MNUy7B=xu zjGP#&zTbV0Z>owh6DF?i+n&yZr&6J?1c?d)Lx`g2*Kr)b(Ziv}#StGuV3r!CpM}Vh{kCV{FK=*MP;+L7gQfx*K zT?L$j#7$QF!y*zMy$oF+KDw>9VK+Xe7PcXANI%)#hd+Xf1zB?0s05!*WK$S$)3X#I zZ$aZ$55;}g^C>7YBb}Vhama;h6SeQ1O6d7~68U^KS4%IdCENx40{9*EeSQHqYzKaX-1{u*pl2fk zl>bIeDZ_CBTI+p`bdQm9pR2LJgSizsEY3m(1wPlN7T|>_#;kV_7-2WUzC?{NXJ#D% zAHVFP?l@+BN{2rprQ>Fv4Od*{*w0ltUE@c3Gnx{z3=*VFNa(t(747Kx9$kigJ7LEM3^ z6YJ|E;cn!@mzBhKA4*(jMVL60J|t+_SAdyi9zux`ABm6%+mR#*d(ge<+7&RN4Xr6} z20j9O4)_8}{JsOY5O^`VXAdNO5#Sz_nEe-YUpGV2s~0t>S-R}G8VwA(2VHlEW{t!F za4l*^xCnS3a?1=Nz(637RTct=;BV~VCI%V|0{=fY>Q54HhipYnGDJP)_h#)BPA&N9XDT08ckeP%Q zdY1%33XnR~iRw?e=tPz*V#@!BwGMsbWd*R&5I zu}`skgqM&ID=A`C7Ze--p9L-leu#2mOY!^8r0^K^UTUZsHU8ul*Tkq;owc2!{O&y-PkN|C4ii_P4XEp2fd$?G9wOS-dv(a6E6yP5 zzPNGnXh6ZDQaePyk3?-rIUon{BiH{qroo*~@5RGR653M7uleT%X; zkt0qN=cMP+`8aL!nMFd0I!fp46rjIpE#ZG3yW_U)sK*l(4M;fOQL#`K_yH;)iMtrI zz(C|A=W1tA;;)q9n5B^8|9)q713pD`qV2UvEbYoQ^<^{<$Fb)gg3d3!iX7)q zbRKfCms~*y3oVl^1e9Y+92Y)1mg}a3=FQv*W?nQ`vz1tGs~SDge1|+&*P?5MAX=ppG|1LF%!59_yTe|dWv+;l^&0$JUJ5g1q=l&+PiomVEHiw z3FZ3|ZUST>a4#y#>nO`n8@aI8?kwT&rP4?x@Fn16l$dl$BXBorT^Yr>U?w^zr>#Ry zfMPtQR#f&5ZsIB32-hjy4!b6^D$ zuJt3jIeInl9&YE!+fng<9NpNyf{boD>Q=)D>k zh5M>+&}Q=?;9;V7;0cfzAgv4+P z4>h6|sV>&=zLd8R&;UmRKSnM;F0m-tI)&)Ytqah3#FYbzD;m*WHmz-qx5rZ4bbT-= z*5_2YyLwgGsE=v}<4lkoT3UHUw!S<3NvMH2}tBjLl<=vBtKHU-;dY*EB)P{|ih8 zu*RBg{mup%V+vz~+2-%8HI|IYWWffy7Zb4U-x>3Pu}pv=lfhbR3S${se^*hNy*YQx zV@tyNPCTA=(hXJPod)~}1-_#oK&?NoLkILYScJO@pSI8y1wdT1K&?lvTPLDTYua0) zSag_9T6N%J?KT6xsn_M0vFX z-kK)#x4SwScO_gwYXf>0H{-5iKTI~E0PNP^CPERNY5IFD_&Eeo4^;9BI+7vm)CK;b}XQ z&_1yr?#|pNp)<#&z~_+Y%vIO0t;wVKd=%&VhmatzANu>EdbbT)Gw((F%=XSrdjSXI zX05X5v+t10Z=yH0d6*lUWufJxgd_wU^VslQQ3GUl^2G)_ei1G`p{BU&Z-eENE}d63 zDt9OFgRsZm9u^L(8kKu;*_7O|QC%}>RE^5LhbEMWF`>Buj;R^;RTBjFTcerPW(`;{ z*7Bd8Ncwm%$C11dfg1I|Nm|M&Y0HM za=X7X27|@6EE%Td58U?eS~36mAnbpB-=Y)L?~M6Z?wH3Wbofi~csfo7RYe>Rd>c5H zXj}k6uT>rJdnAg9E10=1#%qHP6Q4%n1Q!lblYk#0kyF}T4H}W4BWbQw4M+&sL^Q3m z+sX`7d6j18xdpVg337c<{4h#(J%{^%=u0Sx(~E>Vx`#+Pw*%gq6}YXs%%XN~|Jmw> zz*ER6xCd_D#SLf;%%iocGx|GB%TH#Df6nv408TS{zM5!tN_iVqw=O`>+hXEPba*@- zPgryXzJ^+tMukNMCf+@@JSen;{R!c_!EHk4|3x83DrHKVxR>nQfLwB?`Ypgfaz{YyVffq$a5>iuyO2Q?@syDu;hnFT~8 zlB)yWBpR3L2H>y2A!we6a^HOr@OiY)T-lEQpFw$YS8jk772J1dzD)GNrSmR5-)XLo zt$_6Cum;K)^SCv(Cam%P`vN=upT|}YUvtTbn%{ z#Mh0Lz9(FAKsFOR2R7`=+O{xb*_84B3TrT9&CkOct6VYGz8d#Ec*>GpfPGN)$v0a5 zIm&%RVG}rocx~U8qeEO=)n*1+Rqu)d(P1AJ>rr6+P|{WHzAb9$pk;Oh6r2iO9S}Og zQ>fx8&8$UTE()=RZY(hH`ZREU*p*4qeSMkUIfbV7NnHGJ^=vjA9vKJSGnMz(_TE_5zc0^lFW6|fI(&jtHC z9D94rL`Bq575Y5_9EQ%A{fI6W9WTu>$|!O(v-RCpc3Wxt~US-B{>1GWX?-$=^q~ExX!`wZWZXjg^~z!bkH#J~WYSxe{38g@B%@$e;~O zA5;zTBVaJm?;jeGTiO4i!&96rA%3g&{m=n7gPX(Sujd>id^leh=>goi<~fs25T5PpKb z7PtX9Y=p%!+$6B}B)(*NT=YW1kPA?P&NWS_Ro9cmb7pNoMJOkcj)KWms6~6JIs(2+ zYe7($=kb0hnY$dnhIvYZ2ILC(3FLItQ3u=ap?JjgsGVt)LZ-u!7|=!RZ5@h(taC7S zlKD6A1v)McEf#|cxVuqYL3)7N>V6$JYx8R0Z%A0by?9(t^mo*w_sy>z<;!B=VIr_39m<1@B-&iakd|xCLxn(X;V@*X;_5z|(dXZxg0?hR*UyOQy8Zf% z&V3}b(F~7=Hdgzo8dr1t*IW#2GF+hjNt)d5&;4a z)lQxG=dcEA&Np8e)>viChKg+73jsZ@G3X$30BQmJ0B|*`u!>p)Xi)(3*C^N*_kn5? z3Z}*>PU(x=>Y`^+g>{Ev zP_Q*_5wdGG0Z-uD0dEVJEf#wr(SMldjRq8ubtMEjk{!ESH6a1uQoIPzYlni>WP0X`v~E<2|tSp!d=A62BPj0J1TamM};OE zNoM}R6D<#+=dqOHkWEMo8+H5idf+bHbVS=3r_jDaw_#|$aJ4oDXbtbsyq$O5=`6F{gwzUK#UZZrF^uao>ceWZ7B(_TIJ(pKtFup$Xnr;Wg5ROwg>{2NtCMG@5Mjhx4# z;7v+9u(SrvJ3j$lC;p&h(pWrQ)l2?>l{1i&Wk361w4n%vS_ z;2KmI6=y+a11gwIgX7O4^!}9UnQ9?wxfu5OXfJfeNPN!J<7p>E9bh$k#M@)I#Db`@$xwT?mmR$o>h;;uJwe!HfPaZr`%khJsoEjify}i z9^+yW%Cp2FZhQ!tS45o;8G_cj{%!bodjlt+^Pnr%P=sMi;y1OKZ0D!ryShCxtdX+a zJ5QrHo7wD^EGrZ7$RPMVmT|adCjJj+<)#%*ySbJ5h zH)71hrBlbf6xMM0P0i#2)ma^-4!9P0gybZX z){qPV*Fng7-W89c!%NzPCj~a43aq3$s5Jnuk_@5ZQc9~8#w?<90qaI|BI&m%%{F@$ z&Gmmm73RJj@V2SP?K53T_|I`2?gC&vP%^-~b$C1;&j;xS9D_tN2M~SScOlxdl&TAr zN3J~I2hKrB+_0$!{(#(}!`}OBL_&zLo$q@f0g2=DmqxUooK7-g zLe#YPjKGxd1d$@8>2-xV`|RiZWECnzrMx-j;`$a&U< z>uv)Qn3PH^v^~6o_UmzW0;)tVtYJJuGmvS63-SA&l>YwC6D|)S@mwjywk<01j>{~h z0XfjWM)X3&FQaz9J9_^+0jB|jaqA90n<8BD6ThilHtFIOR*BL$I6AC>a-W*Aiul?b z17M8(wv&Np@4HlN>l<*>CTLr9MHOFBoT=7RdWrSId-@wBK3^K| z?IfD_P>|NueDNXNh|B+u0$^d^cX!}$;w@J2cs!n@Q3;GjYwCxHM=U*$(%M&gKFF>p z`F}3Zm+*@SHUambxP*(ud=uJFhwUoS3B7Y+yCWuvp1{|UNb@kFYlZv<@H^y0k_0B9 zWMrJ;iMH@IrQf36g{ZeXa)0uo4^OGl2;71MV8x213T=WfLvDSpocjA9N2Y!b#s(Ec z&n4M$V^`D?zhJxz63>L;3iuL=vAc+u9)q66a&Ue2gu|P_W285ywk1u(-$m+W;BMq( z8l||h5}kYZW&7{{5a3i)DCd$wPM||1UI^I2jF_(b@d2Z9p}7KLZFOj4b&QjLIsN!! zTnxNq(uApCu5>YWJNSS3CNs7Fs0m++`99jsfD>{bts0fP-&p%6VE>qJr!g?$wFCwj zS3Ufj7!C+?%yK0kWV{g2Q!H6@NFNLg1I8e+-G#WXUT7?MAwqe`;^w*NhIbwJlqRpDIC~hemrCG^zzx7RQL%cM@#)=w9{^v) z&Dv^F%zG)xoy%QPkK%E0irO%-hyFv@381a;|mhj$6o|l(rBsgLx{hYg^0-p^eq4(n z#h3|#@32 zteLoc^0;Th9Mc-(-2lVk&C8Fkem(A+@T8IqIP+;{& zlIsq&6gQ%V_An5M0bOo1XQOKO2GSQ8NxB;#=>A@z_|_c7kap+C?J*y>qNxJApk#Yg zu4Fan*-qR0xHXNa1@Ktp{OU5;TxOfuV#GIQDovp0rYl zs?^U!PF)`*zH{9RsE|7e?K?f;vODlYBs8tU&7PqixD)LWT?&|9$4z0)$ALkVmVn40 zF~;e@#YEQ*7+RC450Jc~wWmmS!Q?7*e@Tyr6w6}Vbn56qX}!lDPk{jV2Xb!?W1Tff z$aNhs9{3E(I}}?eyBqNTXmuZU!8+6~xt#Z`ONm!xUwD3YBb5Vy8Jdg2sij@?A2s1iRehE|2}~dwCz+jNs98F7{AFPdIj(y6H?a2eVUAg@ zSZiO5`yM>0Ba4Dq2LN9Ieh*AR?SGFUd97J`mzq9mCiQTn$}2HTQ@$=2}@(WFp^0@bdZJr2NK ztCM>4y}Jms9}0Yq(rv}(@pwF2V$fVY2(_shgIv@He%*D-q`Zy#aN@BdFJyZf8L9Kw#MrtE}DT&c7vA~N+K$+y2S{Q6X3HGoHK>H9~`)iLU4(>^?4 z9)R`}UD5io^?H&;BKm`XpP|l0E_1l+Q5)IS4zH00>d^cd=Q_JP>a-Hp9^+x;#1?j} zvET}}A1Tq)coM<$NY|9s82&=wIg;TBSm0J#TLecrcO8$`w=bjaMiYoe1PJghTCY01 zuTRaU))=0|a(Eoq&IiFr;O#KR%4C8E@|u zA8Pe-B!z>(Txs)-=MET|n;c}!Gg&fEEtxzvl<##%3_LN{$2OX;SnO#K48%yP!sz&iqZc7#FhIDOC>^Lf;Ad?3khYteuzzAp#fARTU3 zv(curJMjhj_rZPAuO66$=JKwjBdO6${4EaJN(0(s9!2z3=MAW$DDDbS7p$Z;!ROkQ zV_%|c4Gi!yn%{enj`tC?^<4@46CIWp#(O)dr51PdS`}{Blc!Kpau33NUn-GfzzZ$c zNW;AE@pwFKC5s$eyP&yqH&p2LS>(2|E6LakQx}r;oq9ZBQxDvW)~t^Zek^iO%g^VLVEP%7JAByZ7XKLl;}jo%FlS z{YT`!Z#ppv%Yk8!Ukt{uhlR6@wPyw7sTwumO=In|WSG&MVcLpEbIZcGPTx_v!CCB) z26I}_$d{78FEHb3r;NWj%n>i1eCz;Y&3R#tS?1LC-P9!>XH-wp$)W&up*7TZfy0T{ z6{0nbx+dQEd3$M9+9Xk}vWGeHSZ%Yk)tZgqf#fyobA%=dPRv z3p4_i~alKDv7vM+jHl9JploV{G{?UO(=`W_lcZs!w^C#gIE z+=E)cyIkjc0i#=f^60&_E&thw_PyQE-ZqMN*rEbeFXYnP`4q|_^@;I52BF+WQ9_q3 zcnCdjeF#@1Zh&)8SDnA2wbtX=8Iyo7qUSM9t)(rBuO@Ln{sf9I{{rPkquT$)5rfGS zLM|XRLcnHYpNlQhWf{50XLExVPs%L{WxNdkz!Iwv(89+))TizO;MXq3udU9_A2@pa zSpnuT5-l3AL#$y4mb0>Xs2Y`f)4()q%whxe0r@C1`Rf1xAOJ~3K~#D}W^D#r-;Alx zKz)U!e$i&?_vlJhbDje;8FPTO_CO2=v1Joj^xTqS=!>7)>#-y5~XI}!LW;aaM@W)l*bT~6}b0dLJ4$h}}6;#=ps5>3_K zQY2P8f<&+B|KUB59aR5=SJ z7xzWt(InH1#HKeQXOB{T-lCumcS*fG?gQb~$o+R9;XCkr8nv&RfLt>h@PU1g#}f?( z?Z*q%=$+Ait|v-r8Csp&d$aw*kAmyp?#O*@FC_Y}YWZDKLko)6xpjo=S{jGji^mf+jY!P&1?0$Af&1q^OZ;u}#gyFK0i!0oX0eAwe|1~goM$9bnHJ3@ z!>2ztwq|%WmJwl$*HMf$7mS%Q^1e$)Oa3L#(}nlnd{Y$0GH5@Y@fcmyA4 z4TC!Lxw?3!J0Wp-2DgFC+mNHxVT2!xI36W2euJEbm*a!79*-wnGHBo51MS%=(cHNg zN@7(YvGV}5XYSkbyDmu7w=0@&w>O8UF@!Q33Aw!3KmBBZgOCvH8)!{+^-MOSHi5rG zd-kX!s!LH}-*JR51ndrc2f43LAv}j07gVBoYBce7mS{o+BNwCRAuT+CL==0GoO9V4 zbOtV$J@7ojKW8RM*y-`OWHHKj4?u;cE6c9f{gp$4z&{o`k>mcnp|^ z&S$+s9=k8_TVOvVrd@#VO5xct)6tnZs?J`;Vo^)u*(CSbt_OaJ;w!^QhjB?qcm)Xo zi(0c%BLoBpjD5~nVh{p?G2saTHJ-WGS{thn5U4U0%@-g`TPM^`9sl^^KL=k*@7l{E&u`O_c z29!uT1o!s)QHx^>b5BxPhYqV_QIa>QfrGTM8YTDggunJ@(frdHw=K1wL5be|P{1ba zwd5$^I^ZwBU1*Qt-2p|R?Pw?TeHU7g7XEo#-$gUpUj(QEwF&=Oddd%j_7S@wN58{> zPoh@6d$DbCUy}F9VbX|1fb%HrJ!Lsi3G9!G^oHSn?>xWdTJwk}77(E1_Xga!;PeG9 zL2Ku9qHTNJ7Anx(bp&uO`p%;B4f>?}VOkvKU?WG6GGlW@`+JIcx zjs=Dg{@>OM6)zkH`~h|OSw(vDTVY~ojWrb<^DAhLJ#A}_322QyHKYA=DSejpC_Z^8 zGImM&Ji7_ysg}omBRgRMa1DxOA4)oN@Gu?YAmjh1S%1B&wW)p2Kx`(T}G* zs6X`4vQyksUntVQT$a5_MtV2ngr*K<*urr=V zYuq5*yw5{W;o~pR-?Q`s8Wcx`T`hFsnb;b1yEc4^9Kq;aCdjN;>CkIE$&W%7AWrSR$L3T zxD{z}_ux=GP@LfI8l0Qw-uL&Pd1t~fflSVx@9tUs>~4t3M56TM%OMz}5w@`k*NkaN zzR8sbB@oJG`O&eE+YKq_L+evtW@yF1$$a#Mm8s!IT)EVV!iJNM2hBc2kc;nN)#M;+ z7K7+buTZ2^=rIo?Y^usmYCn7z#Fy@D9JQrZT3_}fG@=DT=@r-km!-_N0&rHvy6~q} z6qU<>p|5O4imtttgEu5XCIls&!eYN{wVkik=ZfYhh7rlTpY1a{QXBJc>HX>Ai@%KR z`w1&P4Umof+6h{wM+Oe=dIB8>vS67^a!HPpPc=UtMyr2QoMhDw-@=lbe7^u_FvrUr zMM5>;`|_Y=%Eh_pMpC-MQ@L+>s*Cg1QnrU;b+YD?`IN$U)~6ykX)U1z&k}W1)XHY^ zNbGSg$(1(Sb^X7Nq0%V7GN(gFBWH&*Zluu~%K;J}rq>0t?!!Ed2?`!AKBeD$)HbeZ zti?m(S4=abqqXJy@ol++GCq69pXoxA5%HM=mZG6sNPb_9<470R-G9a@X{s^pkE(J7 z+dd1R`SlWWG;xp{gw&*!6V^R^dyiOA=COozFYH3Day76Em!|_k9x816H-&ImO5xW% zC9iC;z-4e8Vjt=s^Y*Tuu*pjtj>xiYgY^dbO4&wV!%Q7b5PpXo7(x)z@T~^RC6swi z;vo~%qg;lHn?4svcu#s3H|3=uB^pN`SE^BfpIPv4TUm@7L8yTLF^}>0;`?_$Lr^ZA zLRPly2(6B!f%c11ge@*9`fY%i>F&gio*M3>C^tkGl-Pe<#f@UxIz{|)ba#yyvFhh5 zSF>nwkFg@DS zR;QY~{wTOB&&Z!v7|ms>w|nFX04W!4t9EaAhQ|ayJIlv(wmxhv9&Ji`2c~@1b}KXT z8Nc-eiVcwtab*Kv%}A_j><;{x@Y#K37|$a^cE3rZq%(xR$!@i!l;|U7DNAcT*K{C;jJA~u z?ye$b*8nxquqz2uiew}xa_0RiM!#Q&mxS*QMMR@o;@2qxohh?Qdq}$BFDHP}>V1L6 zU=r989+nM{PE;5BdAj{L61Jol>k2SN3|x)OsOUmbEtai#cY^f*0zl_m6Jd*g3LS`3 z$>9O7(Mw^I^{2Fbkok^iF!_a0Blo@VWh@*;%EeBA2eR4|P%Gg|%(bO%|E5PVM0atNMDy1*QH5?-_|~9MYOr8nlE zC;>0A`zx&IZr(xa?{Is;KVx~0Mli;aNoAfE_aq2R(Tc%eFqavfm-*~!gqG~GskK23 zZc14tn^3A1iNCM(B@YQM{Cmz?E}MuJoifgz4RjIv>X>X@w{>R_Zp7VDAKSu;cl)l? zs-}lwzBsnF%hmtP7ZCVMv-!Cat~(@0d@BGaTQlx^ehQ{{rq(choxXYB3j_=OXQ!OU z)a4T^Zx;@FVtYU$4Eq~vrSajE+BRXNSW0s>W~EsJ*WOF<_(Hne?M(-U^jos+ej;2} zypy`li<@d<`O5Ghp;DRN@3+N9(@v`&O;aQ%w=CcPX*Oa&JD9QkI+`Wm5pG@DG5rqo zV&+D`Lq?R)`N0kUJw|A8idFSkQQny?4j=xY|2$n?Mx3=S@gVaZtSZ@!1cP{lJmCg= zm&5R&G-(hokZ}WXASAlT+SkOU!CN!c7yfW@C2BB5X_Z`W^9G$!;=(?sEQi(OQUsqU zr%X+#7U8ERUY{(h!odUWZ@V>&L0v{3j6ogKMtakjI|-WJK<{Goxr9%0W4C@S&)vA* zDr0#p;gbVh(~!$FR&`(ISg}BY!6JzW#IRh~>$Wc%z4l1>?$vZ6Hs2C!@drr~Y1_VV zCl$K~Ij#zU)nILo-l(yeWr0{LA>#&Sv=Kh`tI<7PX@?Fp*yM)t$Bg7`%>9SueG-HY z?t@j#*^)_%<^kDgwVCF^pLZ_xlYSmGLcLFSR*`gzna2^H{4*CW190s{etR9=8=J(7 z!yJuI23yYVrm>`FF;B$6lzI%ee?W{TR8^I+;lz4)9~`Dx=3-UDic6r|`^7XLKzG-) z^cwEOr*bqjQN>xm#Si!t)9xAbAn3=9DW!5)Nrfd}h!%=e=HG=lBlnv_2AucL@<-%r z^Gi%kUt`^_1T*b^omS3v+K?M#IS#5&?I&BJkt*h&x7P4(;t&!fn>_%XNwjl& zH`q$k_<|xOgdOd=q%6=nh5t+hH8nVjOBhzU=thMto z%est=WG;0w5tmvWoE3xq`!{P9ac`VvW_uINpOmqavcI<78k221S)BexnS!Ip8Rowg zlzSE_F+~v4lAN_~4l-f%KRS`ty)m@9_7Y z;xTDlfV4l~)O@U;J^n%Zlu+n2#JCkuu_R8H)-=?D#D&AhYT?7~!s~|c!F`J@3BP|f zS!#z0%mLf@7B?e(MqA`KV_ZORMj6~Z46yd@p}9n(Z5dX8AwI9KyGD%%wI zwWoA7a4F}w!jwEt^g=n~qq{D`-FjPX6q9^TQWtR|aUBsiqe>H%v9aenxKddGM4B^pKWmj440h zi4D5}sw}=BGfAf{*59}`-a%P@s$m*3?n$EGn=@7hB6aCEXwdB{+!*dIdC_x)$L6%t zk!&!`NNnb#t zoP`SYiQQD&xw=)|k;!jtD(N!VLA)0oT@7c9%uLqctLE2Wa*8bT1PP3+oskx~ONpD?ocrEvd-6HFDM%n+xM%yZJ# zLQ#d?py|f1Vi}BrlvnIUJyKNiK&#W#MbNlw$#yd|QT>RCCLj_%;f-}rh|7K#9j6) zq6=QqktJ)kj%yhuGNG`bVXNmlnY5U23LD;yQWWttZp+2jP|a6#o9J%Ow{O(*uH@gt z$ho8Vu7bE*pd{)k#nv~R2xSEPsJX#F2DE)gM&MGkkL5GU7R2Ne@dd|*O3|@W9aGeN z*ql`|#|Al}zR|ZUGJDNVXEr}C{o+;~1e)FW@D+h@`1h{ zoCmZ)Jexp$d)As}5E3zcS*3I!Wqa!5_Ue*W(1<@0O?JQ~LzU(sv)X${_-7$50ttfxtyg=Ddx2?V|iGz$BUOA*M zCKaKs6e+O8YW^a{j%!hei^#GBY}5I{bqV%OBFO*e=Zl{Z1|l(vh7!vJDZV&%vK z*SFFCYNNK25|vR&3Cp~y5Q>!#{3jfvmW;?J;c{1+!)^V2^wGbW((jfDkYU}zZ>%~6 zqyioIs+1+6Y*adYrh{@8=XDw>4^A7rF{yH)!wBj0rT zX_aI!51XEvKhAOlFbseu2hnYeu?DvbU1s?^sM6)@sc_CYOY@$&YfLh$T7vX7TYgSo zdD~&|A@CeSOtwQ(+M=sASF@Z7qbqpIit}~~lP3@tcEiUj4hryuo~+~BFq_If)K2GI zr+D9c%jlMN0mjvfTff9;+whWbXY;*&$s`$tDHRLIB8RD2@oGiwUTEui?{+$-ilC{i z{dZF%Hl06`adHW7zdEs(oC^!?=mrRA4?hBnVuA}YBFk`{Fjf*%6;XC4c-IvTRzoFb zF;Zwt4QxO%1qC?})oK1ZI9Na!5%My{ zCL}rRee{!37UIdW*Q=vS2HA+A4;eZ|1&4Vso8QMO%>K)l=J+yX4>nDM0ieQXAJPL5 zDzHvx5w}hm8#aVt6|cC_uUJ2c;Q54j5TbA)JIP=EC?RYs&4rtw!6^`j6d9Z|laq(^ z!1ZhPs?8}6yAc71b2|DTR~qhLLWZ>ywj@Ys3$=dA5h4i|=nV(GEelqLy2sRryXdS& zqxW#hg|(KTnPSEALgStk@JC)7iRH?=SYOUzy>=XTt@{hijI|~*kCF?31W*&Jny=s? z9s=^g$@_fVYwrs2MdYaH?JflW$Bn5x0;5_nA%`J)9kw5+f11kTtEeTI>oF!r1Yo?_ zl(8STJGj_8M9ok{;2T~LC5AVZQ`sDDz>Cy&Y7bIV_jW|e&YeH`vS z#!_lEOg!Z|(uj*IX=dPvLN=lrF##iXB0M9Cbo=31bdJMA7y_bWaTuiaO+u&rHiGRO z*V6Wg&v%FJC~?K}-p?S2$a?&D5Ci1thsIEH^-N922=ldJt4IXFI>-*u)D( zBYaY|G!-!}PA2}qZ(~0_8nqT=JVNF|G$WyyG4CVYHuG)r_oqOJvUAhvrQBdHXwBA1 zd8M6{cDSm7as9h6Tj$D^Hnv)M3qx9&VR~7JM3qO8$NavHCKoT7Y4%=Wm;G`samyeP z=zMxLBVu)T(g16mcE^*Wsdssqt<6pWo7DBP5KB6rzmJlq!)@tSp}9bLGqvtt|5Vad zSX0{YdhUczB7RZlH=9lE9O6BM~|Yr@tUAD?RF1@NjQlQ z?JMv#2zl^BfXrez=jAYjPnUd^a*0;jZ9ncMpi8X6IwafTgtlMXlC;o+P|DelDK`{$ zfNiPGNbT1LO9n|{=4mrx#);{bxVSqYqofY#R1q|Q{wqQ4%nU5iR7S0f5_KA66m!So zI)q9datSi^;k7WbRfxnbZM^gQo90yhS&Ln)OxS`mR{5Dc*A;m9iDYj1m7LJ|fO^K0 zlU=7Z%A*khLhQ}Ja`~PyHdO^d#VJuv9-cykWM%$G8Eli{G)DX=sZ9`$!zm@Ed&S^lwpR zeHG0H2jV!{KKSNa=U-ld2zPX7j`&lI=x9Tj%=D$=UYxSFch&O#*(RvQb68+3Bvw&V zAFa3X6HETg))o_i>SCDn*7c|3yUWKWN;x1 zQ^Rmyf~6@6jcgAT7qX3?K3Ww>e%vdbFrusuacy=-G}N1-dqt2XsO(I7k}%=H5V6le zdM3__2_wRomj2>8Huapb-jjg-<*SCwam&aI=O_ww<}(G8f(o5Mt-zbYddKg|wTT1J zGdFnmNb9IGhC=fT$yO5H93AgQm(smSHQGdDEqU%zKk+X=peDhz>;A4*F?L(AX+kPN zo`*(gJ9Yp@6AKl*N5a9f@0{9^3S(I87+a6QF9aw-SGF;m#mwp@>sNWxN!}u)0}&$? zkEcZ=l^WK1@wv@NSbY|Q7)~F)rZ7vJe0~TnD`LLb%`{r{uPkdf>8(*JQ(os#*Fh&g zMNd>os6K0z_#?rAbL?0vEu5L$Y5j*8tXio;)e9QsW>Ob67Y=O16IYanxPEI(C!F!& zN`?JNOn18tr+f7ON!`kOS(#hBi;L|td7js|{u z*m0ebbM1veoJ_1Y%V11cZM%uEYuN5aN#gf|w<)3xT>kUtnzj6m@++P%{HPrUg%B3& z2(IE-MEJLsge6Psh8Mw0W|2=jE|#TO}B3uFcb^Jgy9{7 zdNArEnbjlw3r}-CmVtvs9q$)SixbP)fvtkRckK>x6I;2a?yHS>HilL;9#<%yg!bLa zxbHCQhxDxZq%E!mYlpu4sSBN0`DpR(`wv=senIDKM+kW~7GH*g#0WCk3l#mOTV!PM zuY-hb^N=1Q*$Sn#gM1k??AJRYB5C<)+w8E9V{h}eV!QkqdAVUjv{qvKLMuZ7^InrS zr+We6rSAI$^=*AlN8P<%cGb056GYA43sD7y6=|mHi%WO5e;Vz*YZ|%)^^G2Hv5?=7 zw|rPQwOluuS-}3`Su?SV--PPhHwc$6C;iC9yZ*u74gis_)(DnIk=4i6vD;;`pjPSh zNW6eeZR%;=me_H5aJNw3g7v}tEdz9;#c&5?$2Hec$1Fv`iBrbY*z}d6`A{=Sda(rX zE<7m_ZV+&cT1u$YpUL`gzVQw8WH=}zTzp8MduHar)s6K}9po5cD>9ikS3d-YRMw8& z2Fyl80EG%7K$Skuusu^=@De0BN#Xy)0^sCeP@?H5_&CPhF)nC}p3TICVrXhT8hBKz zYt_l6qG}W#m~7y%{y1FAl%sN^79khLgo?Db7*!iq%Yecd3I=;>V9$P~=E;NGhDGXc zjuC`6xqWS#{v*<~kWZ|Wgt`Ic1hpKo(1E(dwUw)UNd#=iHkzIc#<*Q2#@!-*l^h^q z4zdoOV|6Q@4{nx%T?~i!5Ekp?CBa7jfvGy6VS0IY;0JF7hSy3RFg`{T6?OQA=DS#x zm&#dnEpm=s+G4($323yQr{)veiTy2W6<%%})f?xl^x5>s@K-3h&fdh%W zI4hvnItpdm)m(AVr%E-leQ0me{D_2UD`8Pio$7ptj7C>*7n{`$kp-O5GqK2aVW zlCVrTABp(FE;FM+^qum8mZ)X58*N;ylp27G`7sdzYeagBeS=!Xp3?yCnfO4}US{!H zTCh-N2F2E~X?F^PW`}5p#}}`b#A#bLZd%NsI&#N2&QVHT07N)^!-{>M&8;fYC#Jy*OPsw1^V>#?aR<6R!I~D~ZMNB(m~m+hKcI z51)8IhZqT)#O8P}5CkVL7T-1_XQ|l5NCI~!><^x` zxnyEx#HRd1&Jm#6c{W*%^+G(zP5cx}FsBmMWh#tD)c1W$^n!as#VCz$myi1-9w-V0 z!so!p%Z5qy2(1XV6j?6I%w%xPYeUZT;UAw~{EseMcbU@}e4=;I+yrU$kAu@X{XY=g zDt$Cetd9K$!qIsBP2BVL0X_2i=x?j@0A5-MNz5;%7Wu87^@2skw#n~FaO<+B=frsH z9guG(WaoXK6r<)a;4?pV-#9k%41Oci6YyJA{*;*YbThZhx|#C+j@nrKIi}Uw@^EKW z@;~c}HtvGiG8ia1xfliKa?*%54D*MAT6n$iUFa8USJbH^1%wi+sGWw@C|uJ2VqvSw&VFE z9lX8n!djeco;pLtY&srTdGPk(ABp->pRe#Hb-Fn!meI zG@mBjOsvvm_ z`ujq4>r=Gxg)v<{m6S)yGWIF?Vp*GVik2X+9KGbD+=3lOLr5Jf%bj45V@$R#EB6C# z=}Mm$FTQ9s=(ORBX6LpjqaP=<=*_Ua;E>(=EBDh>E&+ zV)zM1#8qy>Jf0UCE$)O$DFzezlWa2}``tY1*su8fZU?us@%T~d2mz8%U%oScc4{$- zR=(PRM+5-q=cnj|T*0j=(kDdNjLjCylO?gY%%VXfvC~vM0cFBbKj42oe?mDrf`vPe zX&~Pb(+$IRaTl_p%;pa&q#cZpvy+B|AtPGW3CYMYd%FCPrnXyASkF4pl2oYV!#1QM|(7Qx^?z5zNB0G;CmXj zQlKe48|8ChBP$eTIBIITB)1}#A0C+LuRW0`(E6IgCIQdy$ z>hE09&Cc8FFCSN67wPMJ6NW)E&JkM3`e6vjVMGf+_`@AR3%8Htnb@U|s1&j=k}zR; z{DWEZFL)&Ee0li49LcQ(IS4U>8nz9$Y!+~5P-AEjdMYE6Wge0rJW8S7qGn^IAGS}< z75<>lG7OheXv6nTe_mm(^5!dJUtAg%h$ZAj6PFVcu#qI^!g>o!xr6FJ)e-zt5^Glt zyb*OKb=YVCbHzcT4hEKf%$a8ScS7&jNqw>I*}kG33_|m?b~r6?@r^u7J@&rCbX!Y` zKNNB21d(3OvuFgcjoQ#Bu{fE@*j)EY zId6$23Bd(RIfdNvn)K)x!k+*rAy@faJuCk}oVGPT2;Z>-d=Xzx5j2B}DeppDVbH;@ zg#zym9b3l-;w#zrNhk2b$&?#)@&8cY(OtobhkRtUx@! znl4cbj_20d!WjSWcz@!)p9=-kf46wI&oByIpikQk}buRg^Wl$*`XwwQnu!V@tzN4292MBiJcwKmLyOBip5@E z2PKlSH8%L!Vr~+Y8eJGSPsu1kB@6ZTcYo@rhCZ^SDNJKE+q3$N)^O{A@1+#%aY4N$3oZP--c>l1}!x4KIm`25z=6O zz-&ch@+OIXZ$^F?Vd<<`G}USVYuehjqo{$8(>Q6N0aM7e2?`dI4l#|4juLRiY1Uo7 zwhA74u&WkiorXLIuHgg=3k)WBQOG< z`Q2P^>0$bp%!eo|79Hdzd+x__V;XT8_`a|&cPx4K@ey}um5qr3(L~aDh++)|=cRt; z6Oar0M8fA_3+wtzC*@v&`fB&a<@V&_xh*D2l!%j07JrhMRgdp~f4*%!x3-_3%H?(L z?<5mA-k)r3vYaYhu&D<|eZmV=0618}!RdTq2Vz^-Bz@j!Q z&n2NBP8#S;iI7fh48#VUR(vC~)vo1Oclb0u!t>pb!BPZOrr~LbCNMYWjs+ zen~iGw1e)4fsfl2?u~kzF5x*6xxv%etdKj08K=rxCy1c?wjP>V@=B#9i8T@!gnEYG zFmYh&LwL{RW~Tl(Pl$`SNLM`<-=OOCrBVzXvif&&YQ-i|iuZplA<$2l1%!>H@x(1959Z<}k9Q+~dX ze`Yv&diEdmkr{t*0OIQ+wlmXk_bwI%Dl0D%2~?~&LD(+Ai<$dXELf$@+9M#Gv{xTg zzW5tsP~6y<7{N^TIX52MC)#KpO!i~fL*cRjb5JC#+Mev1eB(9ajT%kaUdWh`te^AT$;O@jhE9uhr@yQPVKxytSNr5!0E%wv9a?6vOx!&Q`<=HDXXfEVn6Yq3zo*f zA!&CfMbwtjW|qLGn}tcRqhCYF2@BeP?1+-KXjjm-69?f%WW$h;i{KhFjqjmH3C!AH~ZPiqO%LGM*)* zxX`$1e?fc^4X;ASr=K!sMetqf&P5_uNH=-D%fn-wl7Z9SuD}aTLjUvF`BsOqsd?Yh zkondlzee>M=_vejyt*YBWz~OJ3!!()j&pSB|+0_9e&VzVctd@erTu>@11+(|XT~YouDxSm3^$ z8vIZU9rT`&4iLeIbSJJ7!*>6i#u^a?XS&S)0A8HFtwVB$7fk;>&;;jZH1u#K@=j+{S-mwO-kmV{j)Jd_?@0c zVJzV<><_c`M7D=N{eyyYthH1^-$DI*49%v78Ip*9o{O9dj&`l@x=TdgNKHGYMAgKU zsEN}s5#`~?`%ekmM+vK?FsF(Jcjq<|-52V3JvGhzfinL)%1h!` z6#_4ySqVcv-2QYvv4iiH_sjo12i*|_`<@AuI3Wdt=r3%p&^H1>lpDB@#IIPx3*SuT z!B0=*8^l^O7YQXO(cNEmY7k*73ve&Av=pJeglSH6rx&hV71`ScUbrsIE`V_JkoL%% z>kCuxRQRAg81xYUfeXMDjtU?K%Ynr&oKw)}h92$Bn*s>$-&I^xrN+@XAxXfm4vdKI zze_n|=?R~^-%tXJ@1-m&cmHfxKChurT8V>sOLEHzLpGwLj2l%TOfVOcw$GzYY!{LZ zG_9TeHN(T%o5=1{(*EuDI+lvNlgN@ti|CYCM3%HOf>ZfNaz~c6@V3l3+FemC-n})# zxm~xpF4})WHs;9P1|Es14GT>+W9;H*&xuja!;SR5!X4sK_mT2gW5I?V$thpVp2n@p zu_VhjEayM%WjZG0IGO1 zvG5^&J)JZT38t?CQCBJ*9Xtdo3>~f3oz#SWP%=iu-hH-wPYAgCsq_fF$8`Y)uH5e~ z{jgv>61O>71Kg8?MYhi`b2N`UaWA|}uq~pe7aSXH&8`z1QBojJNi3YUWU)?<)I%@H zbB;c(-0vy4{77g!qdlsEar^fLEcHKw!z&d1C90VNtAgW@)a8A74^3{ZwWNEi<7V?< z+xYC?oRu(oojzF;Y3!7G*R5-y!_&~MAuJm8nt%|FY&-(ncOLp z!Mar2%1Hjf>h0?WF_xf-l6~uSI!|Wm3NtCc`AclD%r(T+R^e;QL8k+qcuQN72c$ki z2k{<`7)~Nr`GzP@)e1@_a?U^mcPGeCsyxM`P#;rrJ&B;azu{Se!N#zjp-?+NH6ZF!gOM}=%6 z%^p%Y&;-#}UeT|r0U7*VSWw2nhgw~jKh5Z%wl>Hr;~cIlw8u2l9KMvL;xH=2Qr$Ru zc313gf6?0S8C-l(_Y-9T-)*0>d3A4MeE0xbF!$_J3Vjh~L~~ z1dH5b92&Rs<$1i7WZyKMtjV0af-R?M(#+lz-7X_aX6%8}ACKnVL?6)sC@Uf@AK5M6 zBq}hDmj4dS!R1PSRk;X=Y94VTu#@hyQ8sN*2v;s~?NPqiw>;0CPwaY1ddO&m?B& z7aykNqm$Vk@GCf$#gsUZ{Pa<O?pKssZ`oW#PPCJ z*5%!UyI;G6g5G5OHX0&QbP*SSBX;IAs(NAA$^|9pC%02^!$aaTwq#UNJU0Q35EEOrb9FnPk0HcZSw1z}KLd$+0h& z?~V>i$of((J=nBh$E zMnIyc+vlT&XMu4@cQI3f((8ZsyfkTg$>G_J=X>P;`sMKq?}fTGVeWDUCIY`(vOO^l z18z~l;{6FF?oFH}P#6~cZAeBl$g{>N%SQ%}GFbHbO(B`9vSR`h8!09j!R`eR`=OMeb+o(yZ1O{6 zk4Hqi;g}WWh3b|RVoGO_|Cp9;LKMl*vT|pqT(r7|14=3VHXZlX$HD8f${WzND21eQ zJP|kF_~;RwxxwP1ukVa>)NkK0@^!^;lH~&ibP>i@@f?5{K4{ulV-db=Dn~GXwKVrQE zvr;NA4DaTdx1^bI2qr_WgkXd`LYUq5y=DYIZ6fBGu;K(_kO(Fdhrgjz#Jxlv$`GK0x{Q9eU9vPdA#u8RNXKsi3CE2p!BwMkl``lj*Uav!`MQhymX3{^D5o{gG z{?(x49iZWa{iC|bT}gNP3D*zVuJryr7^!cPL{%)`WL>dcGnoHy=!_g3)2vXvkfI0f zid_qS@lMtoeo1M(9dlN~aaBlzd_QNo37}M1Kbm&ZnmJA=0f5Z;uP|s!JG%g|G1Y8` zn_C)zr1x}(flB==)&&W3o<70IL0!QpF#D~>U{%Fx!Dm-`mr|15*mW+y?H@$dGNvfd zLU?wH+ML^673d!a*L?f@25}$!SK=Niro4~y7Wccl^lO&fGWe1Q?74=aRKtN%`xKom zwj$@}Qvbsv&|B=#=7GBeATwrzq$tTvf4;6F%r^hVr@xpLexLTt`wWY8ku&Xq^ z^5cFwFG)W+w(G9g8LzKF91|kLzIU>A1f>Rd6@D*)K1bJSd`x}cc}x7a=cf+iKYvK) zwPloJiT&~$VvvmA`RoNhSr$xy3GGteCe4Q-oVn+W;#2K8bzPhe=lsc#^OwxDv$cft zhX%-#Y7?-{-$LMqOK|A{GVAqtrs#P5aLrkwHYk)F`|=6^PG27zbR@B2`4>0i)>c>C z=F$z&5a%Kk5c*!fd}!dfBK0>@?AHQkpD10D^5z&ftmm1JnfaCq@rSliVVPrJ4ANoN zr8GvK4a!dN{l{tEC~jn*Cyin9Fn{}ICsB5>%c0?`oSg!KhQqbbzjj52r93!C^$2sN zBiU2*BB5T$t7+XR<6Rt3nw3K+WRc1=@9_AI_0aN&cW6lVSzP(|I`rrv(0PAM@#4ws zs0QDK?SdIRHKP%TVxV*+Rk-QQcj2hDzx3)vuz1X+B{cduehmeP}HJK$lLGx{OK=iGn84=fWkaZfFT|FNWI+x6V5 zcfkJ^ttvD&(QFpx{ugKQd`I&!;DPjuy>f(5rTui;(wjg)>)b`#lWNJs?^(=yv zoOtrcAP)+>omk2wGa?yMF-kc;NU5$aUFvYpl}%;D5@G@Dr!`Yi90{x=fXbAN>lbJI zcYLT^kT1v|^{mgIyKt2wKT|0G_OF3^{o&D|{{P(^?EIvP+i`IVx_x`q={lPZDBX3+<4v)6htB`a&za;*n0U#~7*;YFi~1XRJ3_1Eeqr8kjJ!BD zh~oUEn@=0>YNx|sBHj_lk$N}VZtG=}0R?Jj8?TecNKW|YZ8D9Ye>I=h^FUWl)e(q> zCrOL#9l~+_gZhkOhd0DB~+~-cka^Fn3tF7KW@NY zT1@eeG9U!wy{=|L`|4xy7X@~2bAK~M_;GZ{@PzWx_v`%d`5S zRdkj(xAo$uy!YkwAY6T&4pbghipeRvgAc#;5Etj#E&dS01LPKy_;lYODU8aI4^-1g z9{RSO-f-M-U)kU1{qMr5?6w~X0oCWi_EZryM7hQ4Cc;$}o?d3f+&TYTmE$+hugH5U zWqhdVYN)2+8Xe{l=@g~q7K?FU-+ZH+{ka*b23iYr^#wt`})mhV4=Y)dQzM5 zE$329M3$~q^{2BY?QFg{cqV0X3TgyB07a-l=w%`-U2$R_TK9i+=zOv&g2}%9Vc0pM zfu2XA*)C`aWqg!*SKzhCkZL{FMZs*FWaBeDpJl5j%>L-Qi;=61WlUw6c$D{|)4l$q z#qMy`gq@W>@Z;M{t0lu=>z}H+>j@%?bFz>AR)RlByR{P96v9Y_J->dqTl)Wm#sC|r z(|ZZQ>BJ;8@BKfSPSt_8`h{CN+$N85KwvIFcXbQ2F_>F?NGkqATDuSf&vn9;`6}E~ zyxG^5%dh?n_8d+qpJe2XAi=)R;`?wl0yY;La_p(3M~G}Ka-6?f6}3F8>`ZW{qt>l@ zfDs_l(p}-HHX{Oic+T|Tya6lh?;#i=-U!QboXVxi^s8CMcq4ji`)*lAluEY0d_ERF8?M?F0%efAQ+ZgS#&jdWMakFRN zYV7RIf~+Je9&KPcWOsnaY8oM;_D@w|@mKi}PtGM4*&T|1Kb<4mdI;^!-QU1%(EnGL z?;d>sDVDEhbmPF$Ac}@o5s_>EPfaPyzTZQK#}VbthM4a8(f5BbUc&E$zTTazU*}l$ zUKtL5AKN{?%CRDSv_idHSljhk6aMNn`Ni`OJKy*!%)%g=k^b%chWqLo67B3{f3nJ- zWP-rkQoQ*GE)Ln<0d>;`gF+Odclc4=W;rKvIK!&*Cn<}b{bUL=sJ`jc@E!~<(5LDdOGX>=pzr~)kj6uSZLgc$L-6Eot)uN5R8y=*Z23*&bxk= zRqW^ZYVkSG9n-mx@>|RI%{$zF$2y(v1X3sSxkX=nCL59K%wcslRZ?$jRW?epjxlcL z2nIAt<(&;_mgseEhm!z9CU@*1m|09hy1xs-!Q6au#G)$O!?kN+7RncI$~e^rDC*l! z;&HeHEu@~L!9pTNfC_qPz)t1!2h&ps!lDhA?nCXS<>%(;H@8O z4ZEmHzRy@jRpF=pSO?j>hVj#!hd!ypua-c@DPM)Gi4rGfijb;-*6+B@3X9}mFB@Zk zLjs)>)-HH}Z&$gH@Q#j;4OHTWnFeshXM(*!%Sx6V%5M?y>K2H0McMiDnIB?^UP^<# zlZAU<7KxRcKfy73_CLKfA);6hM`OH_7ua$@naapULJ*1svID^rQF=4EAiGdG;l2C+ zY5!E6*5x7uLd)IA6|322cUe>fcH6)D_s8PQ7vi)FmNl@{-nsDamk2BSulC#tE;4!U z3A6;E-9^*MM^@g|sR?krxU!76ey@s;OcA-S4BWicldd;G7y<$~nrCn3?=$Qiv)6v? zW*$@=8P#LF15jq6uK$>?-)MfyY<#Uec$dmpu_cH=1zHJxsaUnFEe?gkdBZ_z@tq*M1@-pRs*^BJV`1qBrI{q+MY3Y|{9|5(BIzph(S zM^v(^iy6jQYvs;gO{L9J zczOHmnXHAh zcZ~5-wy|^ea%x~jb!n5UcRtKlsVjx)<5N&)Y^1(~rEn39rUBvF$p~JZQdpG1CdP)$ zRX$`=ygI6FT+dBJC6mgyYl&9jZeH4jEgY(2!TP`BDhZ1}g!OqnWq#3zGiMW3l-Sbb zbyN7}Y8dG5C2Q(_m$w$E2lE$-;8^ezTERYlvdVly+GCKc#(nJe2MC|7;lhNR}{U&%S5LAWI%gNZH9&Nw%>Y>rC0#sE|Eb zvJF|XjK+khlwA}uNXiz8$o9MSd{oc(-`~9EkNM-i?sKkluIrrld7t~9i%!?;REA~< zfLW>utUq()DxB?rsZMpu=EL$%oyyNUci-nh6xO#oPv+KlbmP>Go^f9ZSmo871=Vhz zj;;|CVx;&wN;9o!VD6d&6yeLh(@-RF^GC0v`;l=4P_zlE!Id8Q5y-pqthoTFDg1o-sV14pY_g9?;~>*8h#XoxbvwVuSM+5uvw{ThDJ8WlH3GZ(#}GbKJyP928%9CHWRd zAI2!mcd>)?;2xJnAO3iA5nd+b>@N(VQ_1H~IgvNCbrCy+<;MZ%ya37OU)h6_z*Lj` z4Ol~^w22me$$Z0#F6!fx2YtzQE#Zz@^DbJkb#OQ^jYlRM#^0WuXft&#Kj2$pyU|?#%c*>)p=~g3p*B2Lib@SKJTFf? z5}X#`$V(m?yU=3`Z)D2_-svdwy0JGlv^U)zJ%P8KzGT zz?42tnKJ#e`gd6^M78V;76~{`T$X-P*;&l;@TaBrLM;I1$2ZY@=4;a=aSXCPs|E>u zlm|@zKRX8;i)WC|Iq&w$NQ6pKN<~+uUC(Zr79U*Fml^VAiC;5to6c!>{6_Jhq*IXp zcx7_77;1^FIk_+WAKzj&@T9qW#jcD=>n*G$R~NvW&^9XhA!*A4iX^c6xQ8V39w~@Dn^kM zw9^qyNiQaOBO5xEk`P^HXyWWQp2-mq6<(F5Ksv{Zx4K)FQch#yQS#Mx#|h7qjakl2^+B6(=U_Ir@55 z+GIm&KA%hzaP7ZL7s?!j-1eLbVOv#p5UEk_#{70^mpmg&vGl8SLzAzuP!Z72vhJFTLvMr0Vx* z-HpTwRsSI4xnpLpGTlP;)0eb+HK~rj)gzVy3+iP5K)i0=Z5$(e4v6PrWUuHfo$Yw^ zM$2Yp+2J~O?bjzk$jl^PpS;Cj@(7-qax^5zwy%fngJMeP=oR3pug8x#QLVNnjsxevUC`H-K|E` z7F_&1_1l6^bA9l7p7BKU{HHjoNT2Ok6Hz2XYa;uUHazCiH6q#!=&WJeEP_WA8jv)T z^Ud zG4wg_{txJ-IdiMcw^DP?cC-n|eqOfbZw<5y+5CD-`7}V{eqHeq@rOq~q|83sVHb*h zpY`duh z&Y3?_LXX2&9L819k`BC~V{vS@Q$LwgE3?7#<;`UMw&G><^+@Y<;<;^6eAFbdREfNWYppRVy{I>VNS->?| z6ugx~3HTQ&V#4!H$R^Yi#NCd^{&o(Fvo4AEk=HAt4te$#N{y8JxPD^{|J**fAgwv? z<;PETrEhEZ6iM}9?v|Dc)ET}ML(qD<0+HsG@N&=3np;yqF+ zHXFNamie2Ea~+B9J~_Ae?Ar@}RaBNzEHePOq|Zjy)=1BRk$sM z`=h~7U1$W<@cDDsKjsHAC*lxcCn&9Il1!C%ZMZQ%XP<4>y@j-~fA*FcyseevQeWeU z2^p`Pb7@cr$m@R^wo`9H^OZlE7N>50#sFu|iUeUv3zjrqw!<~M6;S0$qR39foKN5x zw4u>Up9?f=TR^NRIix@Y%w9HVu=U#&ZyO1*z>ENeek=0O+G7BGE)MKvZ^Jw@qk8kZ z4LrAVYXFDrSYM|eQlGE4ZDeh#oWJG1o!AlRH!2^E;KWi6reEWq)OWJfD{DPw`R;8^ zs357e!sTgX)=D*VMfL3?d9_kTZIhzIIa?F+8HR-Ywyl%xlZLj<= zGmP#GC|508z`>=3AuW;HwpI=z?^khiV_y z{$1n32VX?YL-e1$KLpYvozlomZUe*8Y7KO7Zz?x}oM*T? z0avG9?fI6BM7k*2hxBPAqiO_0T&a5nzTqESIc1(X)!_H6F~Nuzfb|8-Bt~3DTCYUK z080(<3@uu{rkQ5_HwycADuXC-8Za+|Q1`l6Zs9-gUbApw>2>DWD|PBr(m@8G{Rd%P z_9Ji8FSAUK$aJ;wMe2ct2G*GzFTzz3J!{Vp?NBCefoLiN-Ve6HGXoX1iuh0`=@ScC ztT{}4E}O6A_@YSjZzZi(H-7CPdgv%90=9rfl}k^-OiLHL2C;nlO&xRii^D1tsj#kl`%9#}ZJiTXQr_lx zzsAU$mzOV!t~W9niK+CMM6rKpd=fT&^;dG_xE2m+rO2d9tZon8fp|g9L7b1p3Xb;I zAod;rrS(;n3i>4FluNmw$7W9YzR2Qg>GySfglT-jhXtG=KI>5axk3)_H^`1;FkJ_61`RVP( zMH_2%(=|hmfQ4-9`QgSZ>b$k8un!h~c{HaooUXS-xCZDPX0Ej8GTAaQa#r4yMaN|l z0ox+_M)=6{^5snmXhCgm_WshC)xp+6x_>^hXekBhCx!;z@ZD7Av$rA06KZ^($#WTc zxQ6*Au3d`tVn=1yMdmL&I>iK;=86^|Afw4Th#G8#Bh9RodrR9^#cl zjNv&P&hDpF45F$;n2oI3{GNS{XE>Clxl4ssMaxU$Y1Ws=<)$Qxmg9b7gkfV(dRuC5 zhbSxwym7uNiWN$E9lv^8x0^)4*~551Br0b|kaM1Nh^i8O%tz%9hRfc(+W<@Q%a+H3 zpwoeq(jj3xp$Q=1em}pml6}aIkE~NZKg8`lGNRJ_Yc|Q)dkB4X+_#%JB=Z!5c&~7O zT|(+RWqK6yy2L#~o8@SZ9jktEPYY{bn^0-9yte;&+7yv{uSz>#h>#M_yR8)3pr-Y_{gll{e%|-dL|rth`6-$F3cR%O&*QsXKUYKJ%1O zs+U_#B^H1(a0P}fI-qQz*|yj6q}XRtVr-;JKU&5MinL&{BBHVl{52=pv2mn*@vBE4 zcQ60YP?=Y6xYm20igLaQYFi5120Y5fe0jUO{)CmsUXW2-F(5Dp;$23*`X*76mKz>ByNmHJ%~@dbEk@`_hnYW^Im?_?zmA1}ySZId%;;+L7~xls9pzic^=`QqBtn$CP#38-x) zIW&B4aA{P>1>gZWt};M~jIG?6x7Te`KwjW*ilrAA$v>;+nI?%Q>wPPkhi`i6ERrkp zU4wwlg?HLv3pTYUwA1Gm!YQgK@wd=+nC`dsKx4_pZU7feI0VcJXOtvKYcgoA)%Zd= zmXCxfUpsBzhMv%oMYdDG_D&m0h_oaG%;wADFC+olD{z6o{E7V;7TS*fw(%Hj5qN&2PS`s74oToSnN+BLkx#&Rnn!>j!M3f zT`t)w_=cM!v{*rVAYI3eugpr9KsLbyIs_ zdSO0CuDIU0`@4^b5u=Pz3NP2$*r7N>Dxu@KUNH18O`MR_p`1ZTX|+=270?I9-SlBz z0G0etlRlCrDF@&nreJCpp79c}_RtFci4%|tExJBl>HD&GoMXEozM@J~r&zdgP285c z4yaUr(oaOYN(*6>S)cLVmk%5rO%e@{TN|>GHiV8&iIAGG#my$~#TJhcFI4D^mV)uH znoItQaOQD0gPq~%m9STldXKp_d8Nya&!~O*;cbcy<1^%|WyHNiBx9Q*1`cTW@7aKX zpheHgLq!B}X{y=4ss;U#yIu~u470z3S&}H=v`0k2#gl_3ehjX6|DEczvur0lKp-Pz{vQ5g5> zqTIVJvu+8!CzDK!5v~$RjNMi+;J)(WlaNs6CeF{2N(o1n9L&6?OA^fl`Xfy~bfYY} zS{yQb>f$4Ji9QE2+l|MOI)KglZb+`m6y&{UNz2%|rP?v?F za>UmvDmAts%mAjy@e{R^5VG}hBTdx_UUp~{*?@k7Im`VTetuFJ4w36*4d@gfhbvE4Y49FuZ@ zdA?aV3s}+Bgqvy~!UY)y&z=aCAzveFntD$^i7)!2=A1Z8oYX}yw|zP~E$1bO*1&ee z_wuvwe>kSKwFIy|8*3vygm@!XI>W$g=D*2eU>p_AMfzdYuj;DBeO2M%Ah=4cFK zNTndHi=k4!zt#*)T${lYQKb-tC_&8Pz^6e!KtGN(E2ht&1lyl7tt?xoRekQ`x|m%%#;s){H*ln_JEHpuksfBEC$+PGNhfjHRx8DTnR<{SEoda z;gzxQfv34HQx<;Q|CLZzU;s4@oN3R9^jVUCSBj~mlz*B=G^<9VF%~;FEB=p}%2J}R z9Cv^93IgA3-Z}OBPHYZr>4KloTp=nFjcMkRvTu~PvH$Nh^o#+uqTSzDQuIk=wCll) zAfJxs>S_gqB-&o4u_Xcs#ACqmZ$k;7WW7cRQILCL0f!M#-&GRC7X%a;U!x(+vIC86{gna|t`r)bWhbM`dCc$f`L=d~ak!HntH``2@&6B2V_h++M z-lZ4b`p;O7aBDOR1>Pl3}b}Pi70a>OPwobiMulCmJQ*w6_%;X zr&KckHcnA$ho(l7^2KXcLSo|1EPTdSRft5XI8`R3{zR~|L1(q@ugOSrv-9xJYB_{P zu1z0=^FTV!gHJym(!JkAt)G3;lP~hS*xdQMZi<>1=3)1nE9YxQOZ*Mg+seiwDE_17 ke|-734*$Quzr5RxXz_1WC~&`T4FW!TI!4-fO^2KR4|9(RjQ{`u literal 6849 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