From 0a35ac63903bb97ab9c90fb07d344a8a3b33385b Mon Sep 17 00:00:00 2001 From: Dari Chernyh Date: Thu, 30 Mar 2023 22:46:32 +0700 Subject: [PATCH] com2 --- .gitignore | 23 + README.md | 24 + babel.config.js | 5 + jsconfig.json | 19 + package-lock.json | 11574 ++++++++++++++++++++++++++++ package.json | 45 + public/favicon.ico | Bin 0 -> 4286 bytes public/index.html | 17 + src/App.vue | 116 + src/assets/Iconmen.png | Bin 0 -> 123 bytes src/assets/logo.png | Bin 0 -> 6849 bytes src/components/Header-comp.vue | 55 + src/components/Home-comp.vue | 90 + src/components/Myprofile-comp.vue | 127 + src/img/Icon.jpg | Bin 0 -> 630 bytes src/img/Icon.png | Bin 0 -> 1138 bytes src/img/game.png | Bin 0 -> 147148 bytes src/img/user.jpg | Bin 0 -> 28457 bytes src/main.js | 27 + src/router/index.js | 30 + vue.config.js | 4 + 21 files changed, 12156 insertions(+) create mode 100644 .gitignore create mode 100644 README.md create mode 100644 babel.config.js create mode 100644 jsconfig.json create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 src/App.vue create mode 100644 src/assets/Iconmen.png create mode 100644 src/assets/logo.png create mode 100644 src/components/Header-comp.vue create mode 100644 src/components/Home-comp.vue create mode 100644 src/components/Myprofile-comp.vue create mode 100644 src/img/Icon.jpg create mode 100644 src/img/Icon.png create mode 100644 src/img/game.png create mode 100644 src/img/user.jpg create mode 100644 src/main.js create mode 100644 src/router/index.js create mode 100644 vue.config.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..403adbc --- /dev/null +++ b/.gitignore @@ -0,0 +1,23 @@ +.DS_Store +node_modules +/dist + + +# local env files +.env.local +.env.*.local + +# Log files +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* + +# Editor directories and files +.idea +.vscode +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/README.md b/README.md new file mode 100644 index 0000000..dabcf43 --- /dev/null +++ b/README.md @@ -0,0 +1,24 @@ +# hac + +## Project setup +``` +npm install +``` + +### Compiles and hot-reloads for development +``` +npm run serve +``` + +### Compiles and minifies for production +``` +npm run build +``` + +### Lints and fixes files +``` +npm run lint +``` + +### Customize configuration +See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/babel.config.js b/babel.config.js new file mode 100644 index 0000000..e955840 --- /dev/null +++ b/babel.config.js @@ -0,0 +1,5 @@ +module.exports = { + presets: [ + '@vue/cli-plugin-babel/preset' + ] +} diff --git a/jsconfig.json b/jsconfig.json new file mode 100644 index 0000000..4aafc5f --- /dev/null +++ b/jsconfig.json @@ -0,0 +1,19 @@ +{ + "compilerOptions": { + "target": "es5", + "module": "esnext", + "baseUrl": "./", + "moduleResolution": "node", + "paths": { + "@/*": [ + "src/*" + ] + }, + "lib": [ + "esnext", + "dom", + "dom.iterable", + "scripthost" + ] + } +} diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 0000000..1c3281f --- /dev/null +++ b/package-lock.json @@ -0,0 +1,11574 @@ +{ + "name": "hac", + "version": "0.1.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "hac", + "version": "0.1.0", + "dependencies": { + "core-js": "^3.8.3", + "git": "^0.1.5", + "vue": "^3.2.13", + "vue-router": "^4.1.6" + }, + "devDependencies": { + "@babel/core": "^7.12.16", + "@babel/eslint-parser": "^7.12.16", + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-eslint": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "eslint": "^7.32.0", + "eslint-plugin-vue": "^8.0.3" + } + }, + "node_modules/@achrinza/node-ipc": { + "version": "9.2.6", + "resolved": "https://registry.npmjs.org/@achrinza/node-ipc/-/node-ipc-9.2.6.tgz", + "integrity": "sha512-ULSIYPy4ZPM301dfCxRz0l2GJjOwIo/PqmWonIu1bLml7UmnVQmH+juJcoyXp6E8gIRRNAjGYftJnNQlfy4vPg==", + "dev": true, + "dependencies": { + "@node-ipc/js-queue": "2.0.3", + "event-pubsub": "4.3.0", + "js-message": "1.0.7" + }, + "engines": { + "node": "8 || 9 || 10 || 11 || 12 || 13 || 14 || 15 || 16 || 17 || 18 || 19" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.21.0.tgz", + "integrity": "sha512-gMuZsmsgxk/ENC3O/fRw5QY8A9/uxQbbCEypnLIiYYc/qVJtEV7ouxC3EllIIwNzMqAQee5tanFabWsUOutS7g==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.21.3.tgz", + "integrity": "sha512-qIJONzoa/qiHghnm0l1n4i/6IIziDpzqc36FBs4pzMhDUraHqponwJLiAKm1hGLP3OSB/TVNz6rMwVGpwxxySw==", + "dev": true, + "dependencies": { + "@ampproject/remapping": "^2.2.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.3", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helpers": "^7.21.0", + "@babel/parser": "^7.21.3", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.3", + "@babel/types": "^7.21.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.21.3.tgz", + "integrity": "sha512-kfhmPimwo6k4P8zxNs8+T7yR44q1LdpsZdE1NkCsVlfiuTPRfnGgjaF8Qgug9q9Pou17u6wneYF0lDCZJATMFg==", + "dev": true, + "dependencies": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "node_modules/@babel/generator": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.21.3.tgz", + "integrity": "sha512-QS3iR1GYC/YGUnW7IdggFeN5c1poPUurnGttOV/bZgPGV+izC/D8HnD6DLwod0fsatNyVn1G3EVWMYIF0nHbeA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.3", + "@jridgewell/gen-mapping": "^0.3.2", + "@jridgewell/trace-mapping": "^0.3.17", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.7.tgz", + "integrity": "sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "lru-cache": "^5.1.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.21.0.tgz", + "integrity": "sha512-Q8wNiMIdwsv5la5SPxNYzzkPnjgC0Sy0i7jLkVOCdllu/xcVNkr3TeZzbHBJrj+XXRqzX5uCyCoV9eu6xUG7KQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-member-expression-to-functions": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.21.0.tgz", + "integrity": "sha512-N+LaFW/auRSWdx7SHD/HiARwXQju1vXTW4fKr4u5SgBUTm51OKEjKgj+cs00ggW3kEvNqwErnlwuq7Y3xBe4eg==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.3.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.21.0.tgz", + "integrity": "sha512-HfK1aMRanKHpxemaY2gqBmL04iAPOPRj7DxtNbiDOrJK+gdwkiNRVpCpUJYbUT+aZyemKN8brqTOxzCaG6ExRg==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.21.0.tgz", + "integrity": "sha512-Muu8cdZwNN6mRRNG6lAYErJ5X3bRevgYR2O8wN0yn7jJSnGDu6eG59RfT29JHxGUovyfrh6Pj0XzmR7drNVL3Q==", + "dev": true, + "dependencies": { + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.21.2.tgz", + "integrity": "sha512-79yj2AR4U/Oqq/WOV7Lx6hUjau1Zfo4cI+JLAVYeMV5XIlbOhmjEk5ulbTc9fMpmlojzZHkUUxAiK+UKn+hNQQ==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.20.2", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.2", + "@babel/types": "^7.21.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.20.2.tgz", + "integrity": "sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.20.7.tgz", + "integrity": "sha512-vujDMtB6LVfNW13jhlCrp48QNslK6JXi7lQG736HVbHz/mbf4Dc7tIRh1Xf5C0rF7BP8iiSxGMCmY6Ci1ven3A==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.20.7", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.20.2.tgz", + "integrity": "sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.19.4.tgz", + "integrity": "sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.19.1.tgz", + "integrity": "sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.21.0.tgz", + "integrity": "sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.20.5.tgz", + "integrity": "sha512-bYMxIWK5mh+TgXGVqAtnu5Yn1un+v8DDZtqyzKRLUzrh70Eal2O3aZ7aPYiMADO4uKlkzOiRiZ6GX5q3qxvW9Q==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.5", + "@babel/types": "^7.20.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.21.0.tgz", + "integrity": "sha512-XXve0CBtOW0pd7MRzzmoyuSj0e3SEzj8pgyFxnTT1NJZL38BD1MK7yYrm8yefRPIDvNNe14xR4FdbHwpInD4rA==", + "dev": true, + "dependencies": { + "@babel/template": "^7.20.7", + "@babel/traverse": "^7.21.0", + "@babel/types": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.21.3.tgz", + "integrity": "sha512-lobG0d7aOfQRXh8AyklEAgZGvA4FShxo6xQbUrrT/cNBPUdIDojlokwJsQyCC/eKia7ifqM0yP+2DRZ4WKw2RQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.20.7.tgz", + "integrity": "sha512-sbr9+wNE5aXMBBFBICk01tt7sBf2Oc9ikRFEcem/ZORup9IMUdNhW7/wVLEbbtlWOsEubJet46mHAL2C8+2jKQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-proposal-optional-chaining": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.7.tgz", + "integrity": "sha512-xMbiLsn/8RK7Wq7VeVytytS2L6qE69bXPB10YCmMdDZbKF4okCqY74pI/jJQ/8U0b/F6NrT2+14b8/P9/3AMGA==", + "dev": true, + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.21.0.tgz", + "integrity": "sha512-XP5G9MWNUskFuP30IfFSEFB0Z6HzLIUcjYM4bYOPHXl7eiJ9HFv8tWj6TXTN5QODiEhDZAeI4hLok2iHFFV4hw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.21.0.tgz", + "integrity": "sha512-MfgX49uRrFUTL/HvWtmx3zmpyzMMr4MTj3d527MLlr/4RTT9G/ytFFP7qet2uM2Ve03b+BkpWUpK+lRXnQ+v9w==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.21.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.20.7.tgz", + "integrity": "sha512-y7C7cZgpMIjWlKE5T7eJwp+tnRYM89HmRvWM5EQuB5BoHEONjmQ8lSNmBUwOyy/GFRsohJED51YBF79hE1djug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.20.7.tgz", + "integrity": "sha512-d2S98yCiLxDVmBmE8UjGcfPvNEUbA1U5q5WxaWFUGRzJSVAZqm5W6MbPct0jxnegUZ0niLeNX+IOzEs7wYg9Dg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.5", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.21.0.tgz", + "integrity": "sha512-p4zeefM72gpmEe2fkUr/OnOXpWEf8nAgk7ZYVqqfFiyIG7oFfVZcCrU64hWn5xp4tQ9LkV4bTIa5rD0KANpKNA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0.tgz", + "integrity": "sha512-ha4zfehbJjc5MmXBlHec1igel5TJXXLDDRbuJ4+XT2TJcyD9/V1919BA8gMvsdHcNMBy4WBUBiRb3nw/EQUtBw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.21.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-decorators": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.21.0.tgz", + "integrity": "sha512-tIoPpGBR8UuM4++ccWN3gifhVvQu7ZizuR1fklhRJrd5ewgbkUS+0KVFeWWxELtn18NTLoW32XV7zyOgIAiz+w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.20.7.tgz", + "integrity": "sha512-3poA5E7dzDomxj9WXWwuD6A5F3kc7VXwIJO+E+J8qtDtS+pXPAhrgEyh+9GBwBgPq1Z+bB+/JD60lp5jsN7JPQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.20.7.tgz", + "integrity": "sha512-Uo5gwHPT9vgnSXQxqGtpdufUiWp96gk7yiP4Mp5bm1QMkEmLXBO7PAGYbKoJ6DhAwiNkcHFBol/x5zZZkL/t0Q==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-remap-async-to-generator": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.21.0.tgz", + "integrity": "sha512-Mdrbunoh9SxwFZapeHVrwFmri16+oYotcZysSzhNIVDwIAb1UV+kvnxULSYq9J3/q5MDG+4X6w8QVgD1zhBXNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.21.0.tgz", + "integrity": "sha512-RZhbYTCEUAe6ntPehC4hlslPWosNHDox+vAs4On/mCLRLfoDVHf6hVEd7kuxr1RnHwJmxFfUM3cZiZRmPxJPXQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.20.7", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-replace-supers": "^7.20.7", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.20.7.tgz", + "integrity": "sha512-Lz7MvBK6DTjElHAmfu6bfANzKcxpyNPeYBGEafyA6E5HtRpjpZwU+u7Qrgz/2OR0z+5TvKYbPdphfSaAcZBrYQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/template": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.21.3.tgz", + "integrity": "sha512-bp6hwMFzuiE4HqYEyoGJ/V2LeIWn+hLVKc4pnj++E5XQptwhtcGmSayM029d/j2X1bPKGTlsyPwAubuU22KhMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.21.0.tgz", + "integrity": "sha512-LlUYlydgDkKpIY7mcBWvyPPmMcOphEyYA27Ef4xpbh1IiDNLr0kZsos2nf92vz3IccvJI25QUwp86Eo5s6HmBQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.20.11.tgz", + "integrity": "sha512-NuzCt5IIYOW0O30UvqktzHYR2ud5bOWbY0yaxWZ6G+aFzOMJvrs5YHNikrbdaT15+KNO31nPOy5Fim3ku6Zb5g==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.21.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.21.2.tgz", + "integrity": "sha512-Cln+Yy04Gxua7iPdj6nOV96smLGjpElir5YwzF0LBPKoPlLDNJePNlrGGaybAJkd0zKRnOVXOgizSqPYMNYkzA==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.21.2", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-simple-access": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.20.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.20.11.tgz", + "integrity": "sha512-vVu5g9BPQKSFEmvt2TA4Da5N+QVS66EX21d8uoOihC+OCpUoGvzVsXeqFdtAEfVa5BILAeFt+U7yVmLbQnAJmw==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.20.11", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.20.5.tgz", + "integrity": "sha512-mOW4tTzi5iTLnw+78iEq3gr8Aoq4WNRGpmSlrogqaiCBoR1HFhpU4JkpQFOHfeYx3ReVIFWOQJS4aZBRvuZ6mA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.20.5", + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.21.3.tgz", + "integrity": "sha512-Wxc+TvppQG9xWFYatvCGPvZ6+SIUxQ2ZdiBP+PHYMIjnPXD+uThCshaz4NZOnODAtBjjcVQQ/3OKs9LW28purQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.20.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.20.5.tgz", + "integrity": "sha512-kW/oO7HPBtntbsahzQ0qSE3tFvkFwnbozz3NWFhLGqH75vLEg+sCGngLlhVkePlCs3Jv0dBBHDzCHxNiFAQKCQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "regenerator-transform": "^0.15.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.21.0.tgz", + "integrity": "sha512-ReY6pxwSzEU0b3r2/T/VhqMKg/AkceBT19X0UptA3/tYi5Pe2eXgEUH+NNMC5nok6c6XQz5tyVTUpuezRfSMSg==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.20.7.tgz", + "integrity": "sha512-ewBbHQ+1U/VnH1fxltbJqDeWBU1oNLG8Dj11uIv3xVf7nrQu0bPGe5Rf716r7K5Qz+SqtAOVswoVunoiBtGhxw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-skip-transparent-expression-wrappers": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.20.2", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.20.2.tgz", + "integrity": "sha512-1G0efQEWR1EHkKvKHqbG+IN/QdgwfByUpM5V5QroDzGV2t3S/WXNQd693cHiHTlCFMpr9B6FkPFXDA2lQcKoDg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.20.1", + "@babel/helper-compilation-targets": "^7.20.0", + "@babel/helper-plugin-utils": "^7.20.2", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.20.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.20.2", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.20.0", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.20.2", + "@babel/plugin-transform-classes": "^7.20.2", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.20.2", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.19.6", + "@babel/plugin-transform-modules-commonjs": "^7.19.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.6", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.20.1", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.20.2", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/regjsgen": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@babel/regjsgen/-/regjsgen-0.8.0.tgz", + "integrity": "sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==", + "dev": true + }, + "node_modules/@babel/runtime": { + "version": "7.21.0", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.21.0.tgz", + "integrity": "sha512-xwII0//EObnq89Ji5AKYQaRYiW/nZ3llSv29d49IuxPhKbtJoLP+9QUUZ4nVragQVtaVGeZrpB+ZtG/Pdy/POw==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.11" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.20.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.20.7.tgz", + "integrity": "sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.20.7", + "@babel/types": "^7.20.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.21.3.tgz", + "integrity": "sha512-XLyopNeaTancVitYZe2MlUEvgKb6YVVPXzofHgqHijCImG33b/uTurMS488ht/Hbsb2XK3U2BnSTxKVNGV3nGQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.21.3", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.21.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.21.3", + "@babel/types": "^7.21.3", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.21.3", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.21.3.tgz", + "integrity": "sha512-sBGdETxC+/M4o/zKC0sl6sjWv62WFR/uzxrJ6uYyMLZOUlPnwzw0tKgVHOXxaAd5l2g8pEDM5RZ495GPQI77kg==", + "dev": true, + "dependencies": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@discoveryjs/json-ext": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.7.tgz", + "integrity": "sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==", + "dev": true, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dev": true, + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/@eslint/eslintrc/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==", + "dev": true + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dev": true, + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dev": true, + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dev": true, + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "dev": true + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "dev": true, + "dependencies": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==", + "dev": true + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals": { + "version": "5.1.1-v1", + "resolved": "https://registry.npmjs.org/@nicolo-ribaudo/eslint-scope-5-internals/-/eslint-scope-5-internals-5.1.1-v1.tgz", + "integrity": "sha512-54/JRvkLIzzDWshCWfuhadfrfZVPiElY8Fcgmg1HroEly/EDSszzhBAsarCux+D/kOslTRquNzuyGSmUSTTHGg==", + "dev": true, + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@node-ipc/js-queue": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@node-ipc/js-queue/-/js-queue-2.0.3.tgz", + "integrity": "sha512-fL1wpr8hhD5gT2dA1qifeVaoDFlQR5es8tFuKqjHX+kdOtdNHnxkVZbtIrR2rxnMFvehkjaZRNV2H/gPXlb0hw==", + "dev": true, + "dependencies": { + "easy-stack": "1.0.1" + }, + "engines": { + "node": ">=1.0.0" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dev": true, + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", + "dev": true + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.1.tgz", + "integrity": "sha512-/poHZJJVjx3L+zVD6g9KgHfYnb443oi7wLu/XKojDviHy6HOEOA6z1Trk5aR1dGcmPenJEgb2sK2I80LeS3MIg==", + "dev": true + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", + "dev": true + }, + "node_modules/@soda/friendly-errors-webpack-plugin": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.1.tgz", + "integrity": "sha512-h2ooWqP8XuFqTXT+NyAFbrArzfQA7R6HTezADrvD9Re8fxMLTPPniLdqVTdDaO0eIoLaAwKT+d6w+5GeTk7Vbg==", + "dev": true, + "dependencies": { + "chalk": "^3.0.0", + "error-stack-parser": "^2.0.6", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/friendly-errors-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@soda/get-current-script": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz", + "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", + "dev": true + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dev": true, + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dev": true, + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.21.3", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.21.3.tgz", + "integrity": "sha512-fa7GkppZVEByMWGbTtE5MbmXWJTVbrjjaS8K6uQj+XtuuUv1fsuPAxhygfqLmsb/Ufb3CV8deFCpiMfAgi00Sw==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dev": true, + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==", + "dev": true + }, + "node_modules/@types/express": { + "version": "4.17.17", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.17.tgz", + "integrity": "sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==", + "dev": true, + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.33", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.33", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.33.tgz", + "integrity": "sha512-TPBqmR/HRYI3eC2E5hmiivIzv+bidAfXofM+sbonAGvyDhySGw9/PQZFt2BLOrjUUR++4eJVpx6KnLQK1Fk9tA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==", + "dev": true + }, + "node_modules/@types/http-proxy": { + "version": "1.17.10", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.10.tgz", + "integrity": "sha512-Qs5aULi+zV1bwKAg5z1PWnDXWmsn+LxIvUGv6E2+OOMYhclZMO+OXd9pYVf2gLykf2I7IV2u7oTHwChPNsvJ7g==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==", + "dev": true + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", + "dev": true + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", + "dev": true + }, + "node_modules/@types/node": { + "version": "18.15.5", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.15.5.tgz", + "integrity": "sha512-Ark2WDjjZO7GmvsyFFf81MXuGTA/d6oP38anyxWOL6EREyBKAxKoFHwBhaZxCfLRLpO8JgVXwqOwSwa7jRcjew==", + "dev": true + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", + "dev": true + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", + "dev": true + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==", + "dev": true + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dev": true, + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.1.tgz", + "integrity": "sha512-NUo5XNiAdULrJENtJXZZ3fHtfMolzZwczzBbnAeBbqBwG+LaG6YaJtuwzwGSQZ2wsCrxjEhNNjAkKigy3n8teQ==", + "dev": true, + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/ws": { + "version": "8.5.4", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.4.tgz", + "integrity": "sha512-zdQDHKUgcX/zBc4GrwsE/7dVdAD8JR4EuiAXiiUhhfyIJXXb2+PrGshFyeXWQPMmmZ2XxgaqclgpIC7eTXc1mg==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@vue/babel-helper-vue-jsx-merge-props": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.4.0.tgz", + "integrity": "sha512-JkqXfCkUDp4PIlFdDQ0TdXoIejMtTHP67/pvxlgeY+u5k3LEdKuWZ3LK6xkxo52uDoABIVyRwqVkfLQJhk7VBA==", + "dev": true + }, + "node_modules/@vue/babel-helper-vue-transform-on": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", + "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", + "dev": true + }, + "node_modules/@vue/babel-plugin-jsx": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.1.tgz", + "integrity": "sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.0.0", + "@babel/template": "^7.0.0", + "@babel/traverse": "^7.0.0", + "@babel/types": "^7.0.0", + "@vue/babel-helper-vue-transform-on": "^1.0.2", + "camelcase": "^6.0.0", + "html-tags": "^3.1.0", + "svg-tags": "^1.0.0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.4.0.tgz", + "integrity": "sha512-Fmastxw4MMx0vlgLS4XBX0XiBbUFzoMGeVXuMV08wyOfXdikAFqBTuYPR0tlk+XskL19EzHc39SgjrPGY23JnA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "html-tags": "^2.0.0", + "lodash.kebabcase": "^4.1.1", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-preset-app": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-5.0.8.tgz", + "integrity": "sha512-yl+5qhpjd8e1G4cMXfORkkBlvtPCIgmRf3IYCWYDKIQ7m+PPa5iTm4feiNmCMD6yGqQWMhhK/7M3oWGL9boKwg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.16", + "@babel/helper-compilation-targets": "^7.12.16", + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-proposal-class-properties": "^7.12.13", + "@babel/plugin-proposal-decorators": "^7.12.13", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/plugin-transform-runtime": "^7.12.15", + "@babel/preset-env": "^7.12.16", + "@babel/runtime": "^7.12.13", + "@vue/babel-plugin-jsx": "^1.0.3", + "@vue/babel-preset-jsx": "^1.1.2", + "babel-plugin-dynamic-import-node": "^2.3.3", + "core-js": "^3.8.3", + "core-js-compat": "^3.8.3", + "semver": "^7.3.4" + }, + "peerDependencies": { + "@babel/core": "*", + "core-js": "^3", + "vue": "^2 || ^3.2.13" + }, + "peerDependenciesMeta": { + "core-js": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-preset-app/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/babel-preset-app/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/babel-preset-app/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@vue/babel-preset-jsx": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.4.0.tgz", + "integrity": "sha512-QmfRpssBOPZWL5xw7fOuHNifCQcNQC1PrOo/4fu6xlhlKJJKSA3HqX92Nvgyx8fqHZTUGMPHmFA+IDqwXlqkSA==", + "dev": true, + "dependencies": { + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "@vue/babel-sugar-composition-api-inject-h": "^1.4.0", + "@vue/babel-sugar-composition-api-render-instance": "^1.4.0", + "@vue/babel-sugar-functional-vue": "^1.4.0", + "@vue/babel-sugar-inject-h": "^1.4.0", + "@vue/babel-sugar-v-model": "^1.4.0", + "@vue/babel-sugar-v-on": "^1.4.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0", + "vue": "*" + }, + "peerDependenciesMeta": { + "vue": { + "optional": true + } + } + }, + "node_modules/@vue/babel-sugar-composition-api-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.4.0.tgz", + "integrity": "sha512-VQq6zEddJHctnG4w3TfmlVp5FzDavUSut/DwR0xVoe/mJKXyMcsIibL42wPntozITEoY90aBV0/1d2KjxHU52g==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-composition-api-render-instance": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.4.0.tgz", + "integrity": "sha512-6ZDAzcxvy7VcnCjNdHJ59mwK02ZFuP5CnucloidqlZwVQv5CQLijc3lGpR7MD3TWFi78J7+a8J56YxbCtHgT9Q==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-functional-vue": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.4.0.tgz", + "integrity": "sha512-lTEB4WUFNzYt2In6JsoF9sAYVTo84wC4e+PoZWSgM6FUtqRJz7wMylaEhSRgG71YF+wfLD6cc9nqVeXN2rwBvw==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-inject-h": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.4.0.tgz", + "integrity": "sha512-muwWrPKli77uO2fFM7eA3G1lAGnERuSz2NgAxuOLzrsTlQl8W4G+wwbM4nB6iewlKbwKRae3nL03UaF5ffAPMA==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.4.0.tgz", + "integrity": "sha512-0t4HGgXb7WHYLBciZzN5s0Hzqan4Ue+p/3FdQdcaHAb7s5D9WZFGoSxEZHrR1TFVZlAPu1bejTKGeAzaaG3NCQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-helper-vue-jsx-merge-props": "^1.4.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0", + "html-tags": "^2.0.0", + "svg-tags": "^1.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", + "integrity": "sha512-+Il6N8cCo2wB/Vd3gqy/8TZhTD3QvcVeQLCnZiGkGCH3JP28IgGAY41giccp2W4R3jfyJPAP318FQTa1yU7K7g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@vue/babel-sugar-v-on": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.4.0.tgz", + "integrity": "sha512-m+zud4wKLzSKgQrWwhqRObWzmTuyzl6vOP7024lrpeJM4x2UhQtRDLgYjXAw9xBXjCwS0pP9kXjg91F9ZNo9JA==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-jsx": "^7.2.0", + "@vue/babel-plugin-transform-vue-jsx": "^1.4.0", + "camelcase": "^5.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@vue/babel-sugar-v-on/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/@vue/cli-overlay": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-5.0.8.tgz", + "integrity": "sha512-KmtievE/B4kcXp6SuM2gzsnSd8WebkQpg3XaB6GmFh1BJGRqa1UiW9up7L/Q67uOdTigHxr5Ar2lZms4RcDjwQ==", + "dev": true + }, + "node_modules/@vue/cli-plugin-babel": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.8.tgz", + "integrity": "sha512-a4qqkml3FAJ3auqB2kN2EMPocb/iu0ykeELwed+9B1c1nQ1HKgslKMHMPavYx3Cd/QAx2mBD4hwKBqZXEI/CsQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.16", + "@vue/babel-preset-app": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "babel-loader": "^8.2.2", + "thread-loader": "^3.0.0", + "webpack": "^5.54.0" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-eslint": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.8.tgz", + "integrity": "sha512-d11+I5ONYaAPW1KyZj9GlrV/E6HZePq5L5eAF5GgoVdu6sxr6bDgEoxzhcS1Pk2eh8rn1MxG/FyyR+eCBj/CNg==", + "dev": true, + "dependencies": { + "@vue/cli-shared-utils": "^5.0.8", + "eslint-webpack-plugin": "^3.1.0", + "globby": "^11.0.2", + "webpack": "^5.54.0", + "yorkie": "^2.0.0" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0", + "eslint": ">=7.5.0" + } + }, + "node_modules/@vue/cli-plugin-router": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-5.0.8.tgz", + "integrity": "sha512-Gmv4dsGdAsWPqVijz3Ux2OS2HkMrWi1ENj2cYL75nUeL+Xj5HEstSqdtfZ0b1q9NCce+BFB6QnHfTBXc/fCvMg==", + "dev": true, + "dependencies": { + "@vue/cli-shared-utils": "^5.0.8" + }, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-plugin-vuex": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.8.tgz", + "integrity": "sha512-HSYWPqrunRE5ZZs8kVwiY6oWcn95qf/OQabwLfprhdpFWAGtLStShjsGED2aDpSSeGAskQETrtR/5h7VqgIlBA==", + "dev": true, + "peerDependencies": { + "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" + } + }, + "node_modules/@vue/cli-service": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-5.0.8.tgz", + "integrity": "sha512-nV7tYQLe7YsTtzFrfOMIHc5N2hp5lHG2rpYr0aNja9rNljdgcPZLyQRb2YRivTHqTv7lI962UXFURcpStHgyFw==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.12.16", + "@soda/friendly-errors-webpack-plugin": "^1.8.0", + "@soda/get-current-script": "^1.0.2", + "@types/minimist": "^1.2.0", + "@vue/cli-overlay": "^5.0.8", + "@vue/cli-plugin-router": "^5.0.8", + "@vue/cli-plugin-vuex": "^5.0.8", + "@vue/cli-shared-utils": "^5.0.8", + "@vue/component-compiler-utils": "^3.3.0", + "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", + "@vue/web-component-wrapper": "^1.3.0", + "acorn": "^8.0.5", + "acorn-walk": "^8.0.2", + "address": "^1.1.2", + "autoprefixer": "^10.2.4", + "browserslist": "^4.16.3", + "case-sensitive-paths-webpack-plugin": "^2.3.0", + "cli-highlight": "^2.1.10", + "clipboardy": "^2.3.0", + "cliui": "^7.0.4", + "copy-webpack-plugin": "^9.0.1", + "css-loader": "^6.5.0", + "css-minimizer-webpack-plugin": "^3.0.2", + "cssnano": "^5.0.0", + "debug": "^4.1.1", + "default-gateway": "^6.0.3", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "fs-extra": "^9.1.0", + "globby": "^11.0.2", + "hash-sum": "^2.0.0", + "html-webpack-plugin": "^5.1.0", + "is-file-esm": "^1.0.0", + "launch-editor-middleware": "^2.2.1", + "lodash.defaultsdeep": "^4.6.1", + "lodash.mapvalues": "^4.6.0", + "mini-css-extract-plugin": "^2.5.3", + "minimist": "^1.2.5", + "module-alias": "^2.2.2", + "portfinder": "^1.0.26", + "postcss": "^8.2.6", + "postcss-loader": "^6.1.1", + "progress-webpack-plugin": "^1.0.12", + "ssri": "^8.0.1", + "terser-webpack-plugin": "^5.1.1", + "thread-loader": "^3.0.0", + "vue-loader": "^17.0.0", + "vue-style-loader": "^4.1.3", + "webpack": "^5.54.0", + "webpack-bundle-analyzer": "^4.4.0", + "webpack-chain": "^6.5.1", + "webpack-dev-server": "^4.7.3", + "webpack-merge": "^5.7.3", + "webpack-virtual-modules": "^0.4.2", + "whatwg-fetch": "^3.6.2" + }, + "bin": { + "vue-cli-service": "bin/vue-cli-service.js" + }, + "engines": { + "node": "^12.0.0 || >= 14.0.0" + }, + "peerDependencies": { + "vue-template-compiler": "^2.0.0", + "webpack-sources": "*" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "less-loader": { + "optional": true + }, + "pug-plain-loader": { + "optional": true + }, + "raw-loader": { + "optional": true + }, + "sass-loader": { + "optional": true + }, + "stylus-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + }, + "webpack-sources": { + "optional": true + } + } + }, + "node_modules/@vue/cli-shared-utils": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-5.0.8.tgz", + "integrity": "sha512-uK2YB7bBVuQhjOJF+O52P9yFMXeJVj7ozqJkwYE9PlMHL1LMHjtCYm4cSdOebuPzyP+/9p0BimM/OqxsevIopQ==", + "dev": true, + "dependencies": { + "@achrinza/node-ipc": "^9.2.5", + "chalk": "^4.1.2", + "execa": "^1.0.0", + "joi": "^17.4.0", + "launch-editor": "^2.2.1", + "lru-cache": "^6.0.0", + "node-fetch": "^2.6.7", + "open": "^8.0.2", + "ora": "^5.3.0", + "read-pkg": "^5.1.1", + "semver": "^7.3.4", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/@vue/cli-shared-utils/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@vue/cli-shared-utils/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/@vue/compiler-core": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.47.tgz", + "integrity": "sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==", + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.47", + "estree-walker": "^2.0.2", + "source-map": "^0.6.1" + } + }, + "node_modules/@vue/compiler-dom": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.47.tgz", + "integrity": "sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==", + "dependencies": { + "@vue/compiler-core": "3.2.47", + "@vue/shared": "3.2.47" + } + }, + "node_modules/@vue/compiler-sfc": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.47.tgz", + "integrity": "sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==", + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.47", + "@vue/compiler-dom": "3.2.47", + "@vue/compiler-ssr": "3.2.47", + "@vue/reactivity-transform": "3.2.47", + "@vue/shared": "3.2.47", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7", + "postcss": "^8.1.10", + "source-map": "^0.6.1" + } + }, + "node_modules/@vue/compiler-ssr": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.47.tgz", + "integrity": "sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==", + "dependencies": { + "@vue/compiler-dom": "3.2.47", + "@vue/shared": "3.2.47" + } + }, + "node_modules/@vue/component-compiler-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.3.0.tgz", + "integrity": "sha512-97sfH2mYNU+2PzGrmK2haqffDpVASuib9/w2/noxiFi31Z54hW+q3izKQXXQZSNhtiUpAI36uSuYepeBe4wpHQ==", + "dev": true, + "dependencies": { + "consolidate": "^0.15.1", + "hash-sum": "^1.0.2", + "lru-cache": "^4.1.2", + "merge-source-map": "^1.1.0", + "postcss": "^7.0.36", + "postcss-selector-parser": "^6.0.2", + "source-map": "~0.6.1", + "vue-template-es2015-compiler": "^1.9.0" + }, + "optionalDependencies": { + "prettier": "^1.18.2 || ^2.0.0" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/@vue/component-compiler-utils/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/@vue/component-compiler-utils/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + }, + "node_modules/@vue/devtools-api": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.5.0.tgz", + "integrity": "sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==" + }, + "node_modules/@vue/reactivity": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.47.tgz", + "integrity": "sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==", + "dependencies": { + "@vue/shared": "3.2.47" + } + }, + "node_modules/@vue/reactivity-transform": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.47.tgz", + "integrity": "sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==", + "dependencies": { + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.47", + "@vue/shared": "3.2.47", + "estree-walker": "^2.0.2", + "magic-string": "^0.25.7" + } + }, + "node_modules/@vue/runtime-core": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.47.tgz", + "integrity": "sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==", + "dependencies": { + "@vue/reactivity": "3.2.47", + "@vue/shared": "3.2.47" + } + }, + "node_modules/@vue/runtime-dom": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.47.tgz", + "integrity": "sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==", + "dependencies": { + "@vue/runtime-core": "3.2.47", + "@vue/shared": "3.2.47", + "csstype": "^2.6.8" + } + }, + "node_modules/@vue/server-renderer": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.47.tgz", + "integrity": "sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==", + "dependencies": { + "@vue/compiler-ssr": "3.2.47", + "@vue/shared": "3.2.47" + }, + "peerDependencies": { + "vue": "3.2.47" + } + }, + "node_modules/@vue/shared": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.47.tgz", + "integrity": "sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==" + }, + "node_modules/@vue/vue-loader-v15": { + "name": "vue-loader", + "version": "15.10.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz", + "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", + "dev": true, + "dependencies": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "peerDependencies": { + "css-loader": "*", + "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "cache-loader": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/@vue/web-component-wrapper": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", + "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", + "dev": true + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dev": true, + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dev": true, + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "dev": true + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dev": true, + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dev": true, + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "dev": true + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dev": true, + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", + "dev": true + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", + "dev": true + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dev": true, + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", + "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "dev": true, + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true, + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.2.tgz", + "integrity": "sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "dev": true, + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-colors": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.3.tgz", + "integrity": "sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "dev": true, + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==", + "dev": true + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", + "dev": true + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dev": true, + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.14", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.14.tgz", + "integrity": "sha512-FQzyfOsTlwVzjHxKEqRIAdJx9niO6VCBCoEwax/VLSoQF29ggECcPuBqUMZ+u8jCZOPSy8b8/8KnuFbp0SaFZQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.5", + "caniuse-lite": "^1.0.30001464", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/babel-loader": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.3.tgz", + "integrity": "sha512-8hOdmFYFSZhqg2C/JgLUQ+t52o5nirNwaWM2B9LWteozwIvM14VSwdsCAUET10qT+kmySAlseadmfeeSWFCy+Q==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.6.0.tgz", + "integrity": "sha512-+eHqR6OPcBhJOGgsIar7xoAB1GcSwVUA3XjAd7HJNzOXT4wv6/H7KIdA/Nc60cvUlDbKApmqNvD1B1bzOt4nyA==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base64-js": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==", + "dev": true + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/bl": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", + "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", + "dev": true, + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", + "dev": true + }, + "node_modules/body-parser": { + "version": "1.20.1", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.1.tgz", + "integrity": "sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/bonjour-service": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.1.0.tgz", + "integrity": "sha512-LVRinRB3k1/K0XzZ2p58COnWvkQknIY6sf0zF2rpErvcJXpMBttEPQSxK+HEXSS9VmpZlDoDnQWv8ftJT20B0Q==", + "dev": true, + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.5", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", + "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001449", + "electron-to-chromium": "^1.4.284", + "node-releases": "^2.0.8", + "update-browserslist-db": "^1.0.10" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", + "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "base64-js": "^1.3.1", + "ieee754": "^1.1.13" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dev": true, + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001468", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001468.tgz", + "integrity": "sha512-zgAo8D5kbOyUcRAgSmgyuvBkjrGk5CGYG5TYgFdpQv+ywcyEpo1LOWoG8YmoflGnh+V+UsNuKYedsoYs0hzV5A==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/case-sensitive-paths-webpack-plugin": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", + "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chokidar/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", + "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", + "dev": true + }, + "node_modules/clean-css": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.2.tgz", + "integrity": "sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==", + "dev": true, + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/cli-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", + "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + "dev": true, + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight": { + "version": "2.1.11", + "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", + "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "highlight.js": "^10.7.1", + "mz": "^2.4.0", + "parse5": "^5.1.1", + "parse5-htmlparser2-tree-adapter": "^6.0.0", + "yargs": "^16.0.0" + }, + "bin": { + "highlight": "bin/highlight" + }, + "engines": { + "node": ">=8.0.0", + "npm": ">=5.0.0" + } + }, + "node_modules/cli-highlight/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/cli-highlight/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cli-highlight/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/cli-highlight/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-highlight/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-spinners": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.7.0.tgz", + "integrity": "sha512-qu3pN8Y3qHNgE2AFweciB1IfMnmZ/fsNTEE+NOFjmGB2F/7rLhnhzppvpCnN4FovtP26k8lHyy9ptEbNwWFLzw==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dev": true, + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "dev": true, + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==", + "dev": true + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==", + "dev": true + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==", + "dev": true + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dev": true, + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/compression/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consolidate": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", + "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", + "dev": true, + "dependencies": { + "bluebird": "^3.1.1" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dev": true, + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==", + "dev": true + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "dev": true + }, + "node_modules/copy-webpack-plugin": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.1.0.tgz", + "integrity": "sha512-rxnR7PaGigJzhqETHGmAcxKnLZSR5u1Y3/bcIv/1FnqXedcL/E2ewK7ZCNrArJKCiSv8yVXhTqetJh8inDvfsA==", + "dev": true, + "dependencies": { + "fast-glob": "^3.2.7", + "glob-parent": "^6.0.1", + "globby": "^11.0.3", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/core-js": { + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.29.1.tgz", + "integrity": "sha512-+jwgnhg6cQxKYIIjGtAHq2nwUOolo9eoFZ4sHfUH09BLXBgxnH4gA0zEd+t+BO2cNB8idaBtZFcFTRjQJRJmAw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.29.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.29.1.tgz", + "integrity": "sha512-QmchCua884D8wWskMX8tW5ydINzd8oSJVx38lx/pVkFGqztxt73GYre3pm/hyYq8bPf+MW5In4I/uRShFDsbrA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.5" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.1.0.tgz", + "integrity": "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.1.tgz", + "integrity": "sha512-fBffmak0bPAnyqc/HO8C3n2sHrp9wcqQz6ES9koRF2/mLOVAx9zIQ3Y7R29sYCteTPqMCwns4WYQoCX91Xl3+w==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.7.3", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.3.tgz", + "integrity": "sha512-qhOH1KlBMnZP8FzRO6YCH9UHXQhVMcEGLyNdb7Hv2cpcmJbW0YrddO+tG1ab5nT41KpHIYGsbeHqxB9xPu1pKQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.19", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.8" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/css-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.4.1.tgz", + "integrity": "sha512-1u6D71zeIfgngN2XNRJefc/hY7Ybsxd74Jm4qngIXyUEk7fss3VUzuHxLAq/R8NAba4QU9OUSaMZlbpRc7bM4Q==", + "dev": true, + "dependencies": { + "cssnano": "^5.0.6", + "jest-worker": "^27.0.2", + "postcss": "^8.3.5", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.15", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.15.tgz", + "integrity": "sha512-j+BKgDcLDQA+eDifLx0EO4XSA56b7uut3BQFH+wbSaSTuGLuiyTa/wbRYthUXX8LC9mLg+WWKe8h+qJuwTAbHw==", + "dev": true, + "dependencies": { + "cssnano-preset-default": "^5.2.14", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.14", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.14.tgz", + "integrity": "sha512-t0SFesj/ZV2OTylqQVOrFgEh5uanxbO6ZAdeCrNsUQ6fVuXwYTxJPNAGvGTxHbD68ldIJNec7PyYZDBrfDQ+6A==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.1", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.4", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.2", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/deepmerge": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", + "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dev": true, + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/default-gateway/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/default-gateway/node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/default-gateway/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/default-gateway/node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dev": true, + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/default-gateway/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/defaults": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", + "integrity": "sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==", + "dev": true, + "dependencies": { + "clone": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.0.tgz", + "integrity": "sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==", + "dev": true, + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "dev": true, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", + "dev": true + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==", + "dev": true + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dev": true, + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dev": true, + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dev": true, + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dev": true, + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/dotenv-expand": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", + "dev": true + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "node_modules/easy-stack": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz", + "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", + "dev": true, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "dev": true + }, + "node_modules/electron-to-chromium": { + "version": "1.4.334", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.334.tgz", + "integrity": "sha512-laZ1odk+TRen6q0GeyQx/JEkpD3iSZT7ewopCpKqg9bTjP1l8XRfU3Bg20CFjNPZkp5+NDBl3iqd4o/kPO+Vew==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.12.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.12.0.tgz", + "integrity": "sha512-QHTXI/sZQmko1cbDoNAa3mJ5qhWUUNAq3vR0/YiD379fWQrcfuoX1+HW2S0MTt7XmoPLapdaDKUtelUSPic7hQ==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dev": true, + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.1.4.tgz", + "integrity": "sha512-Sk5V6wVazPhq5MhpO+AUxJn5x7XSXGl1R93Vn7i+zS15KDVxQijejNCrz8340/2bgLBjR9GtEG8ZVKONDjcqGQ==", + "dev": true, + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "dev": true + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dev": true, + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-plugin-vue": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-8.7.1.tgz", + "integrity": "sha512-28sbtm4l4cOzoO1LtzQPxfxhQABararUb1JtqusQqObJpWX2e/gmVyeYVfepizPFne0Q5cILkYGiBoV36L12Wg==", + "dev": true, + "dependencies": { + "eslint-utils": "^3.0.0", + "natural-compare": "^1.4.0", + "nth-check": "^2.0.1", + "postcss-selector-parser": "^6.0.9", + "semver": "^7.3.5", + "vue-eslint-parser": "^8.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/eslint-plugin-vue/node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-plugin-vue/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-vue/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-plugin-vue/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dev": true, + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.2.0.tgz", + "integrity": "sha512-avrKcGncpPbPSUHX6B3stNGzkKFto3eL+DKM4+VyMrVnhPc3vRczVlCq3uhuFOdRvDHTVXuzwk1ZKUrqDQHQ9w==", + "dev": true, + "dependencies": { + "@types/eslint": "^7.29.0 || ^8.4.1", + "jest-worker": "^28.0.2", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-28.1.3.tgz", + "integrity": "sha512-CqRA220YV/6jCo8VWvAt1KKx6eek1VIHMPeLEbpcfSfkEeWyBNppynM/o6q+Wmw+sOhos2ml34wZbSX3G13//g==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/eslint-webpack-plugin/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/eslint/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/eslint/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/eslint/node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dev": true, + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.20.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", + "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "dev": true, + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint/node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dev": true, + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dev": true, + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.5.0.tgz", + "integrity": "sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==", + "dev": true, + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", + "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-pubsub": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", + "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", + "dev": true, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "dev": true, + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "dev": true, + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.1", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.11.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "dev": true + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-glob": { + "version": "3.2.12", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", + "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "dev": true, + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-glob/node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==", + "dev": true + }, + "node_modules/fastq": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.15.0.tgz", + "integrity": "sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==", + "dev": true, + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dev": true, + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/figures": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", + "integrity": "sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dev": true, + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "dev": true + }, + "node_modules/follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==", + "dev": true, + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "dev": true, + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dev": true, + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", + "dev": true + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", + "dev": true + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==", + "dev": true + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", + "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/git": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/git/-/git-0.1.5.tgz", + "integrity": "sha512-N+bfOrXyKMU/fQtCj6D/U9MQOEN0DAA8TLHSLdUQRSWBOkeRvsjJHdrdkvcq05xO7GSDKWc3nDEGoTZ4DfCCSg==", + "dependencies": { + "mime": "1.2.9" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/git/node_modules/mime": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.2.9.tgz", + "integrity": "sha512-WiLgbHTIq5AYUvU/Luli4mZ1bUcHpGNHyCsbl+KPMg4zt+XUDpQehWjuBjdLaEvDTinvKj/FgfQt3fPoT7j08g==" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", + "dev": true + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dev": true, + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", + "dev": true + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", + "dev": true + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hash-sum": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", + "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", + "dev": true + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true, + "bin": { + "he": "bin/he" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dev": true, + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/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/hpack.js/node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==", + "dev": true + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dev": true, + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dev": true, + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "dev": true, + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==", + "dev": true + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dev": true, + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==", + "dev": true + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dev": true, + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "dev": true, + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/ignore": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.4.tgz", + "integrity": "sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", + "dev": true + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-ci": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", + "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", + "dev": true, + "dependencies": { + "ci-info": "^1.5.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "dev": true, + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-file-esm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-file-esm/-/is-file-esm-1.0.0.tgz", + "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", + "dev": true, + "dependencies": { + "read-pkg-up": "^7.0.1" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-interactive": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", + "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-unicode-supported": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", + "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dev": true, + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/javascript-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", + "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", + "dev": true + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dev": true, + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.9.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.9.0.tgz", + "integrity": "sha512-PWirKfKoZL3kWHfkGKzdCLGv23c00rI31PKVDMg33b/ANe+bMC/ZPdEnHAoHzn5Hy6BTg3J0A2yRVKzT64e6Xw==", + "dev": true, + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.1", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-message": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz", + "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", + "dev": true, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz", + "integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==", + "dev": true, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dev": true, + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.6.tgz", + "integrity": "sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/launch-editor": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.6.0.tgz", + "integrity": "sha512-JpDCcQnyAAzZZaZ7vEiSqL690w7dAEyLao+KC96zBplnYbJS7TYNjvM3M7y3dGz+v7aIsJk3hllWuc0kWAjyRQ==", + "dev": true, + "dependencies": { + "picocolors": "^1.0.0", + "shell-quote": "^1.7.3" + } + }, + "node_modules/launch-editor-middleware": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.6.0.tgz", + "integrity": "sha512-K2yxgljj5TdCeRN1lBtO3/J26+AIDDDw+04y6VAiZbWcTdBwsYN6RrZBnW5DN/QiSIdKNjKdATLUUluWWFYTIA==", + "dev": true, + "dependencies": { + "launch-editor": "^2.6.0" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", + "dev": true + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "dev": true, + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==", + "dev": true + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", + "dev": true + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==", + "dev": true + }, + "node_modules/lodash.mapvalues": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", + "integrity": "sha512-JPFqXFeZQ7BfS00H58kClY7SPVeHertPE0lNuCyZ26/XlN8TvakYD7b9bGyNmXbT/D3BbtPAAmq90gPWqLkxlQ==", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==", + "dev": true + }, + "node_modules/log-symbols": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", + "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "is-unicode-supported": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-symbols/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/log-symbols/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/log-symbols/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/log-symbols/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-symbols/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/log-update": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", + "integrity": "sha512-vlP11XfFGyeNQlmEn9tJ66rEW1coA/79m5z6BCkudjbAGE83uhAcGYrBFwfs3AdLiLzGRusRPAbSPK9xZteCmg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^3.0.0", + "cli-cursor": "^2.0.0", + "wrap-ansi": "^3.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/ansi-regex": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.1.tgz", + "integrity": "sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/cli-cursor": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", + "integrity": "sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==", + "dev": true, + "dependencies": { + "restore-cursor": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/mimic-fn": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", + "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/onetime": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", + "integrity": "sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==", + "dev": true, + "dependencies": { + "mimic-fn": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/restore-cursor": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", + "integrity": "sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==", + "dev": true, + "dependencies": { + "onetime": "^2.0.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "dependencies": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/log-update/node_modules/wrap-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", + "integrity": "sha512-iXR3tDXpbnTpzjKSylUJRkLuOrEC7hwEB221cgn6wtF8wpmz28puFXAEfPT5zrjM3wahygB//VuWEr1vTkDcNQ==", + "dev": true, + "dependencies": { + "string-width": "^2.1.1", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dev": true, + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz", + "integrity": "sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==", + "dev": true, + "dependencies": { + "yallist": "^3.0.2" + } + }, + "node_modules/magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "dependencies": { + "sourcemap-codec": "^1.4.8" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.13", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.13.tgz", + "integrity": "sha512-omTM41g3Skpvx5dSYeZIbXKcXoAVc/AoMNwn9TKx++L/gaen/+4TTttmu8ZSch5vfVJ8uJvGbroTsIlslRg6lg==", + "dev": true, + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==", + "dev": true + }, + "node_modules/merge-source-map": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", + "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true, + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dev": true, + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "dev": true, + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dev": true, + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.7.5", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.7.5.tgz", + "integrity": "sha512-9HaR++0mlgom81s95vvNjxkg52n2b5s//3ZTI1EtzFb98awsLSivs2LMsVqnQ3ay0PVhqWcGNyDaTE961FOcjQ==", + "dev": true, + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", + "dev": true + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/minipass": { + "version": "3.3.6", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.3.6.tgz", + "integrity": "sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/minipass/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "dev": true, + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/module-alias": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz", + "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", + "dev": true + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dev": true, + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/mz": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", + "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0", + "object-assign": "^4.0.1", + "thenify-all": "^1.0.0" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==", + "dev": true + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dev": true, + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-fetch": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz", + "integrity": "sha512-DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==", + "dev": true, + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "dev": true, + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.10.tgz", + "integrity": "sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", + "dev": true + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dev": true, + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dev": true, + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.2.tgz", + "integrity": "sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==", + "dev": true, + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "dev": true, + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ora": { + "version": "5.4.1", + "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", + "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", + "dev": true, + "dependencies": { + "bl": "^4.1.0", + "chalk": "^4.1.0", + "cli-cursor": "^3.1.0", + "cli-spinners": "^2.5.0", + "is-interactive": "^1.0.0", + "is-unicode-supported": "^0.1.0", + "log-symbols": "^4.1.0", + "strip-ansi": "^6.0.0", + "wcwidth": "^1.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ora/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/ora/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/ora/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/ora/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/ora/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/ora/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha512-LICb2p9CB7FS+0eR1oqWnHhp0FljGLZCWBE9aix0Uye9W8LTQPwMTYVGWQWIw9RdQiDg4+epXQODwIYJtSJaow==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dev": true, + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dev": true, + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", + "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", + "dev": true + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", + "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", + "dev": true, + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", + "dev": true + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dev": true, + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha512-fEHGKCSmUSDPv4uoj8AlD+joPlq3peND+HRYyxFz4KPw4z926S/b8rIuFs2FYJg3BwsxJf6A9/3eIdLaYC+9Dw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/portfinder": { + "version": "1.0.32", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.32.tgz", + "integrity": "sha512-on2ZJVVDXRADWE6jnQaX0ioEylzgBpQk8r55NE4wjXW1ZxO+BgDlY6DXwj20i0V8eB4SenDQ00WEaxfiIQPcxg==", + "dev": true, + "dependencies": { + "async": "^2.6.4", + "debug": "^3.2.7", + "mkdirp": "^0.5.6" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.21", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.21.tgz", + "integrity": "sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.1.tgz", + "integrity": "sha512-UsWQG0AqTFQmpBegeLLc1+c3jIqBNB0zlDGRWR+dQ3pRKJL1oeMzyqmH3o2PIfn9MBdNrVPWhDbT769LxCTLJQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "dev": true, + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-loader/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/postcss-loader/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.4.tgz", + "integrity": "sha512-0R2IuYpgU93y9lhVbO/OylTtKMVcHb67zjWIfCiKR9rWL3GUk1677LAqD/BcHizukdZEjT8Ru3oHRoAYoJy44g==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dev": true, + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dev": true, + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "dev": true, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dev": true, + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dev": true, + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.2.tgz", + "integrity": "sha512-dE/y2XRaqAi6OvjzD22pjTUQ8eOfc6m/natGHgKFBK9DxFmIm69YmaRVQrGgFlEfc1HePIurY0TmDeROK05rIg==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.11.tgz", + "integrity": "sha512-zbARubNdogI9j7WY4nQJBiNqQf3sLS3wCP4WfOidu+p28LofJqDH1tcXypGrcmMHhDk2t9wGhCsYe/+szLTy1g==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dev": true, + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dev": true, + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==", + "dev": true + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prettier": { + "version": "2.8.5", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.8.5.tgz", + "integrity": "sha512-3gzuxrHbKUePRBB4ZeU08VNkUcqEHaUaouNt0m7LGP4Hti/NuB07C7PPTM/LkWqXoJYJn2McEo5+kxPNrtQkLQ==", + "dev": true, + "optional": true, + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "url": "https://github.com/prettier/prettier?sponsor=1" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/progress-webpack-plugin": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/progress-webpack-plugin/-/progress-webpack-plugin-1.0.16.tgz", + "integrity": "sha512-sdiHuuKOzELcBANHfrupYo+r99iPRyOnw15qX+rNlVUqXGfjXdH4IgxriKwG1kNJwVswKQHMdj1hYZMcb9jFaA==", + "dev": true, + "dependencies": { + "chalk": "^2.1.0", + "figures": "^2.0.0", + "log-update": "^2.3.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "peerDependencies": { + "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dev": true, + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha512-b/YwNhb8lk1Zz2+bXXpS/LK9OisiZZ1SNsSLxN1x2OXVEhW2Ckr/7mWE5vrC1ZTiJlD9g19jWszTmJsB+oEpFQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.3.0.tgz", + "integrity": "sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dev": true, + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dev": true, + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dev": true, + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/readable-stream": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", + "dev": true, + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", + "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.11", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", + "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.15.1", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", + "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.3.2.tgz", + "integrity": "sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==", + "dev": true, + "dependencies": { + "@babel/regjsgen": "^0.8.0", + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "dev": true, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dev": true, + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dev": true, + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/restore-cursor": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", + "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", + "dev": true, + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true, + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==", + "dev": true + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dev": true, + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dev": true, + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + }, + "node_modules/serialize-javascript": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.1.tgz", + "integrity": "sha512-owoXEFjWRllis8/M1Q+Cw5k8ZH40e3zhp/ovX+Xr/vi1qj6QesbyXXViFbpNvWvPNAD62SutwEXavefrLJWj7w==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dev": true, + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dev": true, + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", + "dev": true + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "dev": true + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dev": true, + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "dev": true + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha512-EV3L1+UQWGor21OmnvojK36mhg+TyIKDh3iFBKBohr5xeXIhNBcx8oWdgkTEEQ+BEFFYdLRuqMfd5L84N1V5Vg==", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha512-wpoSFAxys6b2a2wHZ1XpDSgD7N9iVjg29Ph9uV/uaP9Ex/KXlkTZTeddxDPSYQpgvzKLGJke2UU0AzoGCjNIvQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.0.tgz", + "integrity": "sha512-QHsz8GgQIGKlRi24yFc6a6lN69Idnx634w49ay6+jA5yFh7a1UY+4Rp6HPx/L/1zcEDPEij8cIsiqR6bQsE5VQ==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==", + "dev": true + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dev": true, + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dev": true, + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "deprecated": "Please use @jridgewell/sourcemap-codec instead" + }, + "node_modules/spdx-correct": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz", + "integrity": "sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.13", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.13.tgz", + "integrity": "sha512-XkD+zwiqXHikFZm4AX/7JSCXA98U5Db4AFd5XUg/+9UNtnH75+Z9KxtpYiJZx36mUDVOwH83pl7yvCer6ewM3w==", + "dev": true + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dev": true, + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==", + "dev": true + }, + "node_modules/ssri": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", + "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", + "dev": true, + "dependencies": { + "minipass": "^3.1.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility", + "dev": true + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==", + "dev": true + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha512-7FCwGGmx8mD5xQd3RPUvnSpUXHM3BWuzjtpD4TXsfcZ9EL4azvVVUscFYwD9nx8Kh+uCBC00XBtAykoMHwTh8Q==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", + "integrity": "sha512-RsSNPLpq6YUL7QYy44RnPVTn/lcVZtb48Uof3X5JLbF4zD/Gs7ZFDv2HWol+leoQN2mT86LAzSshGfkTlSOpsA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylehacks": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dev": true, + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==", + "dev": true + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dev": true, + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/table": { + "version": "6.8.1", + "resolved": "https://registry.npmjs.org/table/-/table-6.8.1.tgz", + "integrity": "sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==", + "dev": true, + "dependencies": { + "ajv": "^8.0.1", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/table/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.16.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.16.6.tgz", + "integrity": "sha512-IBZ+ZQIA9sMaXmRZCUMDjNH0D5AQQfdn4WUjHL0+1lF4TP1IHRJbrhb6fNaXWikrYQTSkb7SLxkeXAiy1p7mbg==", + "dev": true, + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.7", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.7.tgz", + "integrity": "sha512-AfKwIktyP7Cu50xNjXF/6Qb5lBNzYaWpU6YfoX3uZicTx0zTy0stDDCsvjDapKsSDvOeWo5MEq4TmdBy2cNoHw==", + "dev": true, + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.17", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.1", + "terser": "^5.16.5" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==", + "dev": true + }, + "node_modules/thenify": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", + "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", + "dev": true, + "dependencies": { + "any-promise": "^1.0.0" + } + }, + "node_modules/thenify-all": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", + "integrity": "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==", + "dev": true, + "dependencies": { + "thenify": ">= 3.1.0 < 4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/thread-loader": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-3.0.4.tgz", + "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", + "dev": true, + "dependencies": { + "json-parse-better-errors": "^1.0.2", + "loader-runner": "^4.1.0", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/thread-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/thread-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==", + "dev": true + }, + "node_modules/tslib": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.5.0.tgz", + "integrity": "sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==", + "dev": true + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dev": true, + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz", + "integrity": "sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz", + "integrity": "sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "dev": true, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", + "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "dev": true, + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", + "dev": true + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==", + "dev": true + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "dev": true, + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", + "dev": true + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "dev": true, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vue": { + "version": "3.2.47", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.47.tgz", + "integrity": "sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==", + "dependencies": { + "@vue/compiler-dom": "3.2.47", + "@vue/compiler-sfc": "3.2.47", + "@vue/runtime-dom": "3.2.47", + "@vue/server-renderer": "3.2.47", + "@vue/shared": "3.2.47" + } + }, + "node_modules/vue-eslint-parser": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-8.3.0.tgz", + "integrity": "sha512-dzHGG3+sYwSf6zFBa0Gi9ZDshD7+ad14DGOdTLjruRVgZXe2J+DcZ9iUhyR48z5g1PqRa20yt3Njna/veLJL/g==", + "dev": true, + "dependencies": { + "debug": "^4.3.2", + "eslint-scope": "^7.0.0", + "eslint-visitor-keys": "^3.1.0", + "espree": "^9.0.0", + "esquery": "^1.4.0", + "lodash": "^4.17.21", + "semver": "^7.3.5" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=6.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/espree": { + "version": "9.5.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.0.tgz", + "integrity": "sha512-JPbJGhKc47++oo4JkEoTe2wjy4fmMwvFpgJT9cQzmfXKp22Dr6Hf1tdCteLz1h0P3t+mGvWZ+4Uankvh8+c6zw==", + "dev": true, + "dependencies": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/vue-eslint-parser/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/vue-eslint-parser/node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dev": true, + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-eslint-parser/node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dev": true, + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/vue-eslint-parser/node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", + "dev": true + }, + "node_modules/vue-hot-reload-api": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", + "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", + "dev": true + }, + "node_modules/vue-loader": { + "version": "17.0.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-17.0.1.tgz", + "integrity": "sha512-/OOyugJnImKCkAKrAvdsWMuwoCqGxWT5USLsjohzWbMgOwpA5wQmzQiLMzZd7DjhIfunzAGIApTOgIylz/kwcg==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "hash-sum": "^2.0.0", + "loader-utils": "^2.0.0" + }, + "peerDependencies": { + "webpack": "^4.1.0 || ^5.0.0-0" + }, + "peerDependenciesMeta": { + "@vue/compiler-sfc": { + "optional": true + }, + "vue": { + "optional": true + } + } + }, + "node_modules/vue-loader/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/vue-loader/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/vue-loader/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/vue-loader/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/vue-loader/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-loader/node_modules/loader-utils": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.4.tgz", + "integrity": "sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/vue-loader/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/vue-router": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.1.6.tgz", + "integrity": "sha512-DYWYwsG6xNPmLq/FmZn8Ip+qrhFEzA14EI12MsMgVxvHFDYvlr4NXpVF5hrRH1wVcDP8fGi5F4rxuJSl8/r+EQ==", + "dependencies": { + "@vue/devtools-api": "^6.4.5" + }, + "funding": { + "url": "https://github.com/sponsors/posva" + }, + "peerDependencies": { + "vue": "^3.2.0" + } + }, + "node_modules/vue-style-loader": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", + "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", + "dev": true, + "dependencies": { + "hash-sum": "^1.0.2", + "loader-utils": "^1.0.2" + } + }, + "node_modules/vue-style-loader/node_modules/hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + }, + "node_modules/vue-template-es2015-compiler": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", + "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", + "dev": true + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dev": true, + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dev": true, + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/wcwidth": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", + "integrity": "sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==", + "dev": true, + "dependencies": { + "defaults": "^1.0.3" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==", + "dev": true + }, + "node_modules/webpack": { + "version": "5.76.2", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.2.tgz", + "integrity": "sha512-Th05ggRm23rVzEOlX8y67NkYCHa9nTNcwHPBhdg+lKG+mtiW7XgggjAeeLnADAe7mLjJ6LUNfgHAuRRh+Z6J7w==", + "dev": true, + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.8.0.tgz", + "integrity": "sha512-ZzoSBePshOKhr+hd8u6oCkZVwpVaXgpw23ScGLFpR6SjYI7+7iIWYarjN6OEYOfRt8o7ZyZZQk0DuMizJ+LEIg==", + "dev": true, + "dependencies": { + "@discoveryjs/json-ext": "0.5.7", + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "dev": true, + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-chain": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz", + "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", + "dev": true, + "dependencies": { + "deepmerge": "^1.5.2", + "javascript-stringify": "^2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dev": true, + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.13.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.13.1.tgz", + "integrity": "sha512-5tWg00bnWbYgkN+pd5yISQKDejRBYGEw15RaEEslH+zdbNDxxaZvEAO2WulaSaFKb5n3YG8JXsGaDsut1D0xdA==", + "dev": true, + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "launch-editor": "^2.6.0", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.13.0" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack": { + "optional": true + }, + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz", + "integrity": "sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", + "dev": true + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.13.0.tgz", + "integrity": "sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==", + "dev": true, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": ">=5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dev": true, + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "dev": true, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack-virtual-modules": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.4.6.tgz", + "integrity": "sha512-5tyDlKLqPfMqjT3Q9TAqf2YqjwmnUleZwzJi1A5qXnlBCdj2AtOJ6wAWdglTIDOPgOiOrXeBeFcsQ8+aGQ6QbA==", + "dev": true + }, + "node_modules/webpack/node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "dev": true + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dev": true, + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dev": true, + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dev": true, + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/wrap-ansi/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", + "dev": true + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz", + "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "dev": true, + "dependencies": { + "cliui": "^7.0.2", + "escalade": "^3.1.1", + "get-caller-file": "^2.0.5", + "require-directory": "^2.1.1", + "string-width": "^4.2.0", + "y18n": "^5.0.5", + "yargs-parser": "^20.2.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/yargs-parser": { + "version": "20.2.9", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/yorkie": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz", + "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", + "dev": true, + "hasInstallScript": true, + "dependencies": { + "execa": "^0.8.0", + "is-ci": "^1.0.10", + "normalize-path": "^1.0.0", + "strip-indent": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/yorkie/node_modules/cross-spawn": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", + "integrity": "sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==", + "dev": true, + "dependencies": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + } + }, + "node_modules/yorkie/node_modules/execa": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", + "integrity": "sha512-zDWS+Rb1E8BlqqhALSt9kUhss8Qq4nN3iof3gsOdyINksElaPyNBtKUMTR62qhvgVWR0CqCX7sdnKe4MnUbFEA==", + "dev": true, + "dependencies": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/yorkie/node_modules/get-stream": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", + "integrity": "sha512-GlhdIUuVakc8SJ6kK0zAFbiGzRFzNnY4jUuEbV9UROo4Y+0Ny4fjvcZFVTeDA4odpFyOQzaw6hXukJSq/f28sQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/yorkie/node_modules/lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/yorkie/node_modules/normalize-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz", + "integrity": "sha512-7WyT0w8jhpDStXRq5836AMmihQwq2nrUVQrgjvUo/p/NZf9uy/MeJ246lBJVmWuYXMlJuG9BNZHF0hWjfTbQUA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/yorkie/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha512-ncTzHV7NvsQZkYe1DW7cbDLm0YpzHmZF5r/iyP3ZnQtMiJ+pjzisCiMNI+Sj+xQF5pXhSHxSB3uDbsBTzY/c2A==", + "dev": true + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 0000000..397a5dc --- /dev/null +++ b/package.json @@ -0,0 +1,45 @@ +{ + "name": "hac", + "version": "0.1.0", + "private": true, + "scripts": { + "serve": "vue-cli-service serve", + "build": "vue-cli-service build", + "lint": "vue-cli-service lint" + }, + "dependencies": { + "core-js": "^3.8.3", + "git": "^0.1.5", + "vue": "^3.2.13", + "vue-router": "^4.1.6" + }, + "devDependencies": { + "@babel/core": "^7.12.16", + "@babel/eslint-parser": "^7.12.16", + "@vue/cli-plugin-babel": "~5.0.0", + "@vue/cli-plugin-eslint": "~5.0.0", + "@vue/cli-service": "~5.0.0", + "eslint": "^7.32.0", + "eslint-plugin-vue": "^8.0.3" + }, + "eslintConfig": { + "root": true, + "env": { + "node": true + }, + "extends": [ + "plugin:vue/vue3-essential", + "eslint:recommended" + ], + "parserOptions": { + "parser": "@babel/eslint-parser" + }, + "rules": {} + }, + "browserslist": [ + "> 1%", + "last 2 versions", + "not dead", + "not ie 11" + ] +} diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..df36fcfb72584e00488330b560ebcf34a41c64c2 GIT binary patch literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..3e5a139 --- /dev/null +++ b/public/index.html @@ -0,0 +1,17 @@ + + + + + + + + <%= htmlWebpackPlugin.options.title %> + + + +
+ + + diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..889d982 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,116 @@ + + + + + diff --git a/src/assets/Iconmen.png b/src/assets/Iconmen.png new file mode 100644 index 0000000000000000000000000000000000000000..04cc712f24b2ecf0100a4c9b415783d8f8fba087 GIT binary patch literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^j3CUx1|;Q0k8}bl&H|6fVg?3oVGw3ym^DWNq@p;; z-HBn{IhmJ04okYDuOkD)#(wTUiL5}rfTxRNNChJ!E5on literal 0 HcmV?d00001 diff --git a/src/assets/logo.png b/src/assets/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..f3d2503fc2a44b5053b0837ebea6e87a2d339a43 GIT binary patch literal 6849 zcmaKRcUV(fvo}bjDT-7nLI_nlK}sT_69H+`qzVWDA|yaU?}j417wLi^B1KB1SLsC& zL0ag7$U(XW5YR7p&Ux?sP$d4lvMt8C^+TcQu4F zQqv!UF!I+kw)c0jhd6+g6oCr9P?7)?!qX1ui*iL{p}sKCAGuJ{{W)0z1pLF|=>h}& zt(2Lr0Z`2ig8<5i%Zk}cO5Fm=LByqGWaS`oqChZdEFmc`0hSb#gg|Aap^{+WKOYcj zHjINK)KDG%&s?Mt4CL(T=?;~U@bU2x_mLKN!#GJuK_CzbNw5SMEJorG!}_5;?R>@1 zSl)jns3WlU7^J%=(hUtfmuUCU&C3%8B5C^f5>W2Cy8jW3#{Od{lF1}|?c61##3dzA zsPlFG;l_FzBK}8>|H_Ru_H#!_7$UH4UKo3lKOA}g1(R&|e@}GINYVzX?q=_WLZCgh z)L|eJMce`D0EIwgRaNETDsr+?vQknSGAi=7H00r`QnI%oQnFxm`G2umXso9l+8*&Q z7WqF|$p49js$mdzo^BXpH#gURy=UO;=IMrYc5?@+sR4y_?d*~0^YP7d+y0{}0)zBM zIKVM(DBvICK#~7N0a+PY6)7;u=dutmNqK3AlsrUU9U`d;msiucB_|8|2kY=(7XA;G zwDA8AR)VCA#JOkxm#6oHNS^YVuOU;8p$N)2{`;oF|rQ?B~K$%rHDxXs+_G zF5|-uqHZvSzq}L;5Kcy_P+x0${33}Ofb6+TX&=y;;PkEOpz%+_bCw_{<&~ zeLV|!bP%l1qxywfVr9Z9JI+++EO^x>ZuCK);=$VIG1`kxK8F2M8AdC$iOe3cj1fo(ce4l-9 z7*zKy3={MixvUk=enQE;ED~7tv%qh&3lR<0m??@w{ILF|e#QOyPkFYK!&Up7xWNtL zOW%1QMC<3o;G9_S1;NkPB6bqbCOjeztEc6TsBM<(q9((JKiH{01+Ud=uw9B@{;(JJ z-DxI2*{pMq`q1RQc;V8@gYAY44Z!%#W~M9pRxI(R?SJ7sy7em=Z5DbuDlr@*q|25V)($-f}9c#?D%dU^RS<(wz?{P zFFHtCab*!rl(~j@0(Nadvwg8q|4!}L^>d?0al6}Rrv9$0M#^&@zjbfJy_n!%mVHK4 z6pLRIQ^Uq~dnyy$`ay51Us6WaP%&O;@49m&{G3z7xV3dLtt1VTOMYl3UW~Rm{Eq4m zF?Zl_v;?7EFx1_+#WFUXxcK78IV)FO>42@cm@}2I%pVbZqQ}3;p;sDIm&knay03a^ zn$5}Q$G!@fTwD$e(x-~aWP0h+4NRz$KlnO_H2c< z(XX#lPuW_%H#Q+c&(nRyX1-IadKR-%$4FYC0fsCmL9ky3 zKpxyjd^JFR+vg2!=HWf}2Z?@Td`0EG`kU?{8zKrvtsm)|7>pPk9nu@2^z96aU2<#` z2QhvH5w&V;wER?mopu+nqu*n8p~(%QkwSs&*0eJwa zMXR05`OSFpfyRb!Y_+H@O%Y z0=K^y6B8Gcbl?SA)qMP3Z+=C(?8zL@=74R=EVnE?vY!1BQy2@q*RUgRx4yJ$k}MnL zs!?74QciNb-LcG*&o<9=DSL>1n}ZNd)w1z3-0Pd^4ED1{qd=9|!!N?xnXjM!EuylY z5=!H>&hSofh8V?Jofyd!h`xDI1fYAuV(sZwwN~{$a}MX^=+0TH*SFp$vyxmUv7C*W zv^3Gl0+eTFgBi3FVD;$nhcp)ka*4gSskYIqQ&+M}xP9yLAkWzBI^I%zR^l1e?bW_6 zIn{mo{dD=)9@V?s^fa55jh78rP*Ze<3`tRCN4*mpO$@7a^*2B*7N_|A(Ve2VB|)_o z$=#_=aBkhe(ifX}MLT()@5?OV+~7cXC3r!%{QJxriXo9I%*3q4KT4Xxzyd{ z9;_%=W%q!Vw$Z7F3lUnY+1HZ*lO;4;VR2+i4+D(m#01OYq|L_fbnT;KN<^dkkCwtd zF7n+O7KvAw8c`JUh6LmeIrk4`F3o|AagKSMK3))_5Cv~y2Bb2!Ibg9BO7Vkz?pAYX zoI=B}+$R22&IL`NCYUYjrdhwjnMx_v=-Qcx-jmtN>!Zqf|n1^SWrHy zK|MwJ?Z#^>)rfT5YSY{qjZ&`Fjd;^vv&gF-Yj6$9-Dy$<6zeP4s+78gS2|t%Z309b z0^fp~ue_}i`U9j!<|qF92_3oB09NqgAoehQ`)<)dSfKoJl_A6Ec#*Mx9Cpd-p#$Ez z={AM*r-bQs6*z$!*VA4|QE7bf@-4vb?Q+pPKLkY2{yKsw{&udv_2v8{Dbd zm~8VAv!G~s)`O3|Q6vFUV%8%+?ZSVUa(;fhPNg#vab@J*9XE4#D%)$UU-T5`fwjz! z6&gA^`OGu6aUk{l*h9eB?opVdrHK>Q@U>&JQ_2pR%}TyOXGq_6s56_`U(WoOaAb+K zXQr#6H}>a-GYs9^bGP2Y&hSP5gEtW+GVC4=wy0wQk=~%CSXj=GH6q z-T#s!BV`xZVxm{~jr_ezYRpqqIcXC=Oq`b{lu`Rt(IYr4B91hhVC?yg{ol4WUr3v9 zOAk2LG>CIECZ-WIs0$N}F#eoIUEtZudc7DPYIjzGqDLWk_A4#(LgacooD z2K4IWs@N`Bddm-{%oy}!k0^i6Yh)uJ1S*90>|bm3TOZxcV|ywHUb(+CeX-o1|LTZM zwU>dY3R&U)T(}5#Neh?-CWT~@{6Ke@sI)uSuzoah8COy)w)B)aslJmp`WUcjdia-0 zl2Y}&L~XfA`uYQboAJ1;J{XLhYjH){cObH3FDva+^8ioOQy%Z=xyjGLmWMrzfFoH; zEi3AG`_v+%)&lDJE;iJWJDI@-X9K5O)LD~j*PBe(wu+|%ar~C+LK1+-+lK=t# z+Xc+J7qp~5q=B~rD!x78)?1+KUIbYr^5rcl&tB-cTtj+e%{gpZZ4G~6r15+d|J(ky zjg@@UzMW0k9@S#W(1H{u;Nq(7llJbq;;4t$awM;l&(2s+$l!Ay9^Ge|34CVhr7|BG z?dAR83smef^frq9V(OH+a+ki#q&-7TkWfFM=5bsGbU(8mC;>QTCWL5ydz9s6k@?+V zcjiH`VI=59P-(-DWXZ~5DH>B^_H~;4$)KUhnmGo*G!Tq8^LjfUDO)lASN*=#AY_yS zqW9UX(VOCO&p@kHdUUgsBO0KhXxn1sprK5h8}+>IhX(nSXZKwlNsjk^M|RAaqmCZB zHBolOHYBas@&{PT=R+?d8pZu zUHfyucQ`(umXSW7o?HQ3H21M`ZJal+%*)SH1B1j6rxTlG3hx1IGJN^M7{$j(9V;MZ zRKybgVuxKo#XVM+?*yTy{W+XHaU5Jbt-UG33x{u(N-2wmw;zzPH&4DE103HV@ER86 z|FZEmQb|&1s5#`$4!Cm}&`^{(4V}OP$bk`}v6q6rm;P!H)W|2i^e{7lTk2W@jo_9q z*aw|U7#+g59Fv(5qI`#O-qPj#@_P>PC#I(GSp3DLv7x-dmYK=C7lPF8a)bxb=@)B1 zUZ`EqpXV2dR}B&r`uM}N(TS99ZT0UB%IN|0H%DcVO#T%L_chrgn#m6%x4KE*IMfjX zJ%4veCEqbXZ`H`F_+fELMC@wuy_ch%t*+Z+1I}wN#C+dRrf2X{1C8=yZ_%Pt6wL_~ zZ2NN-hXOT4P4n$QFO7yYHS-4wF1Xfr-meG9Pn;uK51?hfel`d38k{W)F*|gJLT2#T z<~>spMu4(mul-8Q3*pf=N4DcI)zzjqAgbE2eOT7~&f1W3VsdD44Ffe;3mJp-V@8UC z)|qnPc12o~$X-+U@L_lWqv-RtvB~%hLF($%Ew5w>^NR82qC_0FB z)=hP1-OEx?lLi#jnLzH}a;Nvr@JDO-zQWd}#k^an$Kwml;MrD&)sC5b`s0ZkVyPkb zt}-jOq^%_9>YZe7Y}PhW{a)c39G`kg(P4@kxjcYfgB4XOOcmezdUI7j-!gs7oAo2o zx(Ph{G+YZ`a%~kzK!HTAA5NXE-7vOFRr5oqY$rH>WI6SFvWmahFav!CfRMM3%8J&c z*p+%|-fNS_@QrFr(at!JY9jCg9F-%5{nb5Bo~z@Y9m&SHYV`49GAJjA5h~h4(G!Se zZmK{Bo7ivCfvl}@A-ptkFGcWXAzj3xfl{evi-OG(TaCn1FAHxRc{}B|x+Ua1D=I6M z!C^ZIvK6aS_c&(=OQDZfm>O`Nxsw{ta&yiYPA~@e#c%N>>#rq)k6Aru-qD4(D^v)y z*>Rs;YUbD1S8^D(ps6Jbj0K3wJw>L4m)0e(6Pee3Y?gy9i0^bZO?$*sv+xKV?WBlh zAp*;v6w!a8;A7sLB*g-^<$Z4L7|5jXxxP1}hQZ<55f9<^KJ>^mKlWSGaLcO0=$jem zWyZkRwe~u{{tU63DlCaS9$Y4CP4f?+wwa(&1ou)b>72ydrFvm`Rj-0`kBJgK@nd(*Eh!(NC{F-@=FnF&Y!q`7){YsLLHf0_B6aHc# z>WIuHTyJwIH{BJ4)2RtEauC7Yq7Cytc|S)4^*t8Va3HR zg=~sN^tp9re@w=GTx$;zOWMjcg-7X3Wk^N$n;&Kf1RgVG2}2L-(0o)54C509C&77i zrjSi{X*WV=%C17((N^6R4Ya*4#6s_L99RtQ>m(%#nQ#wrRC8Y%yxkH;d!MdY+Tw@r zjpSnK`;C-U{ATcgaxoEpP0Gf+tx);buOMlK=01D|J+ROu37qc*rD(w`#O=3*O*w9?biwNoq3WN1`&Wp8TvKj3C z3HR9ssH7a&Vr<6waJrU zdLg!ieYz%U^bmpn%;(V%%ugMk92&?_XX1K@mwnVSE6!&%P%Wdi7_h`CpScvspMx?N zQUR>oadnG17#hNc$pkTp+9lW+MBKHRZ~74XWUryd)4yd zj98$%XmIL4(9OnoeO5Fnyn&fpQ9b0h4e6EHHw*l68j;>(ya`g^S&y2{O8U>1*>4zR zq*WSI_2o$CHQ?x0!wl9bpx|Cm2+kFMR)oMud1%n2=qn5nE&t@Fgr#=Zv2?}wtEz^T z9rrj=?IH*qI5{G@Rn&}^Z{+TW}mQeb9=8b<_a`&Cm#n%n~ zU47MvCBsdXFB1+adOO)03+nczfWa#vwk#r{o{dF)QWya9v2nv43Zp3%Ps}($lA02*_g25t;|T{A5snSY?3A zrRQ~(Ygh_ebltHo1VCbJb*eOAr;4cnlXLvI>*$-#AVsGg6B1r7@;g^L zFlJ_th0vxO7;-opU@WAFe;<}?!2q?RBrFK5U{*ai@NLKZ^};Ul}beukveh?TQn;$%9=R+DX07m82gP$=}Uo_%&ngV`}Hyv8g{u z3SWzTGV|cwQuFIs7ZDOqO_fGf8Q`8MwL}eUp>q?4eqCmOTcwQuXtQckPy|4F1on8l zP*h>d+cH#XQf|+6c|S{7SF(Lg>bR~l(0uY?O{OEVlaxa5@e%T&xju=o1`=OD#qc16 zSvyH*my(dcp6~VqR;o(#@m44Lug@~_qw+HA=mS#Z^4reBy8iV?H~I;{LQWk3aKK8$bLRyt$g?- +
+
+
+

+ HUACU +

+
+
icon
+
+
+ + + + + \ No newline at end of file diff --git a/src/components/Home-comp.vue b/src/components/Home-comp.vue new file mode 100644 index 0000000..4e6909d --- /dev/null +++ b/src/components/Home-comp.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/src/components/Myprofile-comp.vue b/src/components/Myprofile-comp.vue new file mode 100644 index 0000000..46c8f54 --- /dev/null +++ b/src/components/Myprofile-comp.vue @@ -0,0 +1,127 @@ + + + + + \ No newline at end of file diff --git a/src/img/Icon.jpg b/src/img/Icon.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5de81f662fbc7e08245ca41f66d912aae4d4c346 GIT binary patch literal 630 zcmex=Jq?U}9uuW@2GxWo2Ojs;&jfGq4D< z3Mm>ovIz$!vMUve7&T5@$f4}C@t|nX#SbdRNkvVZTw>x9l2WQ_>Kd9_CZ=ZQ7M51d zF0O9w9-dyoA)#U65s^{JDXD4c8JStdC8cHM6_r)ZEv;?s9i3g1CQq3GGAU*RJ2VdF$b$$4{OP zfBE|D`;VW$K>lK6V1@@7#A9gw0tNyj6AKG73p>bPj7;S~%q+;ls%Xe20pkkz1DF+^ zVrSY$u4Dw#*%HorQ-JXGuN@YU&mN#;^?NOFg_%2{Va zFW$pIZ^V+#^@Q*CHPlb?UuvI6b&d#4@=K|b8>eTsAxUW?ppo>wHRmmqi?KHh=LwT) zUmo(E$?-ir--jgmB)R4OCAPe^cq2lbC;Au>qVmR3-M^zisqqpv$zGo!N^1ir2Yas9 zAj!SxQQZ4WHXGzlxn^De%831P>NA~5WqN+kN^&~Ph|5%TYg(`^AJ}R?AWHX{+l#-N z#!5yr5`n)Plj6Fmt$=M!M$cec)Vs2!!|?t1=nK@gTUBLLjBVxCknSt~$=u7kr~#eg z?TE=HMs#oU>wbm*B%!8$W{8|p_8>~LlHr#{CRLC+;qAsJk80Qd4y1JXOv1o2P)BWK zG<2mJ&m{3sdWBCUI4mGjvSL!cDez2E4CzEHVJ3IlM&V0I%1o`NQl!D)5)_dF@uta z(b(i8BfNy23CSnnSte_7@a;_fIJVHqTZIJ_G|8`W1vB*D-V=-t0vKKH;Yaod-FN$? zH0#E+Z0y@U;Gk3W-di?w^FA<`6R(`0bnEabtqnHt+%pT{g&B2Fq7mOcwBb>uXlcFW0%GA0mi3 zfO!mfp1hi|WlBaLG`5c%a1rcqHx9GI?Uhz;daj|>T{TuYEiR{zu30U}FrO5Ai$0CP zyr==SA#wrzH+Nn_;CQxpJx56+c|E`9_5AxHR<40Q14L}{OO;YVuK)l507*qoM6N<$ Ef=j>_#Q*>R literal 0 HcmV?d00001 diff --git a/src/img/game.png b/src/img/game.png new file mode 100644 index 0000000000000000000000000000000000000000..b4da2b15b58a3599d70394939729afd1e41f849a GIT binary patch literal 147148 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 xCZeq+Afq#cFNc(zLpc^N{2vaCx6uFq literal 0 HcmV?d00001 diff --git a/src/main.js b/src/main.js new file mode 100644 index 0000000..13af2d0 --- /dev/null +++ b/src/main.js @@ -0,0 +1,27 @@ +import { createRouter, createWebHistory } from 'vue-router' +import { createApp } from 'vue' +import App from './App.vue' + + + +import Home from './components/Home-comp' +import My from './components/Myprofile-comp' + +const router = createRouter( { + history: createWebHistory(), + routes:[{ + path:'/', + name:'Home', + component: Home + }, + { + path:'/my', + name:'my', + component: My + }, +] +}); +createApp(App) +.use(router) +.mount('#app') + diff --git a/src/router/index.js b/src/router/index.js new file mode 100644 index 0000000..d278579 --- /dev/null +++ b/src/router/index.js @@ -0,0 +1,30 @@ +/*import Vue from 'vue' +import VueRouter from 'vue-router' + +Vue.use(VueRouter); + +import Myprofile from '../components/Myprofile-comp' + +const Foo = { template: '
foo
' } + +/*let router = new VueRouter({ + routes:[ + { + path:'/', + name:'home', + component: Myprofile + } + ] + }) + + export default router; + + const routes = [ + { path: '/foo', component: Foo } + ] + const router = new VueRouter({ + routes // сокращённая запись для `routes: routes` + }) + const app = new Vue({ + router + }).$mount('#app')*/ \ No newline at end of file diff --git a/vue.config.js b/vue.config.js new file mode 100644 index 0000000..910e297 --- /dev/null +++ b/vue.config.js @@ -0,0 +1,4 @@ +const { defineConfig } = require('@vue/cli-service') +module.exports = defineConfig({ + transpileDependencies: true +})