From 127e832bd8c8320b74d7d127dc42c46ed3792f64 Mon Sep 17 00:00:00 2001 From: Andrey Bejarano Date: Tue, 11 Oct 2022 23:35:59 -0300 Subject: [PATCH] clase43 --- clase43/.gitignore | 23 + clase43/README.md | 70 + clase43/package-lock.json | 28696 ++++++++++++++++ clase43/package.json | 38 + clase43/public/assets/css/app.css | 10 + clase43/public/assets/images/darth-vader.jpg | Bin 0 -> 116751 bytes clase43/public/assets/images/jordan-walke.png | Bin 0 -> 80107 bytes clase43/public/assets/images/logo-DH.png | Bin 0 -> 18516 bytes clase43/public/assets/images/mandalorian.jpg | Bin 0 -> 98471 bytes clase43/public/assets/images/stormtrooper.jpg | Bin 0 -> 105256 bytes clase43/public/favicon.ico | Bin 0 -> 3870 bytes clase43/public/index.html | 52 + clase43/public/logo192.png | Bin 0 -> 5347 bytes clase43/public/logo512.png | Bin 0 -> 9664 bytes clase43/public/manifest.json | 25 + clase43/public/robots.txt | 3 + clase43/src/App.css | 38 + clase43/src/App.test.js | 8 + clase43/src/components/App.js | 299 + clase43/src/components/ContentRowTop.js | 0 clase43/src/components/ContentWrapper.js | 0 clase43/src/components/Footer.js | 0 clase43/src/components/SideBar.js | 0 clase43/src/components/TopBar.js | 0 clase43/src/index.css | 13 + clase43/src/index.js | 17 + clase43/src/logo.svg | 1 + clase43/src/reportWebVitals.js | 13 + clase43/src/setupTests.js | 5 + 29 files changed, 29311 insertions(+) create mode 100644 clase43/.gitignore create mode 100644 clase43/README.md create mode 100644 clase43/package-lock.json create mode 100644 clase43/package.json create mode 100644 clase43/public/assets/css/app.css create mode 100644 clase43/public/assets/images/darth-vader.jpg create mode 100644 clase43/public/assets/images/jordan-walke.png create mode 100644 clase43/public/assets/images/logo-DH.png create mode 100644 clase43/public/assets/images/mandalorian.jpg create mode 100644 clase43/public/assets/images/stormtrooper.jpg create mode 100644 clase43/public/favicon.ico create mode 100644 clase43/public/index.html create mode 100644 clase43/public/logo192.png create mode 100644 clase43/public/logo512.png create mode 100644 clase43/public/manifest.json create mode 100644 clase43/public/robots.txt create mode 100644 clase43/src/App.css create mode 100644 clase43/src/App.test.js create mode 100644 clase43/src/components/App.js create mode 100644 clase43/src/components/ContentRowTop.js create mode 100644 clase43/src/components/ContentWrapper.js create mode 100644 clase43/src/components/Footer.js create mode 100644 clase43/src/components/SideBar.js create mode 100644 clase43/src/components/TopBar.js create mode 100644 clase43/src/index.css create mode 100644 clase43/src/index.js create mode 100644 clase43/src/logo.svg create mode 100644 clase43/src/reportWebVitals.js create mode 100644 clase43/src/setupTests.js diff --git a/clase43/.gitignore b/clase43/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/clase43/.gitignore @@ -0,0 +1,23 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# production +/build + +# misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* diff --git a/clase43/README.md b/clase43/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/clase43/README.md @@ -0,0 +1,70 @@ +# Getting Started with Create React App + +This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app). + +## Available Scripts + +In the project directory, you can run: + +### `npm start` + +Runs the app in the development mode.\ +Open [http://localhost:3000](http://localhost:3000) to view it in your browser. + +The page will reload when you make changes.\ +You may also see any lint errors in the console. + +### `npm test` + +Launches the test runner in the interactive watch mode.\ +See the section about [running tests](https://facebook.github.io/create-react-app/docs/running-tests) for more information. + +### `npm run build` + +Builds the app for production to the `build` folder.\ +It correctly bundles React in production mode and optimizes the build for the best performance. + +The build is minified and the filenames include the hashes.\ +Your app is ready to be deployed! + +See the section about [deployment](https://facebook.github.io/create-react-app/docs/deployment) for more information. + +### `npm run eject` + +**Note: this is a one-way operation. Once you `eject`, you can't go back!** + +If you aren't satisfied with the build tool and configuration choices, you can `eject` at any time. This command will remove the single build dependency from your project. + +Instead, it will copy all the configuration files and the transitive dependencies (webpack, Babel, ESLint, etc) right into your project so you have full control over them. All of the commands except `eject` will still work, but they will point to the copied scripts so you can tweak them. At this point you're on your own. + +You don't have to ever use `eject`. The curated feature set is suitable for small and middle deployments, and you shouldn't feel obligated to use this feature. However we understand that this tool wouldn't be useful if you couldn't customize it when you are ready for it. + +## Learn More + +You can learn more in the [Create React App documentation](https://facebook.github.io/create-react-app/docs/getting-started). + +To learn React, check out the [React documentation](https://reactjs.org/). + +### Code Splitting + +This section has moved here: [https://facebook.github.io/create-react-app/docs/code-splitting](https://facebook.github.io/create-react-app/docs/code-splitting) + +### Analyzing the Bundle Size + +This section has moved here: [https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size](https://facebook.github.io/create-react-app/docs/analyzing-the-bundle-size) + +### Making a Progressive Web App + +This section has moved here: [https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app](https://facebook.github.io/create-react-app/docs/making-a-progressive-web-app) + +### Advanced Configuration + +This section has moved here: [https://facebook.github.io/create-react-app/docs/advanced-configuration](https://facebook.github.io/create-react-app/docs/advanced-configuration) + +### Deployment + +This section has moved here: [https://facebook.github.io/create-react-app/docs/deployment](https://facebook.github.io/create-react-app/docs/deployment) + +### `npm run build` fails to minify + +This section has moved here: [https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify](https://facebook.github.io/create-react-app/docs/troubleshooting#npm-run-build-fails-to-minify) diff --git a/clase43/package-lock.json b/clase43/package-lock.json new file mode 100644 index 0000000..d642205 --- /dev/null +++ b/clase43/package-lock.json @@ -0,0 +1,28696 @@ +{ + "name": "clase43", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "clase43", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + } + }, + "node_modules/@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "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==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz", + "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", + "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.3", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.3", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.3", + "@babel/types": "^7.19.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "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/eslint-parser/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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.19.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", + "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", + "dependencies": { + "@babel/types": "^7.19.4", + "@jridgewell/gen-mapping": "^0.3.2", + "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==", + "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==", + "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==", + "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.19.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz", + "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==", + "dependencies": { + "@babel/compat-data": "^7.19.3", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "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==", + "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-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "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==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.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==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "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==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "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==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==", + "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==", + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz", + "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==", + "dependencies": { + "@babel/types": "^7.19.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "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==", + "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==", + "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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "dependencies": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz", + "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.4", + "@babel/types": "^7.19.4" + }, + "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==", + "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.19.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==", + "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==", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "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==", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-decorators": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.3.tgz", + "integrity": "sha512-MbgXtNXqo7RTKYIXVchVJGPvaVufQH3pxvQyfbGvNw1DObIhph+PesYXJTcd8J4DdWibvf6Z2eanOyItX8WnJg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.19.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==", + "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==", + "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==", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@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==", + "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==", + "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.19.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.19.4.tgz", + "integrity": "sha512-wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93Q==", + "dependencies": { + "@babel/compat-data": "^7.19.4", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "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==", + "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.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@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==", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "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==", + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "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==", + "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==", + "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.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", + "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "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-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==", + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "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-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "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-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "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-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "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-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "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==", + "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.19.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.19.4.tgz", + "integrity": "sha512-934S2VLLlt2hRJwPf4MczaOr4hYF0z+VKPwqTNxyKX7NthTiPfhuKFWQZHXRM0vh/wo/VyXB3s4bZUNA08l+tQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "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-destructuring": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.19.4.tgz", + "integrity": "sha512-t0j0Hgidqf0aM86dF8U+vXYReUgJnlv4bZLsyoPnwZNrGY+7/38o8YjaELrvHeVfTZao15kjR0PVv0nju2iduA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0" + }, + "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==", + "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==", + "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==", + "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-flow-strip-types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", + "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-flow": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "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-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==", + "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==", + "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==", + "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.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "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==", + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "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==", + "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==", + "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.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "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-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==", + "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-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "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-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "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-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^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-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "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==", + "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.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "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.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "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==", + "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==", + "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==", + "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-typescript": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.3.tgz", + "integrity": "sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "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==", + "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==", + "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.19.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.4.tgz", + "integrity": "sha512-5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg==", + "dependencies": { + "@babel/compat-data": "^7.19.4", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.19.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.19.4", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.19.4", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.4", + "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-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "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/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.4.tgz", + "integrity": "sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz", + "integrity": "sha512-HzjQ8+dzdx7dmZy4DQ8KV8aHi/74AjEbBGTFutBmg/pd3dY5/q1sfuOGPTFGEytlQhWoeVXqcK5BwMgIkRkNDQ==", + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz", + "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.4", + "@babel/types": "^7.19.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz", + "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==", + "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/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "node_modules/@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "node_modules/@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/@eslint/eslintrc/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz", + "integrity": "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, + "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==" + }, + "node_modules/@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "dependencies": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@istanbuljs/load-nyc-config/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/console/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/console/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/console/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==" + }, + "node_modules/@jest/console/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/console/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/core/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/core/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/core/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==" + }, + "node_modules/@jest/core/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/core/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "dependencies": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/expect-utils": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.1.2.tgz", + "integrity": "sha512-4a48bhKfGj/KAH39u0ppzNTABXQ8QPccWAFUFobWBaEMSMp+sB31Z2fK/l47c4a/Mu1po2ffmfAIPxXbVTXdtg==", + "dependencies": { + "jest-get-type": "^29.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/reporters/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/reporters/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/reporters/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==" + }, + "node_modules/@jest/reporters/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/reporters/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/@jest/reporters/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/transform/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/transform/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/transform/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==" + }, + "node_modules/@jest/transform/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/transform/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/@jest/transform/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@jest/types/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/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==" + }, + "node_modules/@jest/types/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.16", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.16.tgz", + "integrity": "sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA==", + "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==" + }, + "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==", + "dependencies": { + "eslint-scope": "5.1.1" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@nicolo-ribaudo/eslint-scope-5-internals/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.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==", + "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==", + "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==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.8.tgz", + "integrity": "sha512-wxXRwf+IQ6zvHSJZ+5T2RQNEsq+kx4jKRXfFvdt3nBIUzJUAvXEFsUeoaohDe/Kr84MTjGwcuIUPNcstNJORsA==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.13" + }, + "peerDependencies": { + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <4.0.0", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x || 4.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "dependencies": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/pluginutils/node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + }, + "node_modules/@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.24.44", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.44.tgz", + "integrity": "sha512-ka0W0KN5i6LfrSocduwliMMpqVgohtPFidKdMEOUjoOFCHcOOYkKsPRxfs5f15oPNHTm6ERAm0GV/+/LTKeiWg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@testing-library/dom/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/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==" + }, + "node_modules/@testing-library/dom/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "dependencies": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/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==" + }, + "node_modules/@testing-library/jest-dom/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.0.0" + } + }, + "node_modules/@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "dependencies": { + "@babel/runtime": "^7.12.5" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" + } + }, + "node_modules/@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", + "engines": { + "node": ">= 6" + } + }, + "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==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "node_modules/@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "dependencies": { + "@babel/types": "^7.3.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==", + "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==", + "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==", + "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==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "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==", + "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==" + }, + "node_modules/@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dependencies": { + "@types/node": "*" + } + }, + "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==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.1.2.tgz", + "integrity": "sha512-y+nlX0h87U0R+wsGn6EBuoRWYyv3KFtwRNP3QWp9+k2tJ2/bqcGS3UxD7jgT+tiwJWWq3UsyV4Y+T6rsMT4XMg==", + "dependencies": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "dependencies": { + "@sinclair/typebox": "^0.24.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz", + "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==", + "dependencies": { + "@jest/schemas": "^29.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/@types/jest/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@types/jest/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==" + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", + "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.1.2.tgz", + "integrity": "sha512-AuAGn1uxva5YBbBlXb+2JPxJRuemZsmlGcapPXWNSBNsQtAULfjioREGBWuI0EOvYUKjDnrCy8PW5Zlr1md5mw==", + "dependencies": { + "@jest/expect-utils": "^29.1.2", + "jest-get-type": "^29.0.0", + "jest-matcher-utils": "^29.1.2", + "jest-message-util": "^29.1.2", + "jest-util": "^29.1.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.1.2.tgz", + "integrity": "sha512-4GQts0aUopVvecIT4IwD/7xsBaMhKTYoM4/njE/aVw9wpw+pIUVp8Vab/KnSzSilr84GnLBkaP3JLDnQYCKqVQ==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.0.0", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.1.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.1.2.tgz", + "integrity": "sha512-MV5XrD3qYSW2zZSHRRceFzqJ39B2z11Qv0KPyZYxnzDHFeYZGJlgGi0SW+IXSJfOewgJp/Km/7lpcFT+cgZypw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.1.2", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.1.2" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.1.2.tgz", + "integrity": "sha512-9oJ2Os+Qh6IlxLpmvshVbGUiSkZVc2FK+uGOm6tghafnB2RyjKAxMZhtxThRMxfX1J1SOMhTn9oK3/MutRWQJQ==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.1.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.1.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-util": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.1.2.tgz", + "integrity": "sha512-vPCk9F353i0Ymx3WQq3+a4lZ07NXu9Ca8wya6o4Fe4/aO1e1awMMprZ3woPFpKwghEOW+UXgd15vVotuNN9ONQ==", + "dependencies": { + "@jest/types": "^29.1.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.1.2.tgz", + "integrity": "sha512-CGJ6VVGXVRP2o2Dorl4mAwwvDWT25luIsYhkyVQW32E4nL+TgW939J7LlKT/npq5Cpq6j3s+sy+13yk7xYpBmg==", + "dependencies": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/@types/jest/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "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==" + }, + "node_modules/@types/node": { + "version": "18.8.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.4.tgz", + "integrity": "sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow==" + }, + "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==" + }, + "node_modules/@types/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "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==" + }, + "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==" + }, + "node_modules/@types/react": { + "version": "18.0.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "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==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "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==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "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==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", + "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/type-utils": "5.40.0", + "@typescript-eslint/utils": "5.40.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.40.0.tgz", + "integrity": "sha512-wDYn3NYqVOmJI4iSkyWxXUu8Xoa4+OCh97YOXZecMCuXFIgCuxOCOlkR4kZyeXWNrulFyXPcXSbs4USb5IwI8g==", + "dependencies": { + "@typescript-eslint/utils": "5.40.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", + "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "debug": "^4.3.4" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", + "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", + "dependencies": { + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/type-utils": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", + "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/utils": "5.40.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/types": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", + "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", + "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", + "dependencies": { + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/utils": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", + "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/@typescript-eslint/utils/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", + "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", + "dependencies": { + "@typescript-eslint/types": "5.40.0", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "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==", + "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==" + }, + "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==" + }, + "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==" + }, + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==" + }, + "node_modules/abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "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==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "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==", + "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==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "dependencies": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + } + }, + "node_modules/acorn-node/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "dependencies": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" + } + }, + "node_modules/agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "dependencies": { + "debug": "4" + }, + "engines": { + "node": ">= 6.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==", + "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==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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==" + }, + "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==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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==", + "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==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "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==" + }, + "node_modules/array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.12", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", + "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001407", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/babel-jest/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/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==" + }, + "node_modules/babel-jest/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "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/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "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/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==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.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==", + "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-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "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==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@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-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "dependencies": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "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==" + }, + "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==" + }, + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "dependencies": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + }, + "engines": { + "node": ">= 8.0.0" + } + }, + "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==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "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==", + "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==", + "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==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/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==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.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==" + }, + "node_modules/bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "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==" + }, + "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==", + "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==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "node_modules/browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "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==", + "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.30001418", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001418.tgz", + "integrity": "sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==", + "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==", + "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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "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==", + "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==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", + "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==" + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "node_modules/clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-css/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "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==", + "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==" + }, + "node_modules/colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "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==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "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==", + "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==", + "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==" + }, + "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==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "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==", + "engines": { + "node": ">=0.8" + } + }, + "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==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "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==" + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "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==" + }, + "node_modules/core-js": { + "version": "3.25.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.5.tgz", + "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.25.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.5.tgz", + "integrity": "sha512-ovcyhs2DEBUIE0MGEKHP4olCUW/XYte3Vroyxuh38rD1wAO4dHohsovUC4eAOuzFxE6b+RXvBU3UZ9o0YhUTkA==", + "dependencies": { + "browserslist": "^4.21.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.25.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.5.tgz", + "integrity": "sha512-oml3M22pHM+igfWHDfdLVq2ShWmjM2V4L+dQEBs0DWVIqEm9WHCwGAlZ6BmyBQGy5sFrJmcx+856D9lVKyGWYg==", + "hasInstallScript": true, + "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==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "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.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "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==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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==", + "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==" + }, + "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==", + "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-minimizer-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "bin": { + "css-prefers-color-scheme": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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==", + "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-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.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==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "node_modules/cssdb": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.1.tgz", + "integrity": "sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + } + }, + "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==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "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.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "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==", + "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==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/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==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/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==" + }, + "node_modules/csso/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/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "node_modules/data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decimal.js": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.1.tgz", + "integrity": "sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==" + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "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==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "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==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "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/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", + "engines": { + "node": ">=0.4.0" + } + }, + "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==", + "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==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "dependencies": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + }, + "bin": { + "detective": "bin/detective.js" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "node_modules/diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "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==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "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==" + }, + "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==", + "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==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "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==", + "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==", + "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==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "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==" + }, + "node_modules/ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.278", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.278.tgz", + "integrity": "sha512-i+0+t/UVCqp9khP+hswZQbG31LnsYWGwyI9zhqZkyPok7k57W0UhMaxODMp3TeoNFhyUtB5OI4ppO/OSD9gaYg==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "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==", + "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==", + "dependencies": { + "stackframe": "^1.3.4" + } + }, + "node_modules/es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "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==" + }, + "node_modules/es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "dependencies": { + "has": "^1.0.3" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "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==" + }, + "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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/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==", + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", + "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", + "dependencies": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/module-importer": "^1.0.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "dependencies": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + }, + "engines": { + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "dependencies": { + "debug": "^3.2.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + } + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "dependencies": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "dependencies": { + "@typescript-eslint/experimental-utils": "^5.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "@typescript-eslint/eslint-plugin": { + "optional": true + }, + "jest": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "dependencies": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", + "dependencies": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "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/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/eslint-plugin-testing-library": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.7.2.tgz", + "integrity": "sha512-0ZmHeR/DUUgEzW8rwUBRWxuqntipDtpvxK0hymdHnLlABryJkzd+CAHr+XnISaVsTisZ5MLHp6nQF+8COHLLTA==", + "dependencies": { + "@typescript-eslint/utils": "^5.13.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" + } + }, + "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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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==", + "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-utils/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==", + "engines": { + "node": ">=10" + } + }, + "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==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/eslint/node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "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==", + "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==", + "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==" + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "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/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "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==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "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/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "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==" + }, + "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==", + "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==" + }, + "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==" + }, + "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==", + "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==", + "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==" + }, + "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==" + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "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==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "dependencies": { + "bser": "2.1.1" + } + }, + "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==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "dependencies": { + "minimatch": "^5.0.1" + } + }, + "node_modules/filelist/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/filelist/node_modules/minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.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==", + "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==", + "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==", + "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==" + }, + "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==", + "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": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "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==" + }, + "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==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/fork-ts-checker-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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-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==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "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/fork-ts-checker-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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "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==", + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "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==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "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==" + }, + "node_modules/function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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==", + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "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-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", + "engines": { + "node": ">=8.0.0" + } + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "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==", + "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==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "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==", + "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==", + "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.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "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==", + "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==" + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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==", + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "engines": { + "node": ">= 6.0.0" + } + }, + "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==", + "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.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "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==" + }, + "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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "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==", + "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-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==", + "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==", + "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==" + }, + "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==", + "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==" + }, + "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==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "dependencies": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "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/https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "dependencies": { + "agent-base": "6", + "debug": "4" + }, + "engines": { + "node": ">= 6" + } + }, + "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==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + }, + "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==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz", + "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "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==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-fresh/node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + }, + "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==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "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==", + "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==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "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==", + "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==" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "node_modules/is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-instrument/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "dependencies": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-report/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/istanbul-lib-source-maps/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/istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "dependencies": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "bin": { + "jake": "bin/cli.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jake/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jake/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jake/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jake/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==" + }, + "node_modules/jake/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jake/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "dependencies": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "dependencies": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-circus/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-circus/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==" + }, + "node_modules/jest-circus/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-circus/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "dependencies": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-cli/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-cli/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-cli/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-cli/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==" + }, + "node_modules/jest-cli/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-cli/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "dependencies": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-config/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-config/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==" + }, + "node_modules/jest-config/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-config/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-diff/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-diff/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/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==" + }, + "node_modules/jest-diff/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-each/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-each/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==" + }, + "node_modules/jest-each/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-jasmine2/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-jasmine2/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==" + }, + "node_modules/jest-jasmine2/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-jasmine2/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "dependencies": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-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==", + "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/jest-matcher-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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-matcher-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==" + }, + "node_modules/jest-matcher-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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-matcher-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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-message-util/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-message-util/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==" + }, + "node_modules/jest-message-util/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-message-util/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==", + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "dependencies": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "dependencies": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-resolve/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-resolve/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-resolve/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==" + }, + "node_modules/jest-resolve/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-resolve/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "dependencies": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runner/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-runner/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runner/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==" + }, + "node_modules/jest-runner/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runner/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "dependencies": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-runtime/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-runtime/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-runtime/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==" + }, + "node_modules/jest-runtime/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-snapshot/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-snapshot/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==" + }, + "node_modules/jest-snapshot/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-snapshot/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "dependencies": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-util/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-util/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-util/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==" + }, + "node_modules/jest-util/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-util/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "dependencies": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-validate/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-validate/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==" + }, + "node_modules/jest-validate/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-validate/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "dependencies": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watch-typeahead/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-watch-typeahead/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watch-typeahead/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==" + }, + "node_modules/jest-watch-typeahead/node_modules/emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "dependencies": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "dependencies": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/jest-watch-typeahead/node_modules/jest-watcher/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "dependencies": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "node_modules/jest-watch-typeahead/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==", + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/jest-watch-typeahead/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "dependencies": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-watcher/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/jest-watcher/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-watcher/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==" + }, + "node_modules/jest-watcher/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-watcher/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==" + }, + "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==" + }, + "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==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "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==" + }, + "node_modules/json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "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==" + }, + "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==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "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==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "dependencies": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + }, + "engines": { + "node": ">=4.0" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "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==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "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==" + }, + "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==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "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==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "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==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==", + "bin": { + "lz-string": "bin/bin.js" + } + }, + "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==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "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==" + }, + "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==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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==", + "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==" + }, + "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==", + "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==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dependencies": { + "minimist": "^1.2.6" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "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==" + }, + "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==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "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==" + }, + "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==", + "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==" + }, + "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==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "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==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "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==", + "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==", + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "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==", + "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==", + "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/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "dependencies": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "dependencies": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.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==" + }, + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "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/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "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/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "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==", + "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==", + "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==", + "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==", + "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": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "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==" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "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==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "engines": { + "node": ">= 6" + } + }, + "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==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-dir/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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/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==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.17.tgz", + "integrity": "sha512-UNxNOLQydcOFi41yHNMcKRZ39NeXlr8AxGuZJsdub8vIb12fHzcq37DTU/QtbI6WLxNg2gF9Z+8qtRwTj1UI1Q==", + "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-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "engines": { + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" + } + }, + "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==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" + } + }, + "node_modules/postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.9", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.9.tgz", + "integrity": "sha512-/E7PRvK8DAVljBbeWrcEQJPG72jaImxF3vvCNFwv9cC8CzigVoNIpeyfnJzphnN3Fd8/auBf5wvkw6W9MfmTyg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "dependencies": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "peerDependencies": { + "postcss": "^8.0.0" + } + }, + "node_modules/postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "dependencies": { + "camelcase-css": "^2.0.1" + }, + "engines": { + "node": "^12 || ^14 || >= 16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" + } + }, + "node_modules/postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "dependencies": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + }, + "engines": { + "node": ">= 10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": ">=8.0.9", + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "postcss": { + "optional": true + }, + "ts-node": { + "optional": true + } + } + }, + "node_modules/postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "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-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dependencies": { + "browserslist": "^4.16.6", + "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==", + "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==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dependencies": { + "browserslist": "^4.16.6", + "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==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "dependencies": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "dependencies": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" + } + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "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==", + "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==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "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==", + "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-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "peerDependencies": { + "postcss": "^8" + } + }, + "node_modules/postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.2.tgz", + "integrity": "sha512-rSMUEaOCnovKnwc5LvBDHUDzpGP+nrUeWZGWt9M72fBvckCi45JmnJigUr4QG4zZeOHmOCNCZnd2LKDvP++ZuQ==", + "dependencies": { + "@csstools/postcss-cascade-layers": "^1.1.0", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.11", + "browserslist": "^4.21.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.0.1", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.9", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.2" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "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==", + "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-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==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/postcss-svgo/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==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/postcss-svgo/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==" + }, + "node_modules/postcss-svgo/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/postcss-svgo/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==", + "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/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==", + "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==" + }, + "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==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "dependencies": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "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==" + }, + "node_modules/promise": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", + "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "dependencies": { + "asap": "~2.0.6" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/prop-types/node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "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==", + "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==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "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==", + "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/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "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==", + "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==", + "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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/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==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "dependencies": { + "loose-envify": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "dependencies": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/react-dev-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==", + "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/react-dev-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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/react-dev-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==" + }, + "node_modules/react-dev-utils/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + }, + "peerDependencies": { + "react": "^18.2.0" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "node_modules/react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "dependencies": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + }, + "bin": { + "react-scripts": "bin/react-scripts.js" + }, + "engines": { + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "dependencies": { + "pify": "^2.3.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "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==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "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==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + }, + "node_modules/regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "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-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "dependencies": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } + } + }, + "node_modules/resolve-url-loader/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/resolve-url-loader/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "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==", + "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==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "peerDependencies": { + "rollup": "^2.0.0" + } + }, + "node_modules/rollup-plugin-terser/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser/node_modules/jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/rollup-plugin-terser/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "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/safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "node_modules/sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "dependencies": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "fibers": ">= 3.1.0", + "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0", + "sass": "^1.3.0", + "sass-embedded": "*", + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { + "optional": true + } + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "dependencies": { + "loose-envify": "^1.1.0" + } + }, + "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==", + "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/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "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==", + "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==" + }, + "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==" + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==" + }, + "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==" + }, + "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==", + "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==", + "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==" + }, + "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==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "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==", + "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==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "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-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.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==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.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==" + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "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==", + "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==" + }, + "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" + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "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==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "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==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/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==" + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==", + "engines": { + "node": ">=10" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/svgo/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/svgo/node_modules/domutils/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/svgo/node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "node_modules/tailwindcss": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz", + "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==", + "dependencies": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" + }, + "engines": { + "node": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/tailwindcss/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==" + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "dependencies": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/tempy/node_modules/type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terser": { + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", + "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.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + }, + "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/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==" + }, + "node_modules/test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "dependencies": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=8" + } + }, + "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==" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "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==", + "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==", + "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==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "node_modules/tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/tsconfig-paths/node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "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==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "dependencies": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "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==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "node_modules/upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "engines": { + "node": ">=4", + "yarn": "*" + } + }, + "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==", + "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==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "dependencies": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.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==" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==" + }, + "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==", + "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==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.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==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "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==", + "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==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "node_modules/webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "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-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==", + "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.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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==", + "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==" + }, + "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==", + "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.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "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", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "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-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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==", + "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==" + }, + "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==", + "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.9.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", + "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", + "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-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "dependencies": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "engines": { + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-manifest-plugin/node_modules/webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "dependencies": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=10.13.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==", + "engines": { + "node": ">=10.13.0" + } + }, + "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==" + }, + "node_modules/webpack/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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "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==", + "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==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/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==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.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==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "dependencies": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "dependencies": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "ajv": ">=8" + } + }, + "node_modules/workbox-build/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "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/workbox-build/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==", + "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/workbox-build/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==" + }, + "node_modules/workbox-build/node_modules/source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "dependencies": { + "whatwg-url": "^7.0.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/workbox-build/node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/workbox-build/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "dependencies": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "dependencies": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "dependencies": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "dependencies": { + "workbox-core": "6.5.4" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "dependencies": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "dependencies": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-webpack-plugin/node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "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==", + "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==", + "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==", + "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==" + }, + "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==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "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/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "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==", + "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==", + "engines": { + "node": ">=10" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + } + }, + "dependencies": { + "@adobe/css-tools": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@adobe/css-tools/-/css-tools-4.0.1.tgz", + "integrity": "sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==" + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@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==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.19.4.tgz", + "integrity": "sha512-CHIGpJcUQ5lU9KrPHTjBMhVwQG6CQjxfg36fGXl3qk/Gik1WwWachaXFuo0uCWJT/mStOKtcbFJCaVLihC1CMw==" + }, + "@babel/core": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.3.tgz", + "integrity": "sha512-WneDJxdsjEvyKtXKsaBGbDeiyOjR5vYq4HcShxnIbG0qixpoHjI3MqeZM9NDvsojNCEBItQE4juOo/bU6e72gQ==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.3", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helpers": "^7.19.0", + "@babel/parser": "^7.19.3", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.3", + "@babel/types": "^7.19.3", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/eslint-parser": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.19.1.tgz", + "integrity": "sha512-AqNf2QWt1rtu2/1rLswy6CDP7H9Oh3mMhk177Y67Rg8d7RD9WfOLLv8CGn6tisFvS2htm86yIe1yLF6I1UDaGQ==", + "requires": { + "@nicolo-ribaudo/eslint-scope-5-internals": "5.1.1-v1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "dependencies": { + "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==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.19.5", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.19.5.tgz", + "integrity": "sha512-DxbNz9Lz4aMZ99qPpO1raTbcrI1ZeYh+9NR9qhfkQIbFtVEqotHojEBxHzmxhVONkGt6VyrqVQcgpefMy9pqcg==", + "requires": { + "@babel/types": "^7.19.4", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@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==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.19.3.tgz", + "integrity": "sha512-65ESqLGyGmLvgR0mst5AdW1FkNlj9rQsCKduzEoEPhBCDFGXvz2jW6bXFG6i0/MrV2s7hhXjjb2yAzcPuQlLwg==", + "requires": { + "@babel/compat-data": "^7.19.3", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.21.3", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.19.0.tgz", + "integrity": "sha512-NRz8DwF4jT3UfrmUoZjd0Uph9HQnP30t7Ash+weACcyNkiYTywpIjDBgReJMKgr+n86sn2nPVVmJ28Dm053Kqw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.19.0.tgz", + "integrity": "sha512-htnV+mHX32DF81amCDrwIDr8nrp1PTm+3wfBN9/v8QJOLEioOCOG7qNyq0nHeFiWbT3Eb7gsPwEmV64UCQ1jzw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.3.tgz", + "integrity": "sha512-z5aQKU4IzbqCC1XH0nAqfsFLMVSo22SBKUc0BxGrLkolTdPTructy0ToNnlO2zA4j9Q/7pjMZf0DSY+DSTYzww==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@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==" + }, + "@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==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.19.0.tgz", + "integrity": "sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.0.tgz", + "integrity": "sha512-3HBZ377Fe14RbLIA+ac3sY4PTgpxHVkFrESaWhoI5PuyXPBBX8+C34qblV9G89ZtycGJCmCI/Ut+VUDK4bltNQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.19.0.tgz", + "integrity": "sha512-40Ryx7I8mT+0gaNxm8JGTZFUITNqdLAgdg0hXzeVZxVD6nFsdhQvip6v8dqkRHzsz1VFpFAaOCHNn0vKBL7Czw==" + }, + "@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==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.19.1.tgz", + "integrity": "sha512-T7ahH7wV0Hfs46SFh5Jz3s0B6+o8g3c+7TMxu7xKfmHikg7EAZ3I2Qk9LFhjxXq8sL7UkP5JflezNwoZa8WvWw==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.19.1", + "@babel/types": "^7.19.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.19.4.tgz", + "integrity": "sha512-f9Xq6WqBFqaDfbCzn2w85hwklswz5qsKlh7f08w4Y9yhJHpnNC0QemtSkK5YyOY8kPGvyiwdzZksGUhnGdaUIg==", + "requires": { + "@babel/types": "^7.19.4" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@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==" + }, + "@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==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.19.0.tgz", + "integrity": "sha512-txX8aN8CZyYGTwcLhlk87KRqncAzhh5TpQamZUa0/u3an36NtDpUP6bQgBCBcLeBs09R/OwQu3OjK0k/HwfNDg==", + "requires": { + "@babel/helper-function-name": "^7.19.0", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.0", + "@babel/types": "^7.19.0" + } + }, + "@babel/helpers": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.19.4.tgz", + "integrity": "sha512-G+z3aOx2nfDHwX/kyVii5fJq+bgscg89/dJNWpYeKeBv3v9xX8EIabmx1k6u9LS04H7nROFVRVK+e3k0VHp+sw==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.4", + "@babel/types": "^7.19.4" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.19.4.tgz", + "integrity": "sha512-qpVT7gtuOLjWeDTKLkJ6sryqLliBaFpAtGeqw5cs5giLldvh+Ch0plqnUMKoVAUS6ZEueQQiZV+p5pxtPitEsA==" + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.19.1.tgz", + "integrity": "sha512-0yu8vNATgLy4ivqMNBIwb1HebCelqN7YX8SL3FDXORv/RqT0zEEWUCH4GH44JsSrvCu6GqnAdR5EBFAPeNBB4Q==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.19.3.tgz", + "integrity": "sha512-MbgXtNXqo7RTKYIXVchVJGPvaVufQH3pxvQyfbGvNw1DObIhph+PesYXJTcd8J4DdWibvf6Z2eanOyItX8WnJg==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.19.1", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/plugin-syntax-decorators": "^7.19.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.19.4.tgz", + "integrity": "sha512-wHmj6LDxVDnL+3WhXteUBaoM1aVILZODAUjg11kHqG4cOlfgMQGxw6aCgvrXrmaJR3Bn14oZhImyCPZzRpC93Q==", + "requires": { + "@babel/compat-data": "^7.19.4", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-decorators": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.19.0.tgz", + "integrity": "sha512-xaBZUEDntt4faL1yN8oIFlhfXeQAWJW7CLKYsHTUqriCUbj8xOra8bfxxKGi/UwExPFBuPdH4XfHc9rGQhrVkQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.18.6.tgz", + "integrity": "sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.19.4.tgz", + "integrity": "sha512-934S2VLLlt2hRJwPf4MczaOr4hYF0z+VKPwqTNxyKX7NthTiPfhuKFWQZHXRM0vh/wo/VyXB3s4bZUNA08l+tQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.19.0.tgz", + "integrity": "sha512-YfeEE9kCjqTS9IitkgfJuxjcEtLUHMqa8yUJ6zdz8vR7hKuo6mOy2C05P0F1tdMmDCeuyidKnlrw/iTppHcr2A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-compilation-targets": "^7.19.0", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.19.4.tgz", + "integrity": "sha512-t0j0Hgidqf0aM86dF8U+vXYReUgJnlv4bZLsyoPnwZNrGY+7/38o8YjaELrvHeVfTZao15kjR0PVv0nju2iduA==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@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==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.19.0.tgz", + "integrity": "sha512-sgeMlNaQVbCSpgLSKP4ZZKfsJVnFnNQlUSk6gPYzR/q7tzCgQF2t8RBKAP6cKJeZdveei7Q7Jm527xepI8lNLg==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-flow": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.0.tgz", + "integrity": "sha512-x9aiR0WXAWmOWsqcsnrzGR+ieaTMVyGyffPVA7F8cXAGt/UxefYv6uSHZLkAFChN5M5Iy1+wjE+xJuPt22H39A==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.19.1.tgz", + "integrity": "sha512-oWk9l9WItWBQYS4FgXD4Uyy5kq898lvkXpXQxoJEY1RnvPk4R/Dvu2ebXU9q8lP+rlMwUQTFf2Ok6d78ODa0kw==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.19.0.tgz", + "integrity": "sha512-UVEvX3tXie3Szm3emi1+G63jyw1w5IcMY0FSKM+CRnKRI5Mr1YbCNgsSTwoTwKphQEG9P+QqmuRFneJPZuHNhg==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.19.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.19.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.1.tgz", + "integrity": "sha512-2nJjTUFIzBMP/f/miLxEK9vxwW/KUXsdvN4sR//TmuDhe6yU2h57WmIOE12Gng3MDP/xpjUV/ToZRdcf8Yj4fA==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.19.0", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.19.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.19.0.tgz", + "integrity": "sha512-RsuMk7j6n+r752EtzyScnWkQyuJdli6LdO5Klv8Yx0OfPVTcQkIUfS8clx5e9yHXzlnhOZF3CbQ8C2uP5j074w==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.19.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.19.3.tgz", + "integrity": "sha512-z6fnuK9ve9u/0X0rRvI9MY0xg+DOUaABDYOe+/SQTxtlptaBB/V9JIUxJn6xp3lMBeb9qe8xSFmHU35oZDXD+w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.19.4.tgz", + "integrity": "sha512-5QVOTXUdqTCjQuh2GGtdd7YEhoRXBMVGROAtsBeLGIbIz3obCBIfRMT1I3ZKkMgNzwkyCkftDXSSkHxnfVf4qg==", + "requires": { + "@babel/compat-data": "^7.19.4", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.19.1", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.19.4", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.19.4", + "@babel/plugin-transform-classes": "^7.19.0", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.19.4", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.19.0", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.19.1", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.19.0", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.19.4", + "babel-plugin-polyfill-corejs2": "^0.3.3", + "babel-plugin-polyfill-corejs3": "^0.6.0", + "babel-plugin-polyfill-regenerator": "^0.4.1", + "core-js-compat": "^3.25.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@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==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.19.4.tgz", + "integrity": "sha512-EXpLCrk55f+cYqmHsSR+yD/0gAIMxxA9QK9lnQWzhMCvt+YmoBN7Zx94s++Kv0+unHk39vxNO8t+CMA2WSS3wA==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.19.4.tgz", + "integrity": "sha512-HzjQ8+dzdx7dmZy4DQ8KV8aHi/74AjEbBGTFutBmg/pd3dY5/q1sfuOGPTFGEytlQhWoeVXqcK5BwMgIkRkNDQ==", + "requires": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.19.4.tgz", + "integrity": "sha512-w3K1i+V5u2aJUOXBFFC5pveFLmtq1s3qcdDNC2qRI6WPBQIDaKFqXxDEqDO/h1dQ3HjsZoZMyIy6jGLq0xtw+g==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.4", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.19.0", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.19.4", + "@babel/types": "^7.19.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.19.4", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.19.4.tgz", + "integrity": "sha512-M5LK7nAeS6+9j7hAq+b3fQs+pNfUtTGq+yFFfHnauFA8zQtLRfmuipmsKDKKLuyG+wC8ABW43A153YNawNTEtw==", + "requires": { + "@babel/helper-string-parser": "^7.19.4", + "@babel/helper-validator-identifier": "^7.19.1", + "to-fast-properties": "^2.0.0" + } + }, + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" + }, + "@csstools/normalize.css": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/@csstools/normalize.css/-/normalize.css-12.0.0.tgz", + "integrity": "sha512-M0qqxAcwCsIVfpFQSlGN5XjXWu8l5JDZN+fPt1LeW5SZexQTgnaEvgXAY+CeygRw0EeppWHi12JxESWiWrB0Sg==" + }, + "@csstools/postcss-cascade-layers": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-1.1.1.tgz", + "integrity": "sha512-+KdYrpKC5TgomQr2DlZF4lDEpHcoxnj5IGddYYfBWJAKfj1JtuHUIqMa+E1pJJ+z3kvDViWMqyqPlG4Ja7amQA==", + "requires": { + "@csstools/selector-specificity": "^2.0.2", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-color-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.1.tgz", + "integrity": "sha512-Bc0f62WmHdtRDjf5f3e2STwRAl89N2CLb+9iAwzrv4L2hncrbDwnQD9PCq0gtAt7pOI2leIV08HIBUd4jxD8cw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.1.tgz", + "integrity": "sha512-ZgrlzuUAjXIOc2JueK0X5sZDjCtgimVp/O5CEqTcs5ShWBa6smhWYbS0x5cVc/+rycTDbjjzoP0KTDnUneZGOg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.2.tgz", + "integrity": "sha512-YHdEru4o3Rsbjmu6vHy4UKOXZD+Rn2zmkAmLRfPet6+Jz4Ojw8cbWxe1n42VaXQhD3CQUXXTooIy8OkVbUcL+w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.1.tgz", + "integrity": "sha512-Ot1rcwRAaRHNKC9tAqoqNZhjdYBzKk1POgWfhN4uCOE47ebGcLRqXjKkApVDpjifL6u2/55ekkpnFcp+s/OZUw==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.7.tgz", + "integrity": "sha512-7JPeVVZHd+jxYdULl87lvjgvWldYu+Bc62s9vD/ED6/QTGjy0jy0US/f6BG53sVMTBJ1lzKZFpYmofBN9eaRiA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-nested-calc": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-nested-calc/-/postcss-nested-calc-1.0.0.tgz", + "integrity": "sha512-JCsQsw1wjYwv1bJmgjKSoZNvf7R6+wuHDAbi5f/7MbFhl2d/+v+TvBTU4BJH3G1X1H87dHl0mh6TfYogbT/dJQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.1.tgz", + "integrity": "sha512-jcOanIbv55OFKQ3sYeFD/T0Ti7AMXc9nM1hZWu8m/2722gOTxFg7xYu4RDLJLeZmPUVQlGzo4jhzvTUq3x4ZUw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.1.tgz", + "integrity": "sha512-nJpJgsdA3dA9y5pgyb/UfEzE7W5Ka7u0CX0/HIMVBNWzWemdcTH3XwANECU6anWv/ao4vVNLTMxhiPNZsTK6iA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-progressive-custom-properties": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-1.3.0.tgz", + "integrity": "sha512-ASA9W1aIy5ygskZYuWams4BzafD12ULvSypmaLJT2jvQ8G0M3I8PRQhC0h7mG0Z3LI05+agZjqSR9+K9yaQQjA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-stepped-value-functions": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-1.0.1.tgz", + "integrity": "sha512-dz0LNoo3ijpTOQqEJLY8nyaapl6umbmDcgj4AD0lgVQ572b2eqA1iGZYTTWhrcrHztWDDRAX2DGYyw2VBjvCvQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-text-decoration-shorthand": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-1.0.0.tgz", + "integrity": "sha512-c1XwKJ2eMIWrzQenN0XbcfzckOLLJiczqy+YvfGmzoVXd7pT9FfObiSEfzs84bpE/VqfpEuAZ9tCRbZkZxxbdw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-trigonometric-functions": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-1.0.2.tgz", + "integrity": "sha512-woKaLO///4bb+zZC2s80l+7cm07M7268MsyG3M0ActXXEFi6SuhvriQYcb58iiKGbjwwIU7n45iRLEHypB47Og==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-unset-value": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-unset-value/-/postcss-unset-value-1.0.2.tgz", + "integrity": "sha512-c8J4roPBILnelAsdLr4XOAR/GsTm0GJi4XpcfvoWk3U6KiTCqiFYc63KhRMQQX35jYMp4Ao8Ij9+IZRgMfJp1g==", + "requires": {} + }, + "@csstools/selector-specificity": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/selector-specificity/-/selector-specificity-2.0.2.tgz", + "integrity": "sha512-IkpVW/ehM1hWKln4fCA3NzJU8KwD+kIOvPZA4cqxoJHtE21CCzjyp+Kxbu0i5I4tBNOlXPL9mjwnWlL0VEG4Fg==", + "requires": {} + }, + "@eslint/eslintrc": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.3.tgz", + "integrity": "sha512-uj3pT6Mg+3t39fvLrj8iuCIJ38zKO9FpGtJ4BBJebJhEwjoT+KLVNCcHT5QC9NGRIEi7fZ0ZR8YRb884auB4Lg==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.4.0", + "globals": "^13.15.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.1.2", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==" + } + } + }, + "@humanwhocodes/config-array": { + "version": "0.10.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.10.7.tgz", + "integrity": "sha512-MDl6D6sBsaV452/QSdX+4CXIjZhIcI0PELsxUjk4U828yd58vk3bTIvk/6w5FY+4hIy9sLW0sfrV7K7Kc++j/w==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, + "@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==" + }, + "@istanbuljs/load-nyc-config": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", + "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", + "requires": { + "camelcase": "^5.3.1", + "find-up": "^4.1.0", + "get-package-type": "^0.1.0", + "js-yaml": "^3.13.1", + "resolve-from": "^5.0.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "@istanbuljs/schema": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", + "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==" + }, + "@jest/console": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.5.1.tgz", + "integrity": "sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/core": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.5.1.tgz", + "integrity": "sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/reporters": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "jest-changed-files": "^27.5.1", + "jest-config": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-resolve-dependencies": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "jest-watcher": "^27.5.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/environment": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.5.1.tgz", + "integrity": "sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==", + "requires": { + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" + } + }, + "@jest/expect-utils": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.1.2.tgz", + "integrity": "sha512-4a48bhKfGj/KAH39u0ppzNTABXQ8QPccWAFUFobWBaEMSMp+sB31Z2fK/l47c4a/Mu1po2ffmfAIPxXbVTXdtg==", + "requires": { + "jest-get-type": "^29.0.0" + }, + "dependencies": { + "jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==" + } + } + }, + "@jest/fake-timers": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.5.1.tgz", + "integrity": "sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==", + "requires": { + "@jest/types": "^27.5.1", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "@jest/globals": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.5.1.tgz", + "integrity": "sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" + } + }, + "@jest/reporters": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", + "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "requires": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.9", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^5.1.0", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.1.3", + "jest-haste-map": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/schemas": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.1.3.tgz", + "integrity": "sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/source-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.5.1.tgz", + "integrity": "sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==", + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "@jest/test-result": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.5.1.tgz", + "integrity": "sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/test-sequencer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.5.1.tgz", + "integrity": "sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==", + "requires": { + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" + } + }, + "@jest/transform": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.5.1.tgz", + "integrity": "sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==", + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.5.1", + "babel-plugin-istanbul": "^6.1.1", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-util": "^27.5.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.4", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@jest/types": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.5.1.tgz", + "integrity": "sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@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==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@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==" + }, + "@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==" + }, + "@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==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@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==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.16", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.16.tgz", + "integrity": "sha512-LCQ+NeThyJ4k1W2d+vIKdxuSt9R3pQSZ4P92m7EakaYuXcVWbHuT5bjNcqLd4Rdgi6xYWYDvBJZJLZSLanjDcA==", + "requires": { + "@jridgewell/resolve-uri": "3.1.0", + "@jridgewell/sourcemap-codec": "1.4.14" + } + }, + "@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==" + }, + "@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==", + "requires": { + "eslint-scope": "5.1.1" + }, + "dependencies": { + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@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==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@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==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.8.tgz", + "integrity": "sha512-wxXRwf+IQ6zvHSJZ+5T2RQNEsq+kx4jKRXfFvdt3nBIUzJUAvXEFsUeoaohDe/Kr84MTjGwcuIUPNcstNJORsA==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.23.3", + "error-stack-parser": "^2.0.6", + "find-up": "^5.0.0", + "html-entities": "^2.1.0", + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "source-map": "^0.7.3" + } + }, + "@rollup/plugin-babel": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", + "integrity": "sha512-WFfdLWU/xVWKeRQnKmIAQULUI7Il0gZnBIH/ZFO069wYIfPu+8zrfp/KMW0atmELoRDq8FbiP3VCss9MhCut7Q==", + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "11.2.1", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz", + "integrity": "sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "@types/resolve": "1.17.1", + "builtin-modules": "^3.1.0", + "deepmerge": "^4.2.2", + "is-module": "^1.0.0", + "resolve": "^1.19.0" + } + }, + "@rollup/plugin-replace": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-replace/-/plugin-replace-2.4.2.tgz", + "integrity": "sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==", + "requires": { + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==" + } + } + }, + "@rushstack/eslint-patch": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.2.0.tgz", + "integrity": "sha512-sXo/qW2/pAcmT43VoRKOJbDOfV3cYpq3szSVfIThQXNt+E4DfKj361vaAt3c88U5tPUxzEswam7GW48PJqtKAg==" + }, + "@sinclair/typebox": { + "version": "0.24.44", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.44.tgz", + "integrity": "sha512-ka0W0KN5i6LfrSocduwliMMpqVgohtPFidKdMEOUjoOFCHcOOYkKsPRxfs5f15oPNHTm6ERAm0GV/+/LTKeiWg==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "8.19.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.19.0.tgz", + "integrity": "sha512-6YWYPPpxG3e/xOo6HIWwB/58HukkwIVTOaZ0VwdMVjhRUX/01E4FtQbck9GazOOj7MXHc5RBzMrU86iBJHbI+A==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/jest-dom": { + "version": "5.16.5", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.5.tgz", + "integrity": "sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==", + "requires": { + "@adobe/css-tools": "^4.0.1", + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.2.tgz", + "integrity": "sha512-eigU3vhqSO+Z8BKDnVLN/ompjhf3pYzecKXz8+whRy+9gZu8n1TCGfwzQUUPnqdHl9ax1Hr9031orZ+UOEYr7Q==" + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@testing-library/react": { + "version": "13.4.0", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.4.0.tgz", + "integrity": "sha512-sXOGON+WNTh3MLE9rve97ftaZukN3oNf2KjDy7YTx6hcTO2uuLHuCGynMDhFwGw/jYf4OJ2Qk0i4i79qMNNkyw==", + "requires": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + } + }, + "@testing-library/user-event": { + "version": "13.5.0", + "resolved": "https://registry.npmjs.org/@testing-library/user-event/-/user-event-13.5.0.tgz", + "integrity": "sha512-5Kwtbo3Y/NowpkbRuSepbyMFkZmHgD+vPzYB/RJ4oxt5Gj/avFFBYjhw27cqSVPVw/3a67NK1PbiIr9k4Gwmdg==", + "requires": { + "@babel/runtime": "^7.12.5" + } + }, + "@tootallnate/once": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", + "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==" + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==" + }, + "@types/babel__core": { + "version": "7.1.19", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.19.tgz", + "integrity": "sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.4", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.4.tgz", + "integrity": "sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==", + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.18.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.18.2.tgz", + "integrity": "sha512-FcFaxOr2V5KZCviw1TnutEMVUVsGt4D2hP1TAfXZAMKuHYW3xQhe3jTxNPWutgCJ3/X1c5yX8ZoGVEItxKbwBg==", + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.6", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.6.tgz", + "integrity": "sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.0.tgz", + "integrity": "sha512-WulqXMDUTYAXCjZnk6JtIHPigp55cVtDgDrO2gHRwhyJto21+1zbVCtOYB2L1F9w4qCQ0rOGWBnBe0FNTiEJIQ==" + }, + "@types/express": { + "version": "4.17.14", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.14.tgz", + "integrity": "sha512-TEbt+vaPFQ+xpxFLFssxUDXj5cWCxZJjIcB7Yg0k0GMHGtgtQgpvx/MUQUeAkNbA9AAGrwkAsoeItdTgS7FMyg==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.31", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz", + "integrity": "sha512-DxMhY+NAsTwMMFHBTtJFNp5qiHKJ7TeqOo23zVEM9alT1Ml27Q3xcTH0xwxn7Q0BbMcVEJOs/7aQtUWupUQN3Q==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "requires": { + "@types/node": "*" + } + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.4.tgz", + "integrity": "sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==" + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "requires": { + "@types/istanbul-lib-report": "*" + } + }, + "@types/jest": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.1.2.tgz", + "integrity": "sha512-y+nlX0h87U0R+wsGn6EBuoRWYyv3KFtwRNP3QWp9+k2tJ2/bqcGS3UxD7jgT+tiwJWWq3UsyV4Y+T6rsMT4XMg==", + "requires": { + "expect": "^29.0.0", + "pretty-format": "^29.0.0" + }, + "dependencies": { + "@jest/schemas": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.0.0.tgz", + "integrity": "sha512-3Ab5HgYIIAnS0HjqJHQYZS+zXc4tUmTmBH3z83ajI6afXp8X3ZtdLX+nXx+I7LNkJD7uN9LAVhgnjDgZa2z0kA==", + "requires": { + "@sinclair/typebox": "^0.24.1" + } + }, + "@jest/types": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.1.2.tgz", + "integrity": "sha512-DcXGtoTykQB5jiwCmVr8H4vdg2OJhQex3qPkG+ISyDO7xQXbt/4R6dowcRyPemRnkH7JoHvZuxPBdlq+9JxFCg==", + "requires": { + "@jest/schemas": "^29.0.0", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "diff-sequences": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.0.0.tgz", + "integrity": "sha512-7Qe/zd1wxSDL4D/X/FPjOMB+ZMDt71W94KYaq05I2l0oQqgXgs7s4ftYYmV38gBSrPz2vcygxfs1xn0FT+rKNA==" + }, + "expect": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.1.2.tgz", + "integrity": "sha512-AuAGn1uxva5YBbBlXb+2JPxJRuemZsmlGcapPXWNSBNsQtAULfjioREGBWuI0EOvYUKjDnrCy8PW5Zlr1md5mw==", + "requires": { + "@jest/expect-utils": "^29.1.2", + "jest-get-type": "^29.0.0", + "jest-matcher-utils": "^29.1.2", + "jest-message-util": "^29.1.2", + "jest-util": "^29.1.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-diff": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.1.2.tgz", + "integrity": "sha512-4GQts0aUopVvecIT4IwD/7xsBaMhKTYoM4/njE/aVw9wpw+pIUVp8Vab/KnSzSilr84GnLBkaP3JLDnQYCKqVQ==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.0.0", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.1.2" + } + }, + "jest-get-type": { + "version": "29.0.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.0.0.tgz", + "integrity": "sha512-83X19z/HuLKYXYHskZlBAShO7UfLFXu/vWajw9ZNJASN32li8yHMaVGAQqxFW1RCFOkB7cubaL6FaJVQqqJLSw==" + }, + "jest-matcher-utils": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.1.2.tgz", + "integrity": "sha512-MV5XrD3qYSW2zZSHRRceFzqJ39B2z11Qv0KPyZYxnzDHFeYZGJlgGi0SW+IXSJfOewgJp/Km/7lpcFT+cgZypw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.1.2", + "jest-get-type": "^29.0.0", + "pretty-format": "^29.1.2" + } + }, + "jest-message-util": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.1.2.tgz", + "integrity": "sha512-9oJ2Os+Qh6IlxLpmvshVbGUiSkZVc2FK+uGOm6tghafnB2RyjKAxMZhtxThRMxfX1J1SOMhTn9oK3/MutRWQJQ==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.1.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.1.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.1.2.tgz", + "integrity": "sha512-vPCk9F353i0Ymx3WQq3+a4lZ07NXu9Ca8wya6o4Fe4/aO1e1awMMprZ3woPFpKwghEOW+UXgd15vVotuNN9ONQ==", + "requires": { + "@jest/types": "^29.1.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.1.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.1.2.tgz", + "integrity": "sha512-CGJ6VVGXVRP2o2Dorl4mAwwvDWT25luIsYhkyVQW32E4nL+TgW939J7LlKT/npq5Cpq6j3s+sy+13yk7xYpBmg==", + "requires": { + "@jest/schemas": "^29.0.0", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "@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==" + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==" + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/node": { + "version": "18.8.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.8.4.tgz", + "integrity": "sha512-WdlVphvfR/GJCLEMbNA8lJ0lhFNBj4SW3O+O5/cEGw9oYrv0al9zTwuQsq+myDUXgNx2jgBynoVgZ2MMJ6pbow==" + }, + "@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==" + }, + "@types/prettier": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.7.1.tgz", + "integrity": "sha512-ri0UmynRRvZiiUJdiz38MmIblKK+oH30MztdBVR95dv/Ubw6neWSb8u1XpRb72L4qsZOhz+L+z9JD40SJmfWow==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "@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==" + }, + "@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==" + }, + "@types/react": { + "version": "18.0.21", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.21.tgz", + "integrity": "sha512-7QUCOxvFgnD5Jk8ZKlUAhVcRj7GuJRjnjjiY/IUBWKgOlnvDvTMLD4RTF7NPyVmbRhNrbomZiOepg7M/2Kj1mA==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.6", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.6.tgz", + "integrity": "sha512-/5OFZgfIPSwy+YuIBP/FgJnQnsxhZhjjrnxudMddeblOouIodEQ75X14Rr4wGSG/bknL+Omy9iWlLo1u/9GzAA==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@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==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==" + }, + "@types/testing-library__jest-dom": { + "version": "5.14.5", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.5.tgz", + "integrity": "sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==", + "requires": { + "@types/jest": "*" + } + }, + "@types/trusted-types": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", + "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "21.0.0", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-21.0.0.tgz", + "integrity": "sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==" + }, + "@typescript-eslint/eslint-plugin": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.40.0.tgz", + "integrity": "sha512-FIBZgS3DVJgqPwJzvZTuH4HNsZhHMa9SjxTKAZTlMsPw/UzpEjcf9f4dfgDJEHjK+HboUJo123Eshl6niwEm/Q==", + "requires": { + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/type-utils": "5.40.0", + "@typescript-eslint/utils": "5.40.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.40.0.tgz", + "integrity": "sha512-wDYn3NYqVOmJI4iSkyWxXUu8Xoa4+OCh97YOXZecMCuXFIgCuxOCOlkR4kZyeXWNrulFyXPcXSbs4USb5IwI8g==", + "requires": { + "@typescript-eslint/utils": "5.40.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.40.0.tgz", + "integrity": "sha512-Ah5gqyX2ySkiuYeOIDg7ap51/b63QgWZA7w6AHtFrag7aH0lRQPbLzUjk0c9o5/KZ6JRkTTDKShL4AUrQa6/hw==", + "requires": { + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.40.0.tgz", + "integrity": "sha512-d3nPmjUeZtEWRvyReMI4I1MwPGC63E8pDoHy0BnrYjnJgilBD3hv7XOiETKLY/zTwI7kCnBDf2vWTRUVpYw0Uw==", + "requires": { + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.40.0.tgz", + "integrity": "sha512-nfuSdKEZY2TpnPz5covjJqav+g5qeBqwSHKBvz7Vm1SAfy93SwKk/JeSTymruDGItTwNijSsno5LhOHRS1pcfw==", + "requires": { + "@typescript-eslint/typescript-estree": "5.40.0", + "@typescript-eslint/utils": "5.40.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.40.0.tgz", + "integrity": "sha512-V1KdQRTXsYpf1Y1fXCeZ+uhjW48Niiw0VGt4V8yzuaDTU8Z1Xl7yQDyQNqyAFcVhpYXIVCEuxSIWTsLDpHgTbw==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.40.0.tgz", + "integrity": "sha512-b0GYlDj8TLTOqwX7EGbw2gL5EXS2CPEWhF9nGJiGmEcmlpNBjyHsTwbqpyIEPVpl6br4UcBOYlcI2FJVtJkYhg==", + "requires": { + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/visitor-keys": "5.40.0", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.40.0.tgz", + "integrity": "sha512-MO0y3T5BQ5+tkkuYZJBjePewsY+cQnfkYeRqS6tPh28niiIwPnQ1t59CSRcs1ZwJJNOdWw7rv9pF8aP58IMihA==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.40.0", + "@typescript-eslint/types": "5.40.0", + "@typescript-eslint/typescript-estree": "5.40.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0", + "semver": "^7.3.7" + }, + "dependencies": { + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.40.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.40.0.tgz", + "integrity": "sha512-ijJ+6yig+x9XplEpG2K6FUdJeQGGj/15U3S56W9IqXKJqleuD7zJ2AX/miLezwxpd7ZxDAqO87zWufKg+RPZyQ==", + "requires": { + "@typescript-eslint/types": "5.40.0", + "eslint-visitor-keys": "^3.3.0" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@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==" + }, + "@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==" + }, + "@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==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@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==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@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==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@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==" + }, + "abab": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", + "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + }, + "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==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" + }, + "acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "requires": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "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==", + "requires": {} + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} + }, + "acorn-node": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.8.2.tgz", + "integrity": "sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==", + "requires": { + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" + }, + "dependencies": { + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==" + } + } + }, + "acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==" + }, + "address": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.1.tgz", + "integrity": "sha512-B+6bi5D34+fDYENiH5qOlA0cV2rAGKuWZ9LeyUUehbXy8e0VS9e498yO0Jeeh+iM+6KbfudHTFjXw2MmJD4QRA==" + }, + "adjust-sourcemap-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/adjust-sourcemap-loader/-/adjust-sourcemap-loader-4.0.0.tgz", + "integrity": "sha512-OXwN5b9pCUXNQHJpwwD2qP40byEmSgzj8B4ydSN0uMNYWiFmJ6x6KwUllMmfk8Rwu/HJDFR7U8ubsWBoN0Xp0A==", + "requires": { + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + } + }, + "agent-base": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", + "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", + "requires": { + "debug": "4" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "ansi-escapes": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", + "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", + "requires": { + "type-fest": "^0.21.3" + } + }, + "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==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "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==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "requires": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + } + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-includes": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.5.tgz", + "integrity": "sha512-iSDYZMMyTPkiFasVqfuAQnWAYcvO/SeBSCGKePoEthjp4LEMTe4uLc7b025o4jAZpHhihh8xPo99TNWUWWkGDQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "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==" + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.reduce": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/array.prototype.reduce/-/array.prototype.reduce-1.0.4.tgz", + "integrity": "sha512-WnM+AjG/DvLRLo4DDl+r+SvCzYtD2Jd9oeBYMcEaI7t3fFrHY9M53/wdLcTvmZNQ70IU6Htj0emFkZ5TS+lrdw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-array-method-boxes-properly": "^1.0.0", + "is-string": "^1.0.7" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==" + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==" + }, + "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==" + }, + "autoprefixer": { + "version": "10.4.12", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.12.tgz", + "integrity": "sha512-WrCGV9/b97Pa+jtwf5UGaRjgQIg7OK3D06GnoYoZNcG1Xb8Gt3EfuKjlhh9i/VtT16g6PYjZ69jdJ2g8FxSC4Q==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001407", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.3.tgz", + "integrity": "sha512-32+ub6kkdhhWick/UjvEwRchgoetXqTK14INLqbGm5U2TzBkBNF3nQtLYm8ovxSkQWArjEQvftCKryjZaATu3w==" + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "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==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "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==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.3", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "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==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3", + "core-js-compat": "^3.25.1" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.1.tgz", + "integrity": "sha512-NtQGmyQDXjQqQ+IzRkBVwEOz9lQ4zxAQZgoAYEtU9dJjnl1Oc98qnN7jcp+bE7O7aYzVpavXE3/VKXNzUbh7aw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.3" + } + }, + "babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "requires": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@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-top-level-await": "^7.8.3" + } + }, + "babel-preset-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.5.1.tgz", + "integrity": "sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==", + "requires": { + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" + } + }, + "babel-preset-react-app": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-react-app/-/babel-preset-react-app-10.0.1.tgz", + "integrity": "sha512-b0D9IZ1WhhCWkrTXyFuIIgqGzSkRIH5D5AmB0bXbzYAB1OBAwHcUeyWW2LorutLWF5btNo/N7r/cIdmvvKJlYg==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-decorators": "^7.16.4", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-transform-flow-strip-types": "^7.16.0", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-runtime": "^7.16.4", + "@babel/preset-env": "^7.16.4", + "@babel/preset-react": "^7.16.0", + "@babel/preset-typescript": "^7.16.0", + "@babel/runtime": "^7.16.3", + "babel-plugin-macros": "^3.1.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "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==" + }, + "bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "requires": { + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "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==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.11.0", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.14.tgz", + "integrity": "sha512-HIMbgLnk1Vqvs6B4Wq5ep7mxvj9sGz5d1JJyDNSGNIdA/w2MCz6GTjWTdjqOJV1bEPj+6IkxDvWNFKEBxNt4kQ==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==" + }, + "browserslist": { + "version": "4.21.4", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.4.tgz", + "integrity": "sha512-CBHJJdDmgjl3daYjN5Cp5kbTf1mUhZoS+beLklHIvkOWscs83YAhLlF3Wsh/lciQYAcbBJgTOD44VtG31ZM4Hw==", + "requires": { + "caniuse-lite": "^1.0.30001400", + "electron-to-chromium": "^1.4.251", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.9" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "builtin-modules": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.3.0.tgz", + "integrity": "sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "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==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001418", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001418.tgz", + "integrity": "sha512-oIs7+JL3K9JRQ3jPZjlH6qyYDp+nBTCais7hjh0s+fuBwufc7uZ7hPYMXrDOJhV360KGMTcczMRObk0/iMqZRg==" + }, + "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==" + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==" + }, + "check-types": { + "version": "11.1.2", + "resolved": "https://registry.npmjs.org/check-types/-/check-types-11.1.2.tgz", + "integrity": "sha512-tzWzvgePgLORb9/3a0YenggReLKAIb2owL03H2Xdoe5pKcUyWRSEQ8xfCar8t2SIAuEDwtmx2da1YB52YuHQMQ==" + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "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==" + }, + "ci-info": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.5.0.tgz", + "integrity": "sha512-yH4RezKOGlOhxkmhbeNuC4eYZKAUsEaGtBuBzDDP1eFUKiccDWzBABxBfOx31IDwDIXMTxWuwAxUGModvkbuVw==" + }, + "cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==" + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cliui": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", + "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==" + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==" + }, + "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==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "colord": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.3.tgz", + "integrity": "sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + }, + "common-path-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/common-path-prefix/-/common-path-prefix-3.0.0.tgz", + "integrity": "sha512-QE33hToZseCH3jS0qN96O/bSh3kaw/h+Tq7ngyY9eWDUnTlTNUyqfqvCXioLe5Na5jFsL78ra/wuBU4iuEgd4w==" + }, + "common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "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==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==" + }, + "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==" + }, + "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==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "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==" + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "core-js": { + "version": "3.25.5", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.25.5.tgz", + "integrity": "sha512-nbm6eZSjm+ZuBQxCUPQKQCoUEfFOXjUZ8dTTyikyKaWrTYmAVbykQfwsKE5dBK88u3QCkCrzsx/PPlKfhsvgpw==" + }, + "core-js-compat": { + "version": "3.25.5", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.25.5.tgz", + "integrity": "sha512-ovcyhs2DEBUIE0MGEKHP4olCUW/XYte3Vroyxuh38rD1wAO4dHohsovUC4eAOuzFxE6b+RXvBU3UZ9o0YhUTkA==", + "requires": { + "browserslist": "^4.21.4" + } + }, + "core-js-pure": { + "version": "3.25.5", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.5.tgz", + "integrity": "sha512-oml3M22pHM+igfWHDfdLVq2ShWmjM2V4L+dQEBs0DWVIqEm9WHCwGAlZ6BmyBQGy5sFrJmcx+856D9lVKyGWYg==" + }, + "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==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-blank-pseudo": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/css-blank-pseudo/-/css-blank-pseudo-3.0.3.tgz", + "integrity": "sha512-VS90XWtsHGqoM0t4KpH053c4ehxZ2E6HtGI7x68YFV0pTo/QmkV/YFA+NnlvK8guxZVNWGQhVNJGC39Q8XF4OQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "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==", + "requires": {} + }, + "css-has-pseudo": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/css-has-pseudo/-/css-has-pseudo-3.0.4.tgz", + "integrity": "sha512-Vse0xpR1K9MNlp2j5w1pgWIJtm1a8qS0JwS9goFYcImjlHEmywP9VUF05aGBXzGpDJF86QXk4L0ypBmwPhGArw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "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.5" + } + }, + "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==", + "requires": { + "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" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-prefers-color-scheme": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/css-prefers-color-scheme/-/css-prefers-color-scheme-6.0.3.tgz", + "integrity": "sha512-4BqMbZksRkJQx2zAjrokiGMd07RqOa2IxIrrN10lyBe9xhn9DEvjUK79J6jkeiv9D9hQFXKb6g1jwU62jziJZA==", + "requires": {} + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==" + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==" + }, + "cssdb": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.1.tgz", + "integrity": "sha512-pT3nzyGM78poCKLAEy2zWIVX2hikq6dIrjuZzLV98MumBg+xMTNYfHx7paUlfiRTgg91O/vR889CIf+qiv79Rw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.13", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.13.tgz", + "integrity": "sha512-S2SL2ekdEz6w6a2epXn4CmMKU4K3KpcyXLKfAYc9UQQqJRkD/2eLUG0vJ3Db/9OvO5GuAdgXw3pFbR6abqghDQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "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==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.1.tgz", + "integrity": "sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==" + }, + "damerau-levenshtein": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz", + "integrity": "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==" + }, + "data-urls": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", + "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", + "requires": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + } + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decimal.js": { + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.1.tgz", + "integrity": "sha512-F29o+vci4DodHYT9UrR5IEbfBw9pE5eSapIJdTqXK5+6hq+t8VRxwQyKlW2i+KDKFkkJQRvFyI/QXD83h8LyQw==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "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==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "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==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha512-Y2caI5+ZwS5c3RiNDJ6u53VhQHv+hHKwhkI1iHvceKUHw9Df6EK2zRLfjejRgMuCuxK7PfSWIMwWecceVvThjQ==" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==" + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==" + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "detective": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.1.tgz", + "integrity": "sha512-v9XE1zRnz1wRtgurGu0Bs8uHKFSTdteYZNbIPFVhUZ39L/S79ppMpdmVOZAnoz1jfEFodc48n6MX483Xo3t1yw==", + "requires": { + "acorn-node": "^1.8.2", + "defined": "^1.0.0", + "minimist": "^1.2.6" + } + }, + "didyoumean": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/didyoumean/-/didyoumean-1.2.2.tgz", + "integrity": "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==" + }, + "diff-sequences": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.5.1.tgz", + "integrity": "sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==" + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" + }, + "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==" + }, + "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==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "requires": { + "esutils": "^2.0.2" + } + }, + "dom-accessibility-api": { + "version": "0.5.14", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.14.tgz", + "integrity": "sha512-NMt+m9zFMPZe0JcY9gN224Qvk6qLIdqex29clBvc/y75ZBX9YA9wNK3frsYvu2DI1xcCIwxwnX+TlsJ2DSOADg==" + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "requires": { + "webidl-conversions": "^5.0.0" + }, + "dependencies": { + "webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==" + } + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" + }, + "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==" + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "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==" + }, + "ejs": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.8.tgz", + "integrity": "sha512-/sXZeMlhS0ArkfX2Aw780gJzXSMPnKjtspYZv+f3NiKLlubezAHDU5+9xz6gd3/NhG3txQCo6xlglmTS+oTGEQ==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.278", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.278.tgz", + "integrity": "sha512-i+0+t/UVCqp9khP+hswZQbG31LnsYWGwyI9zhqZkyPok7k57W0UhMaxODMp3TeoNFhyUtB5OI4ppO/OSD9gaYg==" + }, + "emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "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==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "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==", + "requires": { + "stackframe": "^1.3.4" + } + }, + "es-abstract": { + "version": "1.20.4", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.20.4.tgz", + "integrity": "sha512-0UtvRN79eMe2L+UNEF1BwRe364sj/DXhQ/k5FmivgoSdpM90b8Jc0mDzKMGo7QS0BVbOP/bTwBKNnDc9rNzaPA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "function.prototype.name": "^1.1.5", + "get-intrinsic": "^1.1.3", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-property-descriptors": "^1.0.0", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.7", + "is-negative-zero": "^2.0.2", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.2", + "is-string": "^1.0.7", + "is-weakref": "^1.0.2", + "object-inspect": "^1.12.2", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "safe-regex-test": "^1.0.0", + "string.prototype.trimend": "^1.0.5", + "string.prototype.trimstart": "^1.0.5", + "unbox-primitive": "^1.0.2" + } + }, + "es-array-method-boxes-properly": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz", + "integrity": "sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==" + }, + "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==" + }, + "es-shim-unscopables": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz", + "integrity": "sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==", + "requires": { + "has": "^1.0.3" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "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==" + }, + "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==" + }, + "escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "requires": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==", + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "optional": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.25.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.25.0.tgz", + "integrity": "sha512-DVlJOZ4Pn50zcKW5bYH7GQK/9MsoQG2d5eDH0ebEkE8PbgzTTmtt/VTH9GGJ4BfeZCpBLqFfvsjX35UacUL83A==", + "requires": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.10.5", + "@humanwhocodes/module-importer": "^1.0.1", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", + "doctrine": "^3.0.0", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.4.0", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "find-up": "^5.0.0", + "glob-parent": "^6.0.1", + "globals": "^13.15.0", + "globby": "^11.1.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-sdsl": "^4.1.4", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.1.2", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "globals": { + "version": "13.17.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.17.0.tgz", + "integrity": "sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==", + "requires": { + "type-fest": "^0.20.2" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "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==" + } + } + }, + "eslint-config-react-app": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-7.0.1.tgz", + "integrity": "sha512-K6rNzvkIeHaTd8m/QEh1Zko0KI7BACWkkneSs6s9cKZC/J27X3eZR6Upt1jkmZ/4FK+XUOPPxMEN7+lbUXfSlA==", + "requires": { + "@babel/core": "^7.16.0", + "@babel/eslint-parser": "^7.16.3", + "@rushstack/eslint-patch": "^1.1.0", + "@typescript-eslint/eslint-plugin": "^5.5.0", + "@typescript-eslint/parser": "^5.5.0", + "babel-preset-react-app": "^10.0.1", + "confusing-browser-globals": "^1.0.11", + "eslint-plugin-flowtype": "^8.0.3", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jest": "^25.3.0", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-plugin-testing-library": "^5.0.1" + } + }, + "eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "requires": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-module-utils": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.4.tgz", + "integrity": "sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==", + "requires": { + "debug": "^3.2.7" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "requires": { + "ms": "^2.1.1" + } + } + } + }, + "eslint-plugin-flowtype": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-8.0.3.tgz", + "integrity": "sha512-dX8l6qUL6O+fYPtpNRideCFSpmWOUVx5QcaGLVqe/vlDiBSe4vYljDWDETwnyFzpl7By/WVIu6rcrniCgH9BqQ==", + "requires": { + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" + } + }, + "eslint-plugin-import": { + "version": "2.26.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.26.0.tgz", + "integrity": "sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.3", + "has": "^1.0.3", + "is-core-module": "^2.8.1", + "is-glob": "^4.0.3", + "minimatch": "^3.1.2", + "object.values": "^1.1.5", + "resolve": "^1.22.0", + "tsconfig-paths": "^3.14.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "eslint-plugin-jest": { + "version": "25.7.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-25.7.0.tgz", + "integrity": "sha512-PWLUEXeeF7C9QGKqvdSbzLOiLTx+bno7/HC9eefePfEb257QFHg7ye3dh80AZVkaa/RQsBB1Q/ORQvg2X7F0NQ==", + "requires": { + "@typescript-eslint/experimental-utils": "^5.0.0" + } + }, + "eslint-plugin-jsx-a11y": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.6.1.tgz", + "integrity": "sha512-sXgFVNHiWffBq23uiS/JaP6eVR622DqwB4yTzKvGZGcPq6/yZ3WmOZfuBks/vHWo9GaFOqC2ZK4i6+C35knx7Q==", + "requires": { + "@babel/runtime": "^7.18.9", + "aria-query": "^4.2.2", + "array-includes": "^3.1.5", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.4.3", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.8", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.3.2", + "language-tags": "^1.0.5", + "minimatch": "^3.1.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react": { + "version": "7.31.10", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.31.10.tgz", + "integrity": "sha512-e4N/nc6AAlg4UKW/mXeYWd3R++qUano5/o+t+wnWxIf+bLsOaH3a4q74kX3nDjYym3VBN4HyO9nEn1GcAqgQOA==", + "requires": { + "array-includes": "^3.1.5", + "array.prototype.flatmap": "^1.3.0", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.1.2", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.1", + "object.values": "^1.1.5", + "prop-types": "^15.8.1", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.7" + }, + "dependencies": { + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "requires": { + "esutils": "^2.0.2" + } + }, + "resolve": { + "version": "2.0.0-next.4", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.4.tgz", + "integrity": "sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "eslint-plugin-react-hooks": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz", + "integrity": "sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.7.2", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.7.2.tgz", + "integrity": "sha512-0ZmHeR/DUUgEzW8rwUBRWxuqntipDtpvxK0hymdHnLlABryJkzd+CAHr+XnISaVsTisZ5MLHp6nQF+8COHLLTA==", + "requires": { + "@typescript-eslint/utils": "^5.13.0" + } + }, + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "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==" + } + } + }, + "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==" + }, + "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==", + "requires": { + "@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" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, + "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==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "espree": { + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", + "requires": { + "acorn": "^8.8.0", + "acorn-jsx": "^5.3.2", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==" + }, + "expect": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.5.1.tgz", + "integrity": "sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==", + "requires": { + "@jest/types": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1" + } + }, + "express": { + "version": "4.18.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.2.tgz", + "integrity": "sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==", + "requires": { + "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" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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==" + }, + "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==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "dependencies": { + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + } + } + }, + "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==" + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==" + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fb-watchman": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.2.tgz", + "integrity": "sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==", + "requires": { + "bser": "2.1.1" + } + }, + "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==", + "requires": { + "flat-cache": "^3.0.4" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + } + }, + "filelist": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.4.tgz", + "integrity": "sha512-w1cEuf3S+DrLCQL7ET6kz+gmlJdbq9J7yXCSjK/OZCPA+qEN1WyF4ZAf0YYJa4/shHJra2t/d/r8SV4Ji+x+8Q==", + "requires": { + "minimatch": "^5.0.1" + }, + "dependencies": { + "brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "minimatch": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-9TPBGGak4nHfGZsPBohm9AWg6NoT7QTCehS3BIJABslyZbzxfV78QM2Y6+i741OPZIafFAaiiEMh5OyIrJPgtg==", + "requires": { + "brace-expansion": "^2.0.1" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "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==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "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==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + } + }, + "flatted": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", + "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==" + }, + "follow-redirects": { + "version": "1.15.2", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.2.tgz", + "integrity": "sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "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==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "function.prototype.name": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/function.prototype.name/-/function.prototype.name-1.1.5.tgz", + "integrity": "sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0", + "functions-have-names": "^1.2.2" + } + }, + "functions-have-names": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/functions-have-names/-/functions-have-names-1.2.3.tgz", + "integrity": "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==" + }, + "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==" + }, + "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==" + }, + "get-intrinsic": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.3.tgz", + "integrity": "sha512-QJVz1Tj7MS099PevUG5jvnt9tSkXN8K14dxQlikJuPt4uD9hHAHjLyLBiLR5zELelBdD9QNRAXZzsJx0WaDL9A==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-package-type": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", + "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==" + }, + "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==" + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "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==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "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" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "grapheme-splitter": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz", + "integrity": "sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==" + }, + "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==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "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==" + }, + "harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", + "integrity": "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==" + }, + "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==" + }, + "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==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "hoopy": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", + "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==" + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "requires": { + "whatwg-encoding": "^1.0.5" + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==" + }, + "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==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + } + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "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==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "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==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-agent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", + "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", + "requires": { + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" + } + }, + "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==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + } + }, + "https-proxy-agent": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz", + "integrity": "sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==", + "requires": { + "agent-base": "6", + "debug": "4" + } + }, + "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==" + }, + "iconv-lite": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz", + "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3.0.0" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "idb": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/idb/-/idb-7.1.0.tgz", + "integrity": "sha512-Wsk07aAxDsntgYJY4h0knZJuTxM73eQ4reRAO+Z1liOh8eMCJ/MoDS8fCui1vGT9mnjtl1sOu3I2i/W1swPYZg==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha512-00n6YnVHKrinT9t0d9+5yZC6UBNJANpYEQvL2LlX6Ab9lnmxzIRcEmTPuyGScvl1+jKuCICX1Z0Ab1pPKKdikA==", + "requires": { + "harmony-reflect": "^1.4.6" + } + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + } + } + }, + "import-local": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", + "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "requires": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "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==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "requires": { + "has-bigints": "^1.0.1" + } + }, + "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==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-callable": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.7.tgz", + "integrity": "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==" + }, + "is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "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==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha512-51ypPSPCoTEIN9dy5Oy+h4pShgJmPCygKfyRCISBI+JoWT/2oJvK8QPxmwv7b/p239jXrm9M1mlQbyKJ5A152g==" + }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-number-object": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.7.tgz", + "integrity": "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "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==" + }, + "is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "istanbul-lib-coverage": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.0.tgz", + "integrity": "sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==" + }, + "istanbul-lib-instrument": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.1.tgz", + "integrity": "sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.2.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", + "requires": { + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz", + "integrity": "sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==", + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "istanbul-reports": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.5.tgz", + "integrity": "sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w==", + "requires": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + } + }, + "jake": { + "version": "10.8.5", + "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", + "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "requires": { + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "requires": { + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + } + }, + "jest-changed-files": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", + "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "requires": { + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" + } + }, + "jest-circus": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", + "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-cli": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "requires": { + "@jest/core": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.9", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-config": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", + "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "requires": { + "@babel/core": "^7.8.0", + "@jest/test-sequencer": "^27.5.1", + "@jest/types": "^27.5.1", + "babel-jest": "^27.5.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.9", + "jest-circus": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-jasmine2": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runner": "^27.5.1", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "micromatch": "^4.0.4", + "parse-json": "^5.2.0", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-diff": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-docblock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.5.1.tgz", + "integrity": "sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==", + "requires": { + "detect-newline": "^3.0.0" + } + }, + "jest-each": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", + "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-environment-jsdom": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", + "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1", + "jsdom": "^16.6.0" + } + }, + "jest-environment-node": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", + "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1", + "jest-util": "^27.5.1" + } + }, + "jest-get-type": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.5.1.tgz", + "integrity": "sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==" + }, + "jest-haste-map": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.5.1.tgz", + "integrity": "sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==", + "requires": { + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "fsevents": "^2.3.2", + "graceful-fs": "^4.2.9", + "jest-regex-util": "^27.5.1", + "jest-serializer": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.5.1.tgz", + "integrity": "sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.5.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-leak-detector": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", + "requires": { + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + } + }, + "jest-matcher-utils": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-message-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^27.5.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-mock": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "requires": {} + }, + "jest-regex-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.5.1.tgz", + "integrity": "sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==" + }, + "jest-resolve": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.5.1.tgz", + "integrity": "sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==", + "requires": { + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.5.1", + "jest-validate": "^27.5.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-resolve-dependencies": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.5.1.tgz", + "integrity": "sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==", + "requires": { + "@jest/types": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-snapshot": "^27.5.1" + } + }, + "jest-runner": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.5.1.tgz", + "integrity": "sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==", + "requires": { + "@jest/console": "^27.5.1", + "@jest/environment": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "graceful-fs": "^4.2.9", + "jest-docblock": "^27.5.1", + "jest-environment-jsdom": "^27.5.1", + "jest-environment-node": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-leak-detector": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-runtime": "^27.5.1", + "jest-util": "^27.5.1", + "jest-worker": "^27.5.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-runtime": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", + "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "requires": { + "@jest/environment": "^27.5.1", + "@jest/fake-timers": "^27.5.1", + "@jest/globals": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "glob": "^7.1.3", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-mock": "^27.5.1", + "jest-regex-util": "^27.5.1", + "jest-resolve": "^27.5.1", + "jest-snapshot": "^27.5.1", + "jest-util": "^27.5.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-serializer": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "requires": { + "@types/node": "*", + "graceful-fs": "^4.2.9" + } + }, + "jest-snapshot": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", + "requires": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-diff": "^27.5.1", + "jest-get-type": "^27.5.1", + "jest-haste-map": "^27.5.1", + "jest-matcher-utils": "^27.5.1", + "jest-message-util": "^27.5.1", + "jest-util": "^27.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.5.1", + "semver": "^7.3.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-util": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", + "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "requires": { + "@jest/types": "^27.5.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-validate": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "requires": { + "@jest/types": "^27.5.1", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.5.1", + "leven": "^3.1.0", + "pretty-format": "^27.5.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watch-typeahead": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.1.0.tgz", + "integrity": "sha512-Va5nLSJTN7YFtC2jd+7wsoe1pNe5K4ShLux/E5iHEwlB9AxaxmggY7to9KUqKojhaJw3aXqt5WAb4jGPOolpEw==", + "requires": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^28.0.0", + "jest-watcher": "^28.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "@jest/console": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.1.3.tgz", + "integrity": "sha512-QPAkP5EwKdK/bxIr6C1I4Vs0rm2nHiANzj/Z5X2JQkrZo6IqvC4ldZ9K95tF0HdidhA8Bo6egxSzUFPYKcEXLw==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.1.3", + "jest-util": "^28.1.3", + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "@jest/test-result": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.1.3.tgz", + "integrity": "sha512-kZAkxnSE+FqE8YjW8gNuoVkkC9I7S1qmenl8sGcDOLropASP+BkcGKwhXoyqQuGOGeYY0y/ixjrd/iERpEXHNg==", + "requires": { + "@jest/console": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.1.3.tgz", + "integrity": "sha512-RyjiyMUZrKz/c+zlMFO1pm70DcIlST8AeWTkoUdZevew44wcNZQHsEVOiCVtgVnlFFD82FPaXycys58cf2muVQ==", + "requires": { + "@jest/schemas": "^28.1.3", + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^17.0.8", + "chalk": "^4.0.0" + } + }, + "@types/yargs": { + "version": "17.0.13", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.13.tgz", + "integrity": "sha512-9sWaruZk2JGxIQU+IhI1fhPYRcQ0UuTNuKuCW9bR5fp7qi2Llf7WDzNa17Cy7TKnh3cdxDOiyTu6gaLS0eDatg==", + "requires": { + "@types/yargs-parser": "*" + } + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "emittery": { + "version": "0.10.2", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.10.2.tgz", + "integrity": "sha512-aITqOwnLanpHLNXZJENbOgjUBeHocD+xsSJmNrjovKBW5HbSpW3d1pEls7GFQPUWXiwG9+0P4GtHfEqC/4M0Iw==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-message-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.1.3.tgz", + "integrity": "sha512-PFdn9Iewbt575zKPf1286Ht9EPoJmYT7P0kY+RibeYZ2XtOr53pDLEFoTWXbd1h4JiGiWpTBC84fc8xMXQMb7g==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.1.3", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.1.3", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + } + } + }, + "jest-regex-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-28.0.2.tgz", + "integrity": "sha512-4s0IgyNIy0y9FK+cjoVYoxamT7Zeo7MhzqRGx7YDYmaQn1wucY9rotiGkBzzcMXTtjrCAP/f7f+E0F7+fxPNdw==" + }, + "jest-util": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.1.3.tgz", + "integrity": "sha512-XdqfpHwpcSRko/C35uLYFM2emRAltIIKZiJ9eAmhjsj0CqZMa0p1ib0R5fWIqGhn1a103DebTbpqIaP1qCQ6tQ==", + "requires": { + "@jest/types": "^28.1.3", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.1.3.tgz", + "integrity": "sha512-t4qcqj9hze+jviFPUN3YAtAEeFnr/azITXQEMARf5cMwKY2SMBRnCQTXLixTl20OR6mLh9KLMrgVJgJISym+1g==", + "requires": { + "@jest/test-result": "^28.1.3", + "@jest/types": "^28.1.3", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.1.3", + "string-length": "^4.0.1" + }, + "dependencies": { + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + } + } + }, + "pretty-format": { + "version": "28.1.3", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.1.3.tgz", + "integrity": "sha512-8gFb/To0OmxHR9+ZTb14Df2vNxdGCX8g1xWGUTqUw5TiZvcQf5sHKObd5UcPyLLyowNwDAMTF3XWOG1B6mxl1Q==", + "requires": { + "@jest/schemas": "^28.1.3", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "react-is": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.2.0.tgz", + "integrity": "sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==" + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + }, + "string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "requires": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "char-regex": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.1.tgz", + "integrity": "sha512-oSvEeo6ZUD7NepqAat3RqoucZ5SeqLJgOvVIwkafu6IP3V0pO38s/ypdVUmDDK6qIIHNlYHJAKX9E7R7HoKElw==" + } + } + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + } + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "jest-watcher": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "requires": { + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.5.1", + "string-length": "^4.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "js-sdsl": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/js-sdsl/-/js-sdsl-4.1.5.tgz", + "integrity": "sha512-08bOAKweV2NUC1wqTtf3qZlnpOX/R2DU9ikpjOHs0H+ibQv3zpncVQg6um4uYtRtrwIX8M4Nh3ytK4HGlYAq7Q==" + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "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==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "requires": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "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==" + }, + "json-schema": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==" + }, + "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==" + }, + "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==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "jsonpointer": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.1.tgz", + "integrity": "sha512-p/nXbhSEcu3pZRdkW1OfJhpsVtW1gd4Wa1fnQc9YLiTfAjn0312eMKimbdIQzuZl9aa9xUGaRlP9T/CJE/ditQ==" + }, + "jsx-ast-utils": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz", + "integrity": "sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==", + "requires": { + "array-includes": "^3.1.5", + "object.assign": "^4.1.3" + } + }, + "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==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "language-subtag-registry": { + "version": "0.3.22", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz", + "integrity": "sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==", + "requires": { + "language-subtag-registry": "~0.3.2" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, + "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==" + }, + "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==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "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==" + }, + "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==" + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha512-0ckx7ZHRPqb0oUm8zNr+90mtf9DQB60H1wMCjBtfi62Kl3a7JbHob6gA2bC+xRvZoOL+1hzUK8jeuEIQE8svEQ==" + }, + "magic-string": { + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "requires": { + "sourcemap-codec": "^1.4.8" + } + }, + "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==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "requires": { + "tmpl": "1.0.5" + } + }, + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "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==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "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==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "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==", + "requires": { + "mime-db": "1.52.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==" + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "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==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", + "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==" + }, + "mkdirp": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", + "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", + "requires": { + "minimist": "^1.2.6" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "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==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "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==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==" + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "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==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "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==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.2.tgz", + "integrity": "sha512-90yv+6538zuvUMnN+zCr8LuV6bPFdq50304114vJYJ8RDyK8D5O9Phpbd6SZWgI7PwzmmfN1upeOJlvybDSgCw==" + }, + "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==" + }, + "object-hash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", + "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "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==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.4.tgz", + "integrity": "sha512-sccv3L/pMModT6dJAYF3fzGMVcb38ysQ0tEE6ixv2yXJDtEIPph268OlAdJj5/qZMZDq2g/jqvwppt36uS/uQQ==", + "requires": { + "array.prototype.reduce": "^1.0.4", + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.1" + } + }, + "object.hasown": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.1.tgz", + "integrity": "sha512-LYLe4tivNQzq4JdaWW6WO3HMZZJWzkkH8fnI6EebWl0VZth2wL2Lovm74ep2/gZzlaTdV62JZHEqHQ2yVn8Q/A==", + "requires": { + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "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==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "requires": { + "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" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "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==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "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==" + }, + "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==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "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==" + }, + "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==" + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==" + }, + "pirates": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==" + }, + "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==", + "requires": { + "find-up": "^4.0.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + } + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.17", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.17.tgz", + "integrity": "sha512-UNxNOLQydcOFi41yHNMcKRZ39NeXlr8AxGuZJsdub8vIb12fHzcq37DTU/QtbI6WLxNg2gF9Z+8qtRwTj1UI1Q==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.2.tgz", + "integrity": "sha512-XIidXV8fDr0kKt28vqki84fRK8VW8eTuIa4PChv2MqKuT6C9UjmSKzen6KaWhWEoYvwxFCa7n/tC1SZ3tyq4SQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-browser-comments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-browser-comments/-/postcss-browser-comments-4.0.0.tgz", + "integrity": "sha512-X9X9/WN3KIvY9+hNERUqX9gncsgBA25XaeR+jshHz2j8+sYyHktHw1JdKuMjeLpGktXidqDhA7b/qm1mrBDmgg==", + "requires": {} + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-clamp": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-clamp/-/postcss-clamp-4.1.0.tgz", + "integrity": "sha512-ry4b1Llo/9zz+PKC+030KUnPITTJAHeOwjfAyyB60eT0AorGLdzp52s31OsPRHRf8NchkgFoG2y6fCfn1IV1Ow==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-functional-notation": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.4.tgz", + "integrity": "sha512-2yrTAUZUab9s6CpxkxC4rVgFEVaR6/2Pipvi6qcgvnYiVqZcbDHEoBDhrXzyb7Efh2CCfHQNtcqWcIruDTIUeg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.4.tgz", + "integrity": "sha512-nLo2DCRC9eE4w2JmuKgVA3fGL3d01kGq752pVALF68qpGLmx2Qrk91QTKkdUqqp45T1K1XV8IhQpcu1hoAQflQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.1.1.tgz", + "integrity": "sha512-pGxkuVEInwLHgkNxUc4sdg4g3py7zUeCQ9sMfwyHAT+Ezk8a4OaaVZ8lIY5+oNqA/BXXgLyXv0+5wHP68R79hg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.2.tgz", + "integrity": "sha512-7yi25vDAoHAkbhAzX9dHx2yc6ntS4jQvejrNcC+csQJAXjj15e7VcWfMgLqBNAbOvqi5uIa9huOVwdHbf+sKqg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-properties": { + "version": "12.1.9", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.9.tgz", + "integrity": "sha512-/E7PRvK8DAVljBbeWrcEQJPG72jaImxF3vvCNFwv9cC8CzigVoNIpeyfnJzphnN3Fd8/auBf5wvkw6W9MfmTyg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.3.tgz", + "integrity": "sha512-fgVkmyiWDwmD3JbpCmB45SvvlCD6z9CG6Ie6Iere22W5aHea6oWa7EM2bpnv2Fj3I94L3VbtvX9KqwSi5aFzSg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.5.tgz", + "integrity": "sha512-eqn4m70P031PF7ZQIvSgy9RSJ5uI2171O/OO/zcRNYpJbvaeKFUlar1aJ7rmgiQtbm0FSPsRewjpdS0Oew7MPA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": {} + }, + "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==", + "requires": {} + }, + "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==", + "requires": {} + }, + "postcss-double-position-gradients": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.2.tgz", + "integrity": "sha512-GX+FuE/uBR6eskOK+4vkXgT6pDkexLokPaz/AbJna9s5Kzp/yl488pKPjhy0obB475ovfT1Wv8ho7U/cHNaRgQ==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-env-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-env-function/-/postcss-env-function-4.0.6.tgz", + "integrity": "sha512-kpA6FsLra+NqcFnL81TnsU+Z7orGtDTxcOhl6pwXeEq1yFPpRMkCDpHhrz8CFQDr/Wfm0jLiNQ1OsGGPjlqPwA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} + }, + "postcss-focus-visible": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-visible/-/postcss-focus-visible-6.0.4.tgz", + "integrity": "sha512-QcKuUU/dgNsstIK6HELFRT5Y3lbrMLEOwG+A4s5cA+fx3A3y/JTq3X9LaOj3OC3ALH0XqyrgQIgey/MIZ8Wczw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-focus-within": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-focus-within/-/postcss-focus-within-5.0.4.tgz", + "integrity": "sha512-vvjDN++C0mu8jz4af5d52CB184ogg/sSxAFS+oUJQq2SuCe7T5U2iIsVJtsCp2d6R4j0jr5+q3rPkBVZkXD9fQ==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-font-variant": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-font-variant/-/postcss-font-variant-5.0.0.tgz", + "integrity": "sha512-1fmkBaCALD72CK2a9i468mA/+tr9/1cBxRRMXOUaZqO43oWPR5imcyPjXwuv7PXbCid4ndlP5zWhidQVVa3hmA==", + "requires": {} + }, + "postcss-gap-properties": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.5.tgz", + "integrity": "sha512-IuE6gKSdoUNcvkGIqdtjtcMtZIFyXZhmFd5RUlg97iVEvp1BZKV5ngsAjCjrVy+14uhGBQl9tzmi1Qwq4kqVOg==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.7.tgz", + "integrity": "sha512-9T2r9rsvYzm5ndsBE8WgtrMlIT7VbtTfE7b3BQnudUqnBcBo7L758oc+o+pdj/dUV0l5wjwSdjeOH2DZtfv8qw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-import": { + "version": "14.1.0", + "resolved": "https://registry.npmjs.org/postcss-import/-/postcss-import-14.1.0.tgz", + "integrity": "sha512-flwI+Vgm4SElObFVPpTIT7SU7R3qk2L7PyduMcokiaVKuWv9d/U+Gm/QAd8NDLuykTWTkcrjOeD2Pp1rMeBTGw==", + "requires": { + "postcss-value-parser": "^4.0.0", + "read-cache": "^1.0.0", + "resolve": "^1.1.7" + } + }, + "postcss-initial": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-initial/-/postcss-initial-4.0.1.tgz", + "integrity": "sha512-0ueD7rPqX8Pn1xJIjay0AZeIuDoF+V+VvMt/uOnn+4ezUKhZM/NokDeP6DwMNyIoYByuN/94IQnt5FEkaN59xQ==", + "requires": {} + }, + "postcss-js": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-js/-/postcss-js-4.0.0.tgz", + "integrity": "sha512-77QESFBwgX4irogGVPgQ5s07vLvFqWr228qZY+w6lW599cRlK/HmnlivnnVUxkjHnCu4J16PDMHcH+e+2HbvTQ==", + "requires": { + "camelcase-css": "^2.0.1" + } + }, + "postcss-lab-function": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.1.tgz", + "integrity": "sha512-xuXll4isR03CrQsmxyz92LJB2xX9n+pZJ5jE9JgcnmsCammLyKdlzrBin+25dy6wIjfhJpKBAN80gsTlCgRk2w==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-load-config": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.4.tgz", + "integrity": "sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==", + "requires": { + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" + } + }, + "postcss-loader": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.2.1.tgz", + "integrity": "sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + } + }, + "postcss-logical": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/postcss-logical/-/postcss-logical-5.0.4.tgz", + "integrity": "sha512-RHXxplCeLh9VjinvMrZONq7im4wjWGlRJAqmAVLXyZaXwfDWP73/oq4NdIp+OZwhQUMj0zjqDfM5Fj7qby+B4g==", + "requires": {} + }, + "postcss-media-minmax": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", + "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "requires": {} + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.2.0.tgz", + "integrity": "sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==", + "requires": { + "@csstools/selector-specificity": "^2.0.0", + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-normalize": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize/-/postcss-normalize-10.0.1.tgz", + "integrity": "sha512-+5w18/rDev5mqERcG3W5GZNMJa1eoYYNGo8gB7tEwaos0ajk3ZXAI4mHGcNT47NE+ZnZD1pEpUOFLvltIwmeJA==", + "requires": { + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + } + }, + "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==", + "requires": {} + }, + "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==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "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==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.4.tgz", + "integrity": "sha512-otYl/ylHK8Y9bcBnPLo3foYFLL6a6Ak+3EQBPOTR7luMYCOsiVTUk1iLvNf6tVPNGXcoL9Hoz37kpfriRIFb4A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-page-break": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/postcss-page-break/-/postcss-page-break-3.0.4.tgz", + "integrity": "sha512-1JGu8oCjVXLa9q9rFTo4MbeeA5FMe00/9C7lN4va606Rdb+HkxXtXsmEDrIraQ11fGz/WvKWa8gMuCKkrXpTsQ==", + "requires": {} + }, + "postcss-place": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.5.tgz", + "integrity": "sha512-wR8igaZROA6Z4pv0d+bvVrvGY4GVHihBCBQieXFY3kuSuMyOmEnnfFzHl/tQuqHZkfkIVBEbDvYcFfHmpSet9g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.8.2", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.8.2.tgz", + "integrity": "sha512-rSMUEaOCnovKnwc5LvBDHUDzpGP+nrUeWZGWt9M72fBvckCi45JmnJigUr4QG4zZeOHmOCNCZnd2LKDvP++ZuQ==", + "requires": { + "@csstools/postcss-cascade-layers": "^1.1.0", + "@csstools/postcss-color-function": "^1.1.1", + "@csstools/postcss-font-format-keywords": "^1.0.1", + "@csstools/postcss-hwb-function": "^1.0.2", + "@csstools/postcss-ic-unit": "^1.0.1", + "@csstools/postcss-is-pseudo-class": "^2.0.7", + "@csstools/postcss-nested-calc": "^1.0.0", + "@csstools/postcss-normalize-display-values": "^1.0.1", + "@csstools/postcss-oklab-function": "^1.1.1", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "@csstools/postcss-stepped-value-functions": "^1.0.1", + "@csstools/postcss-text-decoration-shorthand": "^1.0.0", + "@csstools/postcss-trigonometric-functions": "^1.0.2", + "@csstools/postcss-unset-value": "^1.0.2", + "autoprefixer": "^10.4.11", + "browserslist": "^4.21.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^7.0.1", + "postcss-attribute-case-insensitive": "^5.0.2", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.4", + "postcss-color-hex-alpha": "^8.0.4", + "postcss-color-rebeccapurple": "^7.1.1", + "postcss-custom-media": "^8.0.2", + "postcss-custom-properties": "^12.1.9", + "postcss-custom-selectors": "^6.0.3", + "postcss-dir-pseudo-class": "^6.0.5", + "postcss-double-position-gradients": "^3.1.2", + "postcss-env-function": "^4.0.6", + "postcss-focus-visible": "^6.0.4", + "postcss-focus-within": "^5.0.4", + "postcss-font-variant": "^5.0.0", + "postcss-gap-properties": "^3.0.5", + "postcss-image-set-function": "^4.0.7", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.1", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.2.0", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.4", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.5", + "postcss-pseudo-class-any-link": "^7.1.6", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.6.tgz", + "integrity": "sha512-9sCtZkO6f/5ML9WcTLcIyV1yz9D1rf0tWc+ulKcvV30s0iZKS/ONyETvoWsr6vnrmW+X+KmuK3gV/w5EWnT37w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-6.0.1.tgz", + "integrity": "sha512-1i9affjAe9xu/y9uqWH+tD4r6/hDaXJruk8xn2x1vzxC2U3J3LKO3zJW4CyxlNhA56pADJ/djpEwpH1RClI2rQ==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "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==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + } + } + } + }, + "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==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==" + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-format": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.5.1.tgz", + "integrity": "sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==", + "requires": { + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "dependencies": { + "ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==" + } + } + }, + "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==" + }, + "promise": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.2.0.tgz", + "integrity": "sha512-+CMAlLHqwRYwBMXKCP+o8ns7DN+xHDUiI+0nArsiJ9y+kJVPLFxEaSw6Ha9s9H0tftxg2Yzl25wqj9G7m5wLZg==", + "requires": { + "asap": "~2.0.6" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + }, + "dependencies": { + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + } + } + }, + "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==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "psl": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", + "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==" + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==" + }, + "qs": { + "version": "6.11.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.0.tgz", + "integrity": "sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "querystringify": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/querystringify/-/querystringify-2.2.0.tgz", + "integrity": "sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==" + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==" + }, + "raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "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==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "react": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.2.0.tgz", + "integrity": "sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "react-app-polyfill": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", + "requires": { + "core-js": "^3.19.2", + "object-assign": "^4.1.1", + "promise": "^8.1.0", + "raf": "^3.4.1", + "regenerator-runtime": "^0.13.9", + "whatwg-fetch": "^3.6.2" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "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==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "react-dom": { + "version": "18.2.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.2.0.tgz", + "integrity": "sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.23.0" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==" + }, + "react-refresh": { + "version": "0.11.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", + "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" + }, + "react-scripts": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/react-scripts/-/react-scripts-5.0.1.tgz", + "integrity": "sha512-8VAmEm/ZAwQzJ+GOMLbBsTdDKOpuZh7RPs0UymvBR2vRk4iZWCskjbFnxqjrzoIvlNNRZ3QJFx6/qDSi6zSnaQ==", + "requires": { + "@babel/core": "^7.16.0", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.3", + "@svgr/webpack": "^5.5.0", + "babel-jest": "^27.4.2", + "babel-loader": "^8.2.3", + "babel-plugin-named-asset-import": "^0.3.8", + "babel-preset-react-app": "^10.0.1", + "bfj": "^7.0.2", + "browserslist": "^4.18.1", + "camelcase": "^6.2.1", + "case-sensitive-paths-webpack-plugin": "^2.4.0", + "css-loader": "^6.5.1", + "css-minimizer-webpack-plugin": "^3.2.0", + "dotenv": "^10.0.0", + "dotenv-expand": "^5.1.0", + "eslint": "^8.3.0", + "eslint-config-react-app": "^7.0.1", + "eslint-webpack-plugin": "^3.1.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.0.0", + "fsevents": "^2.3.2", + "html-webpack-plugin": "^5.5.0", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.4.3", + "jest-resolve": "^27.4.2", + "jest-watch-typeahead": "^1.0.0", + "mini-css-extract-plugin": "^2.4.5", + "postcss": "^8.4.4", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^6.2.1", + "postcss-normalize": "^10.0.1", + "postcss-preset-env": "^7.0.1", + "prompts": "^2.4.2", + "react-app-polyfill": "^3.0.0", + "react-dev-utils": "^12.0.1", + "react-refresh": "^0.11.0", + "resolve": "^1.20.0", + "resolve-url-loader": "^4.0.0", + "sass-loader": "^12.3.0", + "semver": "^7.3.5", + "source-map-loader": "^3.0.0", + "style-loader": "^3.3.1", + "tailwindcss": "^3.0.2", + "terser-webpack-plugin": "^5.2.5", + "webpack": "^5.64.4", + "webpack-dev-server": "^4.6.0", + "webpack-manifest-plugin": "^4.0.2", + "workbox-webpack-plugin": "^6.4.1" + } + }, + "read-cache": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/read-cache/-/read-cache-1.0.0.tgz", + "integrity": "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA==", + "requires": { + "pify": "^2.3.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "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==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.2.1.tgz", + "integrity": "sha512-HrnlNtpvqP1Xkb28tMhBUO2EbyUHdQlsnlAhzWcwHy8WJR53UWr7/MAvqrsQKMbV4qdpv03oTMG8iIhfsPFktQ==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.1.0", + "regjsgen": "^0.7.1", + "regjsparser": "^0.9.1", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.7.1.tgz", + "integrity": "sha512-RAt+8H2ZEzHeYWxZ3H2z6tF18zyyOnlcdaafLrm21Bguj7uZy6ULibiAFdXEtKQY4Sy7wDTwDiOazasMLc4KPA==" + }, + "regjsparser": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.9.1.tgz", + "integrity": "sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "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==" + }, + "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==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "requires": { + "resolve-from": "^5.0.0" + } + }, + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" + }, + "resolve-url-loader": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-4.0.0.tgz", + "integrity": "sha512-05VEMczVREcbtT7Bz+C+96eUO5HDNvdthIiMB34t7FcF8ehcu4wC0sSgPUubs3XW2Q3CNLJk/BJrCU9wVRymiA==", + "requires": { + "adjust-sourcemap-loader": "^4.0.0", + "convert-source-map": "^1.7.0", + "loader-utils": "^2.0.0", + "postcss": "^7.0.35", + "source-map": "0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==" + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.79.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.79.1.tgz", + "integrity": "sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==", + "requires": { + "fsevents": "~2.3.2" + } + }, + "rollup-plugin-terser": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz", + "integrity": "sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-worker": { + "version": "26.6.2", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", + "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" + } + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "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==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "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==" + }, + "safe-regex-test": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/safe-regex-test/-/safe-regex-test-1.0.0.tgz", + "integrity": "sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.3", + "is-regex": "^1.1.4" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sanitize.css": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/sanitize.css/-/sanitize.css-13.0.0.tgz", + "integrity": "sha512-ZRwKbh/eQ6w9vmTjkuG0Ioi3HBwPFce0O+v//ve+aOq1oeCy7jMV2qzzAlpsNuqpqCBjjriM1lbtZbF/Q8jVyA==" + }, + "sass-loader": { + "version": "12.6.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", + "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "requires": { + "klona": "^2.0.4", + "neo-async": "^2.6.2" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "requires": { + "xmlchars": "^2.2.0" + } + }, + "scheduler": { + "version": "0.23.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.23.0.tgz", + "integrity": "sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==", + "requires": { + "loose-envify": "^1.1.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.1.1.tgz", + "integrity": "sha512-GSL3aowiF7wa/WtSFwnUrludWFoNhftq8bUkH9pkzjpN2XSPOAYEgg6e0sS9s0rZwgJzJiQRPU18A6clnoW5wQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.8", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.8.tgz", + "integrity": "sha512-NB1ctGL5rlHrPJtFDVIVzTyQylMLu9N9VICA6HSFJo8MCGVTMW6gfpicwKmmK/dAjTOrqu5l63JJOpDSrAis3A==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "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==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "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==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + }, + "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==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "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==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==" + } + } + }, + "stackframe": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.3.4.tgz", + "integrity": "sha512-oeVtt7eWQS+Na6F//S4kJ2K2VbRlS9D43mAlMyVpVWovy9o+jfgH8O9agzANzaiLjclA0oYzUXEM4PurhSUChw==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "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==", + "requires": { + "safe-buffer": "~5.2.0" + } + }, + "string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "requires": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + } + }, + "string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "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==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "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==" + } + } + }, + "string.prototype.matchall": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.7.tgz", + "integrity": "sha512-f48okCX7JiwVi1NXCVWcFnZgADDC/n2vePlQ/KUCNqCikLLilQvwjMO8+BHVKvgzH0JB0J9LEPgxOGT02RoETg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.4.1", + "side-channel": "^1.0.4" + } + }, + "string.prototype.trimend": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz", + "integrity": "sha512-I7RGvmjV4pJ7O3kdf+LXFpVfdNOxtCW/2C8f6jNiW4+PQchwxkCDzlk1/7p+Wl4bqFIZeF47qAHXLuHHWKAxog==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "string.prototype.trimstart": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.5.tgz", + "integrity": "sha512-THx16TJCGlsN0o6dl2o6ncWUsdgnLRSA23rRE5pyGBw/mLr3Ej/R2LaqCtgP8VNMGZsvMWnf9ooZPyY2bHvUFg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.19.5" + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==" + }, + "strip-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-2.0.1.tgz", + "integrity": "sha512-ZprKx+bBLXv067WTCALv8SSz5l2+XhpYCsVtSqlMnkAXMWDq+/ekVbl1ghqP9rUHTzv6sm/DwCOiYutU/yp1fw==" + }, + "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==" + }, + "strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "requires": { + "min-indent": "^1.0.0" + } + }, + "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==" + }, + "style-loader": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-3.3.1.tgz", + "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", + "requires": {} + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz", + "integrity": "sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA==", + "requires": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "dependencies": { + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "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==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==" + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + }, + "dependencies": { + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + } + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==" + }, + "tailwindcss": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.1.8.tgz", + "integrity": "sha512-YSneUCZSFDYMwk+TGq8qYFdCA3yfBRdBlS7txSq0LUmzyeqRe3a8fBQzbz9M3WS/iFT4BNf/nmw9mEzrnSaC0g==", + "requires": { + "arg": "^5.0.2", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.1", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.14", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.1" + }, + "dependencies": { + "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==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "temp-dir": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==" + }, + "tempy": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", + "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "requires": { + "is-stream": "^2.0.0", + "temp-dir": "^2.0.0", + "type-fest": "^0.16.0", + "unique-string": "^2.0.0" + }, + "dependencies": { + "type-fest": { + "version": "0.16.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.16.0.tgz", + "integrity": "sha512-eaBzG6MxNzEn9kiwvtre90cXaNLkmadMWa1zQMs3XORCXNbsH/OewwbxC5ia9dCxIxnTAsSxXJaa/p5y8DlvJg==" + } + } + }, + "terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "requires": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + } + }, + "terser": { + "version": "5.15.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.1.tgz", + "integrity": "sha512-K1faMUvpm/FBxjBXud0LWVAGxmvoPbZbfTCYbSgaaYQaIXI3/TdI7a7ZGA73Zrou6Q8Zmz3oeUTsp/dj+ag2Xw==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.6", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz", + "integrity": "sha512-kfLFk+PoLUQIbLmB1+PZDMRSZS99Mp+/MHqDNmMA6tOItzRt+Npe3E+fsMs5mfcM0wCtrrdU387UnV+vnSffXQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.14", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.14.1" + } + }, + "test-exclude": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", + "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", + "requires": { + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" + } + }, + "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==" + }, + "throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==" + }, + "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==" + }, + "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==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "tough-cookie": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.1.2.tgz", + "integrity": "sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.2.0", + "url-parse": "^1.5.3" + }, + "dependencies": { + "universalify": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.2.0.tgz", + "integrity": "sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==" + } + } + }, + "tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "requires": { + "punycode": "^2.1.1" + } + }, + "tryer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tryer/-/tryer-1.0.1.tgz", + "integrity": "sha512-c3zayb8/kWWpycWYg87P71E1S1ZL6b6IJxfb5fvsUgsf0S2MVGaDhDXXjDMpdCpfWXqptc+4mXwmiy1ypXqRAA==" + }, + "tsconfig-paths": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.1.tgz", + "integrity": "sha512-fxDhWnFSLt3VuTwtvJt5fpwxBHg5AdKWMsgcPOOIilyjymcYVZoCQF8fvFRezCNfblEXmi+PcM1eYHeOAgXCOQ==", + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "requires": { + "minimist": "^1.2.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==" + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.8.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.4.tgz", + "integrity": "sha512-QCh+85mCy+h0IGff8r5XWzOVSbBO+KfeYrMQh7NJ58QujwcE22u+NUSmUxqF+un70P9GXKxa2HCNiTTMJknyjQ==", + "peer": true + }, + "unbox-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.2.tgz", + "integrity": "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==", + "requires": { + "call-bind": "^1.0.2", + "has-bigints": "^1.0.2", + "has-symbols": "^1.0.3", + "which-boxed-primitive": "^1.0.2" + } + }, + "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==" + }, + "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==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "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==" + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha512-vRCqFv6UhXpWxZPyGDh/F3ZpNv8/qo7w6iufLpQg9aKnQ71qM4B5KiI7Mia9COcjEhrO9LueHpMYjYzsWH3OIg==" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "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==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + } + }, + "url-parse": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/url-parse/-/url-parse-1.5.10.tgz", + "integrity": "sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==", + "requires": { + "querystringify": "^2.1.1", + "requires-port": "^1.0.0" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + }, + "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==" + }, + "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==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-to-istanbul": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.1.tgz", + "integrity": "sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==", + "requires": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + } + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "requires": { + "xml-name-validator": "^3.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "requires": { + "makeerror": "1.0.12" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-vitals": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-2.1.4.tgz", + "integrity": "sha512-sVWcwhU5mX6crfI5Vd2dC4qchyTqxV8URinzt25XqVh+bHEPGH4C3NPrNionCP7Obx59wrYEbNlw4Z8sjALzZg==" + }, + "webidl-conversions": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", + "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==" + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "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==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + } + } + }, + "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==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.11.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.11.1.tgz", + "integrity": "sha512-lILVz9tAUy1zGFwieuaQtYiadImb5M3d+H+L1zDYalYoDl0cksAB1UNyuE5MMWJrG6zR1tXkCP2fitl7yoUJiw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.1.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.9.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.9.0.tgz", + "integrity": "sha512-Ja7nszREasGaYUYCI2k4lCKIRTt+y7XuqVoHR44YpI49TtryyqbqvDMn5eqfW7e6HzTukDRIsXqzVHScqRcafg==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "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==" + }, + "workbox-background-sync": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.4.tgz", + "integrity": "sha512-0r4INQZMyPky/lj4Ou98qxcThrETucOde+7mRGJl13MPJugQNKeZQOdIJe/1AchOP23cTqHcN/YVpD6r8E6I8g==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-broadcast-update": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.4.tgz", + "integrity": "sha512-I/lBERoH1u3zyBosnpPEtcAVe5lwykx9Yg1k6f8/BGEPGaMMgZrwVrqL1uA9QZ1NGGFoyE6t9i7lBjOlDhFEEw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-build": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.4.tgz", + "integrity": "sha512-kgRevLXEYvUW9WS4XoziYqZ8Q9j/2ziJYEtTrjdz5/L/cTUa2XfyMP2i7c3p34lgqJ03+mTiz13SdFef2POwbA==", + "requires": { + "@apideck/better-ajv-errors": "^0.3.1", + "@babel/core": "^7.11.1", + "@babel/preset-env": "^7.11.0", + "@babel/runtime": "^7.11.2", + "@rollup/plugin-babel": "^5.2.0", + "@rollup/plugin-node-resolve": "^11.2.1", + "@rollup/plugin-replace": "^2.4.1", + "@surma/rollup-plugin-off-main-thread": "^2.2.3", + "ajv": "^8.6.0", + "common-tags": "^1.8.0", + "fast-json-stable-stringify": "^2.1.0", + "fs-extra": "^9.0.1", + "glob": "^7.1.6", + "lodash": "^4.17.20", + "pretty-bytes": "^5.3.0", + "rollup": "^2.43.1", + "rollup-plugin-terser": "^7.0.0", + "source-map": "^0.8.0-beta.0", + "stringify-object": "^3.3.0", + "strip-comments": "^2.0.1", + "tempy": "^0.6.0", + "upath": "^1.2.0", + "workbox-background-sync": "6.5.4", + "workbox-broadcast-update": "6.5.4", + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-google-analytics": "6.5.4", + "workbox-navigation-preload": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-range-requests": "6.5.4", + "workbox-recipes": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4", + "workbox-streams": "6.5.4", + "workbox-sw": "6.5.4", + "workbox-window": "6.5.4" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.6.tgz", + "integrity": "sha512-P+ZygBLZtkp0qqOAJJVX4oX/sFo5JR3eBWwwuqHHhK0GIgQOKWrAfiAaWX0aArHkRWHMuggFEgAZNxVPwPZYaA==", + "requires": { + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" + } + }, + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "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==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "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==" + }, + "source-map": { + "version": "0.8.0-beta.0", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.8.0-beta.0.tgz", + "integrity": "sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==", + "requires": { + "whatwg-url": "^7.0.0" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==", + "requires": { + "punycode": "^2.1.0" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "workbox-cacheable-response": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.4.tgz", + "integrity": "sha512-DCR9uD0Fqj8oB2TSWQEm1hbFs/85hXXoayVwFKLVuIuxwJaihBsLsp4y7J9bvZbqtPJ1KlCkmYVGQKrBU4KAug==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-core": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.4.tgz", + "integrity": "sha512-OXYb+m9wZm8GrORlV2vBbE5EC1FKu71GGp0H4rjmxmF4/HLbMCoTFws87M3dFwgpmg0v00K++PImpNQ6J5NQ6Q==" + }, + "workbox-expiration": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.4.tgz", + "integrity": "sha512-jUP5qPOpH1nXtjGGh1fRBa1wJL2QlIb5mGpct3NzepjGG2uFFBn4iiEBiI9GUmfAFR2ApuRhDydjcRmYXddiEQ==", + "requires": { + "idb": "^7.0.1", + "workbox-core": "6.5.4" + } + }, + "workbox-google-analytics": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.4.tgz", + "integrity": "sha512-8AU1WuaXsD49249Wq0B2zn4a/vvFfHkpcFfqAFHNHwln3jK9QUYmzdkKXGIZl9wyKNP+RRX30vcgcyWMcZ9VAg==", + "requires": { + "workbox-background-sync": "6.5.4", + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-navigation-preload": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.4.tgz", + "integrity": "sha512-IIwf80eO3cr8h6XSQJF+Hxj26rg2RPFVUmJLUlM0+A2GzB4HFbQyKkrgD5y2d84g2IbJzP4B4j5dPBRzamHrng==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-precaching": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.4.tgz", + "integrity": "sha512-hSMezMsW6btKnxHB4bFy2Qfwey/8SYdGWvVIKFaUm8vJ4E53JAY+U2JwLTRD8wbLWoP6OVUdFlXsTdKu9yoLTg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-range-requests": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.4.tgz", + "integrity": "sha512-Je2qR1NXCFC8xVJ/Lux6saH6IrQGhMpDrPXWZWWS8n/RD+WZfKa6dSZwU+/QksfEadJEr/NfY+aP/CXFFK5JFg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-recipes": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.4.tgz", + "integrity": "sha512-QZNO8Ez708NNwzLNEXTG4QYSKQ1ochzEtRLGaq+mr2PyoEIC1xFW7MrWxrONUxBFOByksds9Z4//lKAX8tHyUA==", + "requires": { + "workbox-cacheable-response": "6.5.4", + "workbox-core": "6.5.4", + "workbox-expiration": "6.5.4", + "workbox-precaching": "6.5.4", + "workbox-routing": "6.5.4", + "workbox-strategies": "6.5.4" + } + }, + "workbox-routing": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.4.tgz", + "integrity": "sha512-apQswLsbrrOsBUWtr9Lf80F+P1sHnQdYodRo32SjiByYi36IDyL2r7BH1lJtFX8fwNHDa1QOVY74WKLLS6o5Pg==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-strategies": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.4.tgz", + "integrity": "sha512-DEtsxhx0LIYWkJBTQolRxG4EI0setTJkqR4m7r4YpBdxtWJH1Mbg01Cj8ZjNOO8etqfA3IZaOPHUxCs8cBsKLw==", + "requires": { + "workbox-core": "6.5.4" + } + }, + "workbox-streams": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.4.tgz", + "integrity": "sha512-FXKVh87d2RFXkliAIheBojBELIPnWbQdyDvsH3t74Cwhg0fDheL1T8BqSM86hZvC0ZESLsznSYWw+Va+KVbUzg==", + "requires": { + "workbox-core": "6.5.4", + "workbox-routing": "6.5.4" + } + }, + "workbox-sw": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.4.tgz", + "integrity": "sha512-vo2RQo7DILVRoH5LjGqw3nphavEjK4Qk+FenXeUsknKn14eCNedHOXWbmnvP4ipKhlE35pvJ4yl4YYf6YsJArA==" + }, + "workbox-webpack-plugin": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.4.tgz", + "integrity": "sha512-LmWm/zoaahe0EGmMTrSLUi+BjyR3cdGEfU3fS6PN1zKFYbqAKuQ+Oy/27e4VSXsyIwAw8+QDfk1XHNGtZu9nQg==", + "requires": { + "fast-json-stable-stringify": "^2.1.0", + "pretty-bytes": "^5.4.1", + "upath": "^1.2.0", + "webpack-sources": "^1.4.3", + "workbox-build": "6.5.4" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "requires": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + } + } + }, + "workbox-window": { + "version": "6.5.4", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.4.tgz", + "integrity": "sha512-HnLZJDwYBE+hpG25AQBO8RUWBJRaCsI9ksQJEp3aCOFCaG5kqaToAYXFRAHxzRluM2cQbGzdQF5rjKPWPA1fug==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.4" + } + }, + "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==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==" + }, + "xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "y18n": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yargs": { + "version": "16.2.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", + "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "requires": { + "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" + } + }, + "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==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + } + } +} diff --git a/clase43/package.json b/clase43/package.json new file mode 100644 index 0000000..0b8fe13 --- /dev/null +++ b/clase43/package.json @@ -0,0 +1,38 @@ +{ + "name": "clase43", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^13.4.0", + "@testing-library/user-event": "^13.5.0", + "react": "^18.2.0", + "react-dom": "^18.2.0", + "react-scripts": "5.0.1", + "web-vitals": "^2.1.4" + }, + "scripts": { + "start": "react-scripts start", + "build": "react-scripts build", + "test": "react-scripts test", + "eject": "react-scripts eject" + }, + "eslintConfig": { + "extends": [ + "react-app", + "react-app/jest" + ] + }, + "browserslist": { + "production": [ + ">0.2%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + } +} diff --git a/clase43/public/assets/css/app.css b/clase43/public/assets/css/app.css new file mode 100644 index 0000000..af2ffb3 --- /dev/null +++ b/clase43/public/assets/css/app.css @@ -0,0 +1,10 @@ +/*! + * Start Bootstrap - SB Admin 2 v4.0.7 (https://startbootstrap.com/template-overviews/sb-admin-2) + * Copyright 2013-2019 Start Bootstrap + * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin-2/blob/master/LICENSE) + *//*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */:root{--blue:#4e73df;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#e74a3b;--orange:#fd7e14;--yellow:#f6c23e;--green:#1cc88a;--teal:#20c9a6;--cyan:#36b9cc;--white:#fff;--gray:#858796;--gray-dark:#5a5c69;--primary:#4e73df;--secondary:#858796;--success:#1cc88a;--info:#36b9cc;--warning:#f6c23e;--danger:#e74a3b;--light:#f8f9fc;--dark:#5a5c69;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"Nunito",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#858796;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#4e73df;text-decoration:none;background-color:transparent}a:hover{color:#224abe;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#858796;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1.2}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#858796}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dddfeb;border-radius:.35rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#858796}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#3a3b45;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#3a3b45}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{width:100%;padding-right:.75rem;padding-left:.75rem;margin-right:auto;margin-left:auto}.row{display:flex;flex-wrap:wrap;margin-right:-.75rem;margin-left:-.75rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:.75rem;padding-left:.75rem}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.33333%;max-width:8.33333%}.col-2{flex:0 0 16.66667%;max-width:16.66667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.33333%;max-width:33.33333%}.col-5{flex:0 0 41.66667%;max-width:41.66667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.33333%;max-width:58.33333%}.col-8{flex:0 0 66.66667%;max-width:66.66667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.33333%;max-width:83.33333%}.col-11{flex:0 0 91.66667%;max-width:91.66667%}.col-12{flex:0 0 100%;max-width:100%}.order-first{order:-1}.order-last{order:13}.order-0{order:0}.order-1{order:1}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.order-10{order:10}.order-11{order:11}.order-12{order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{flex:0 0 100%;max-width:100%}.order-sm-first{order:-1}.order-sm-last{order:13}.order-sm-0{order:0}.order-sm-1{order:1}.order-sm-2{order:2}.order-sm-3{order:3}.order-sm-4{order:4}.order-sm-5{order:5}.order-sm-6{order:6}.order-sm-7{order:7}.order-sm-8{order:8}.order-sm-9{order:9}.order-sm-10{order:10}.order-sm-11{order:11}.order-sm-12{order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{flex:0 0 100%;max-width:100%}.order-md-first{order:-1}.order-md-last{order:13}.order-md-0{order:0}.order-md-1{order:1}.order-md-2{order:2}.order-md-3{order:3}.order-md-4{order:4}.order-md-5{order:5}.order-md-6{order:6}.order-md-7{order:7}.order-md-8{order:8}.order-md-9{order:9}.order-md-10{order:10}.order-md-11{order:11}.order-md-12{order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{flex:0 0 100%;max-width:100%}.order-lg-first{order:-1}.order-lg-last{order:13}.order-lg-0{order:0}.order-lg-1{order:1}.order-lg-2{order:2}.order-lg-3{order:3}.order-lg-4{order:4}.order-lg-5{order:5}.order-lg-6{order:6}.order-lg-7{order:7}.order-lg-8{order:8}.order-lg-9{order:9}.order-lg-10{order:10}.order-lg-11{order:11}.order-lg-12{order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{flex:0 0 100%;max-width:100%}.order-xl-first{order:-1}.order-xl-last{order:13}.order-xl-0{order:0}.order-xl-1{order:1}.order-xl-2{order:2}.order-xl-3{order:3}.order-xl-4{order:4}.order-xl-5{order:5}.order-xl-6{order:6}.order-xl-7{order:7}.order-xl-8{order:8}.order-xl-9{order:9}.order-xl-10{order:10}.order-xl-11{order:11}.order-xl-12{order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#858796}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #e3e6f0}.table thead th{vertical-align:bottom;border-bottom:2px solid #e3e6f0}.table tbody+tbody{border-top:2px solid #e3e6f0}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #e3e6f0}.table-bordered td,.table-bordered th{border:1px solid #e3e6f0}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#858796;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#cdd8f6}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#a3b6ee}.table-hover .table-primary:hover{background-color:#b7c7f2}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#b7c7f2}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#dddde2}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#c0c1c8}.table-hover .table-secondary:hover{background-color:#cfcfd6}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#cfcfd6}.table-success,.table-success>td,.table-success>th{background-color:#bff0de}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#89e2c2}.table-hover .table-success:hover{background-color:#aaebd3}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#aaebd3}.table-info,.table-info>td,.table-info>th{background-color:#c7ebf1}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#96dbe4}.table-hover .table-info:hover{background-color:#b3e4ec}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#b3e4ec}.table-warning,.table-warning>td,.table-warning>th{background-color:#fceec9}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fadf9b}.table-hover .table-warning:hover{background-color:#fbe6b1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#fbe6b1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f8ccc8}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#f3a199}.table-hover .table-danger:hover{background-color:#f5b7b1}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f5b7b1}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfd}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#d1d1d5}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#a9aab1}.table-hover .table-dark:hover{background-color:#c4c4c9}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#c4c4c9}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#5a5c69;border-color:#6c6e7e}.table .thead-light th{color:#6e707e;background-color:#eaecf4;border-color:#e3e6f0}.table-dark{color:#fff;background-color:#5a5c69}.table-dark td,.table-dark th,.table-dark thead th{border-color:#6c6e7e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;background-color:#fff;background-clip:padding-box;border:1px solid #d1d3e2;border-radius:.35rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#6e707e;background-color:#fff;border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.form-control::-webkit-input-placeholder{color:#858796;opacity:1}.form-control::-moz-placeholder{color:#858796;opacity:1}.form-control:-ms-input-placeholder{color:#858796;opacity:1}.form-control::-ms-input-placeholder{color:#858796;opacity:1}.form-control::placeholder{color:#858796;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eaecf4;opacity:1}select.form-control:focus::-ms-value{color:#6e707e;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#858796;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#858796}.form-check-label{margin-bottom:0}.form-check-inline{display:inline-flex;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#1cc88a}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(28,200,138,.9);border-radius:.35rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#1cc88a;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#1cc88a;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#1cc88a;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%231cc88a' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#1cc88a;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#1cc88a}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#1cc88a}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#1cc88a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34e3a4;background-color:#34e3a4}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#1cc88a}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#1cc88a}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#1cc88a;box-shadow:0 0 0 .2rem rgba(28,200,138,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#e74a3b}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;line-height:1.5;color:#fff;background-color:rgba(231,74,59,.9);border-radius:.35rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#e74a3b;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23e74a3b' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e74a3b' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#e74a3b;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23e74a3b' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23e74a3b' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#e74a3b}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#e74a3b}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#e74a3b}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#ed7468;background-color:#ed7468}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#e74a3b}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#e74a3b}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#e74a3b;box-shadow:0 0 0 .2rem rgba(231,74,59,.25)}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:flex;flex:0 0 auto;flex-flow:row wrap;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{align-items:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#858796;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#858796;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-primary:hover{color:#fff;background-color:#2e59d9;border-color:#2653d4}.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#2653d4;border-color:#244ec9}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,136,228,.5)}.btn-secondary{color:#fff;background-color:#858796;border-color:#858796}.btn-secondary:hover{color:#fff;background-color:#717384;border-color:#6b6d7d}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#858796;border-color:#858796}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6b6d7d;border-color:#656776}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(151,153,166,.5)}.btn-success{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-success:hover{color:#fff;background-color:#17a673;border-color:#169b6b}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(62,208,156,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#169b6b;border-color:#149063}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(62,208,156,.5)}.btn-info{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-info:hover{color:#fff;background-color:#2c9faf;border-color:#2a96a5}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(84,196,212,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#2a96a5;border-color:#278c9b}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(84,196,212,.5)}.btn-warning{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-warning:hover{color:#fff;background-color:#f4b619;border-color:#f4b30d}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(247,203,91,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#f4b30d;border-color:#e9aa0b}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(247,203,91,.5)}.btn-danger{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-danger:hover{color:#fff;background-color:#e02d1b;border-color:#d52a1a}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#d52a1a;border-color:#ca2819}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(235,101,88,.5)}.btn-light{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-light:hover{color:#3a3b45;background-color:#dde2f1;border-color:#d4daed}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(220,221,225,.5)}.btn-light.disabled,.btn-light:disabled{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#3a3b45;background-color:#d4daed;border-color:#cbd3e9}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,221,225,.5)}.btn-dark{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-dark:hover{color:#fff;background-color:#484a54;border-color:#42444e}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(115,116,128,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#42444e;border-color:#3d3e47}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(115,116,128,.5)}.btn-outline-primary{color:#4e73df;border-color:#4e73df}.btn-outline-primary:hover{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#4e73df;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#4e73df;border-color:#4e73df}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.btn-outline-secondary{color:#858796;border-color:#858796}.btn-outline-secondary:hover{color:#fff;background-color:#858796;border-color:#858796}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#858796;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#858796;border-color:#858796}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.btn-outline-success{color:#1cc88a;border-color:#1cc88a}.btn-outline-success:hover{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#1cc88a;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#1cc88a;border-color:#1cc88a}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.btn-outline-info{color:#36b9cc;border-color:#36b9cc}.btn-outline-info:hover{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#36b9cc;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#36b9cc;border-color:#36b9cc}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.btn-outline-warning{color:#f6c23e;border-color:#f6c23e}.btn-outline-warning:hover{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f6c23e;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f6c23e;border-color:#f6c23e}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.btn-outline-danger{color:#e74a3b;border-color:#e74a3b}.btn-outline-danger:hover{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#e74a3b;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#e74a3b;border-color:#e74a3b}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.btn-outline-light{color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light:hover{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fc;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#3a3b45;background-color:#f8f9fc;border-color:#f8f9fc}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.btn-outline-dark{color:#5a5c69;border-color:#5a5c69}.btn-outline-dark:hover{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#5a5c69;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#5a5c69;border-color:#5a5c69}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.btn-link{font-weight:400;color:#4e73df;text-decoration:none}.btn-link:hover{color:#224abe;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#858796;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;transition:height .15s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:.85rem;color:#858796;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #e3e6f0;border-radius:.35rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #eaecf4}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#3a3b45;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#2e2f37;text-decoration:none;background-color:#f8f9fc}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#4e73df}.dropdown-item.disabled,.dropdown-item:disabled{color:#858796;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#858796;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#3a3b45}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:flex;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;text-align:center;white-space:nowrap;background-color:#eaecf4;border:1px solid #d1d3e2;border-radius:.35rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:1.5rem;padding-left:1.5rem}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#4e73df;background-color:#4e73df}.custom-control-input:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#bac8f3}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#e5ebfa;border-color:#e5ebfa}.custom-control-input:disabled~.custom-control-label{color:#858796}.custom-control-input:disabled~.custom-control-label::before{background-color:#eaecf4}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#b7b9cc solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.35rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#4e73df;background-color:#4e73df}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(.25rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#b7b9cc;border-radius:.5rem;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(78,115,223,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#6e707e;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%235a5c69' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #d1d3e2;border-radius:.35rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#bac8f3;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-select:focus::-ms-value{color:#6e707e;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#858796;background-color:#eaecf4}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#bac8f3;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#eaecf4}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#6e707e;background-color:#fff;border:1px solid #d1d3e2;border-radius:.35rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#6e707e;content:"Browse";background-color:#eaecf4;border-left:inherit;border-radius:0 .35rem .35rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(78,115,223,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#4e73df;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#e5ebfa}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dddfeb;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#4e73df;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{transition:none}}.custom-range::-moz-range-thumb:active{background-color:#e5ebfa}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dddfeb;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#4e73df;border:0;border-radius:1rem;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{transition:none}}.custom-range::-ms-thumb:active{background-color:#e5ebfa}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dddfeb;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dddfeb;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#b7b9cc}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#b7b9cc}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#b7b9cc}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{transition:none}}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#858796;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dddfeb}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.35rem;border-top-right-radius:.35rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eaecf4 #eaecf4 #dddfeb}.nav-tabs .nav-link.disabled{color:#858796;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#6e707e;background-color:#fff;border-color:#dddfeb #dddfeb #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.35rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#4e73df}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.35rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e3e6f0;border-radius:.35rem}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:.35rem;border-bottom-left-radius:.35rem}.card-body{flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:#f8f9fc;border-bottom:1px solid #e3e6f0}.card-header:first-child{border-radius:calc(.35rem - 1px) calc(.35rem - 1px) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:#f8f9fc;border-top:1px solid #e3e6f0}.card-footer:last-child{border-radius:0 0 calc(.35rem - 1px) calc(.35rem - 1px)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(.35rem - 1px)}.card-img-top{width:100%;border-top-left-radius:calc(.35rem - 1px);border-top-right-radius:calc(.35rem - 1px)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(.35rem - 1px);border-bottom-left-radius:calc(.35rem - 1px)}.card-deck{display:flex;flex-direction:column}.card-deck .card{margin-bottom:.75rem}@media (min-width:576px){.card-deck{flex-flow:row wrap;margin-right:-.75rem;margin-left:-.75rem}.card-deck .card{display:flex;flex:1 0 0%;flex-direction:column;margin-right:.75rem;margin-bottom:0;margin-left:.75rem}}.card-group{display:flex;flex-direction:column}.card-group>.card{margin-bottom:.75rem}@media (min-width:576px){.card-group{flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-moz-column-count:3;column-count:3;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#eaecf4;border-radius:.35rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#858796;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#858796}.pagination{display:flex;padding-left:0;list-style:none;border-radius:.35rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#4e73df;background-color:#fff;border:1px solid #dddfeb}.page-link:hover{z-index:2;color:#224abe;text-decoration:none;background-color:#eaecf4;border-color:#dddfeb}.page-link:focus{z-index:2;outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.35rem;border-bottom-left-radius:.35rem}.page-item:last-child .page-link{border-top-right-radius:.35rem;border-bottom-right-radius:.35rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#4e73df;border-color:#4e73df}.page-item.disabled .page-link{color:#858796;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dddfeb}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.35rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.badge{transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#4e73df}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#2653d4}a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(78,115,223,.5)}.badge-secondary{color:#fff;background-color:#858796}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#6b6d7d}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(133,135,150,.5)}.badge-success{color:#fff;background-color:#1cc88a}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#169b6b}a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(28,200,138,.5)}.badge-info{color:#fff;background-color:#36b9cc}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#2a96a5}a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(54,185,204,.5)}.badge-warning{color:#fff;background-color:#f6c23e}a.badge-warning:focus,a.badge-warning:hover{color:#fff;background-color:#f4b30d}a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(246,194,62,.5)}.badge-danger{color:#fff;background-color:#e74a3b}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#d52a1a}a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(231,74,59,.5)}.badge-light{color:#3a3b45;background-color:#f8f9fc}a.badge-light:focus,a.badge-light:hover{color:#3a3b45;background-color:#d4daed}a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,252,.5)}.badge-dark{color:#fff;background-color:#5a5c69}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#42444e}a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(90,92,105,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#eaecf4;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.35rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#293c74;background-color:#dce3f9;border-color:#cdd8f6}.alert-primary hr{border-top-color:#b7c7f2}.alert-primary .alert-link{color:#1c294e}.alert-secondary{color:#45464e;background-color:#e7e7ea;border-color:#dddde2}.alert-secondary hr{border-top-color:#cfcfd6}.alert-secondary .alert-link{color:#2d2e33}.alert-success{color:#0f6848;background-color:#d2f4e8;border-color:#bff0de}.alert-success hr{border-top-color:#aaebd3}.alert-success .alert-link{color:#093b29}.alert-info{color:#1c606a;background-color:#d7f1f5;border-color:#c7ebf1}.alert-info hr{border-top-color:#b3e4ec}.alert-info .alert-link{color:#113b42}.alert-warning{color:#806520;background-color:#fdf3d8;border-color:#fceec9}.alert-warning hr{border-top-color:#fbe6b1}.alert-warning .alert-link{color:#574516}.alert-danger{color:#78261f;background-color:#fadbd8;border-color:#f8ccc8}.alert-danger hr{border-top-color:#f5b7b1}.alert-danger .alert-link{color:#4f1915}.alert-light{color:#818183;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686869}.alert-dark{color:#2f3037;background-color:#dedee1;border-color:#d1d1d5}.alert-dark hr{border-top-color:#c4c4c9}.alert-dark .alert-link{color:#18181c}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#eaecf4;border-radius:.35rem}.progress-bar{display:flex;flex-direction:column;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#4e73df;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:flex;align-items:flex-start}.media-body{flex:1}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#6e707e;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#6e707e;text-decoration:none;background-color:#f8f9fc}.list-group-item-action:active{color:#858796;background-color:#eaecf4}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.35rem;border-top-right-radius:.35rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.35rem;border-bottom-left-radius:.35rem}.list-group-item.disabled,.list-group-item:disabled{color:#858796;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#4e73df;border-color:#4e73df}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.35rem;border-bottom-right-radius:.35rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.35rem;border-bottom-right-radius:.35rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.35rem;border-bottom-right-radius:.35rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.35rem;border-bottom-right-radius:.35rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.35rem;border-bottom-left-radius:.35rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.35rem;border-bottom-right-radius:.35rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#293c74;background-color:#cdd8f6}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#293c74;background-color:#b7c7f2}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#293c74;border-color:#293c74}.list-group-item-secondary{color:#45464e;background-color:#dddde2}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#45464e;background-color:#cfcfd6}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#45464e;border-color:#45464e}.list-group-item-success{color:#0f6848;background-color:#bff0de}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f6848;background-color:#aaebd3}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f6848;border-color:#0f6848}.list-group-item-info{color:#1c606a;background-color:#c7ebf1}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#1c606a;background-color:#b3e4ec}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1c606a;border-color:#1c606a}.list-group-item-warning{color:#806520;background-color:#fceec9}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#806520;background-color:#fbe6b1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#806520;border-color:#806520}.list-group-item-danger{color:#78261f;background-color:#f8ccc8}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#78261f;background-color:#f5b7b1}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#78261f;border-color:#78261f}.list-group-item-light{color:#818183;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818183;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818183;border-color:#818183}.list-group-item-dark{color:#2f3037;background-color:#d1d1d5}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#2f3037;background-color:#c4c4c9}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#2f3037;border-color:#2f3037}.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .25rem .75rem rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:.25rem}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#858796;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #e3e6f0;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e3e6f0;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.35rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:Nunito,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#858796}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#4e73df!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#2653d4!important}.bg-secondary{background-color:#858796!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#6b6d7d!important}.bg-success{background-color:#1cc88a!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#169b6b!important}.bg-info{background-color:#36b9cc!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#2a96a5!important}.bg-warning{background-color:#f6c23e!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#f4b30d!important}.bg-danger{background-color:#e74a3b!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#d52a1a!important}.bg-light{background-color:#f8f9fc!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#d4daed!important}.bg-dark{background-color:#5a5c69!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#42444e!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #e3e6f0!important}.border-top{border-top:1px solid #e3e6f0!important}.border-right{border-right:1px solid #e3e6f0!important}.border-bottom{border-bottom:1px solid #e3e6f0!important}.border-left{border-left:1px solid #e3e6f0!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#4e73df!important}.border-secondary{border-color:#858796!important}.border-success{border-color:#1cc88a!important}.border-info{border-color:#36b9cc!important}.border-warning{border-color:#f6c23e!important}.border-danger{border-color:#e74a3b!important}.border-light{border-color:#f8f9fc!important}.border-dark{border-color:#5a5c69!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.35rem!important}.rounded-top{border-top-left-radius:.35rem!important;border-top-right-radius:.35rem!important}.rounded-right{border-top-right-radius:.35rem!important;border-bottom-right-radius:.35rem!important}.rounded-bottom{border-bottom-right-radius:.35rem!important;border-bottom-left-radius:.35rem!important}.rounded-left{border-top-left-radius:.35rem!important;border-bottom-left-radius:.35rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-fill{flex:1 1 auto!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}@media (min-width:576px){.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}}@media (min-width:768px){.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{box-shadow:0 .125rem .25rem 0 rgba(58,59,69,.2)!important}.shadow{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.dropdown .dropdown-menu .dropdown-header,.sidebar .sidebar-heading,.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#4e73df!important}a.text-primary:focus,a.text-primary:hover{color:#224abe!important}.text-secondary{color:#858796!important}a.text-secondary:focus,a.text-secondary:hover{color:#60616f!important}.text-success{color:#1cc88a!important}a.text-success:focus,a.text-success:hover{color:#13855c!important}.text-info{color:#36b9cc!important}a.text-info:focus,a.text-info:hover{color:#258391!important}.text-warning{color:#f6c23e!important}a.text-warning:focus,a.text-warning:hover{color:#dda20a!important}.text-danger{color:#e74a3b!important}a.text-danger:focus,a.text-danger:hover{color:#be2617!important}.text-light{color:#f8f9fc!important}a.text-light:focus,a.text-light:hover{color:#c2cbe5!important}.text-dark{color:#5a5c69!important}a.text-dark:focus,a.text-dark:hover{color:#373840!important}.text-body{color:#858796!important}.text-muted{color:#858796!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #b7b9cc;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dddfeb!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#e3e6f0}.table .thead-dark th{color:inherit;border-color:#e3e6f0}}html{position:relative;min-height:100%}body{height:100%}a:focus{outline:0}#wrapper{display:flex}#wrapper #content-wrapper{background-color:#f8f9fc;width:100%;overflow-x:hidden}#wrapper #content-wrapper #content{flex:1 0 auto}.container,.container-fluid{padding-left:1.5rem;padding-right:1.5rem}.scroll-to-top{position:fixed;right:1rem;bottom:1rem;display:none;width:2.75rem;height:2.75rem;text-align:center;color:#fff;background:rgba(90,92,105,.5);line-height:46px}.scroll-to-top:focus,.scroll-to-top:hover{color:#fff}.scroll-to-top:hover{background:#5a5c69}.scroll-to-top i{font-weight:800}@-webkit-keyframes growIn{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes growIn{0%{transform:scale(.9);opacity:0}100%{transform:scale(1);opacity:1}}.animated--grow-in,.sidebar .nav-item .collapse{-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1);animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1)}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.animated--fade-in{-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:opacity cubic-bezier(0,1,.4,1);animation-timing-function:opacity cubic-bezier(0,1,.4,1)}.bg-gradient-primary{background-color:#4e73df;background-image:linear-gradient(180deg,#4e73df 10%,#224abe 100%);background-size:cover}.bg-gradient-secondary{background-color:#858796;background-image:linear-gradient(180deg,#858796 10%,#60616f 100%);background-size:cover}.bg-gradient-success{background-color:#1cc88a;background-image:linear-gradient(180deg,#1cc88a 10%,#13855c 100%);background-size:cover}.bg-gradient-info{background-color:#36b9cc;background-image:linear-gradient(180deg,#36b9cc 10%,#258391 100%);background-size:cover}.bg-gradient-warning{background-color:#f6c23e;background-image:linear-gradient(180deg,#f6c23e 10%,#dda20a 100%);background-size:cover}.bg-gradient-danger{background-color:#e74a3b;background-image:linear-gradient(180deg,#e74a3b 10%,#be2617 100%);background-size:cover}.bg-gradient-light{background-color:#f8f9fc;background-image:linear-gradient(180deg,#f8f9fc 10%,#c2cbe5 100%);background-size:cover}.bg-gradient-dark{background-color:#5a5c69;background-image:linear-gradient(180deg,#5a5c69 10%,#373840 100%);background-size:cover}.bg-gray-100{background-color:#f8f9fc!important}.bg-gray-200{background-color:#eaecf4!important}.bg-gray-300{background-color:#dddfeb!important}.bg-gray-400{background-color:#d1d3e2!important}.bg-gray-500{background-color:#b7b9cc!important}.bg-gray-600{background-color:#858796!important}.bg-gray-700{background-color:#6e707e!important}.bg-gray-800{background-color:#5a5c69!important}.bg-gray-900{background-color:#3a3b45!important}.o-hidden{overflow:hidden!important}.text-xs{font-size:.7rem}.text-lg{font-size:1.2rem}.text-gray-100{color:#f8f9fc!important}.text-gray-200{color:#eaecf4!important}.text-gray-300{color:#dddfeb!important}.text-gray-400{color:#d1d3e2!important}.text-gray-500{color:#b7b9cc!important}.text-gray-600{color:#858796!important}.text-gray-700{color:#6e707e!important}.text-gray-800{color:#5a5c69!important}.text-gray-900{color:#3a3b45!important}.icon-circle{height:2.5rem;width:2.5rem;border-radius:100%;display:flex;align-items:center;justify-content:center}.border-left-primary{border-left:.25rem solid #4e73df!important}.border-bottom-primary{border-bottom:.25rem solid #4e73df!important}.border-left-secondary{border-left:.25rem solid #858796!important}.border-bottom-secondary{border-bottom:.25rem solid #858796!important}.border-left-success{border-left:.25rem solid #1cc88a!important}.border-bottom-success{border-bottom:.25rem solid #1cc88a!important}.border-left-info{border-left:.25rem solid #36b9cc!important}.border-bottom-info{border-bottom:.25rem solid #36b9cc!important}.border-left-warning{border-left:.25rem solid #f6c23e!important}.border-bottom-warning{border-bottom:.25rem solid #f6c23e!important}.border-left-danger{border-left:.25rem solid #e74a3b!important}.border-bottom-danger{border-bottom:.25rem solid #e74a3b!important}.border-left-light{border-left:.25rem solid #f8f9fc!important}.border-bottom-light{border-bottom:.25rem solid #f8f9fc!important}.border-left-dark{border-left:.25rem solid #5a5c69!important}.border-bottom-dark{border-bottom:.25rem solid #5a5c69!important}.progress-sm{height:.5rem}.rotate-15{transform:rotate(15deg)}.rotate-n-15{transform:rotate(-15deg)}.dropdown .dropdown-menu{font-size:.85rem}.dropdown .dropdown-menu .dropdown-header{font-weight:800;font-size:.65rem;color:#b7b9cc}.dropdown.no-arrow .dropdown-toggle::after{display:none}.sidebar .nav-item.dropdown .dropdown-toggle::after,.topbar .nav-item.dropdown .dropdown-toggle::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:'\f105';font-family:'Font Awesome 5 Free'}.sidebar .nav-item.dropdown.show .dropdown-toggle::after,.topbar .nav-item.dropdown.show .dropdown-toggle::after{content:'\f107'}.sidebar .nav-item .nav-link,.topbar .nav-item .nav-link{position:relative}.sidebar .nav-item .nav-link .badge-counter,.topbar .nav-item .nav-link .badge-counter{position:absolute;transform:scale(.7);transform-origin:top right;right:.25rem;margin-top:-.25rem}.sidebar .nav-item .nav-link .img-profile,.topbar .nav-item .nav-link .img-profile{height:2rem;width:2rem}.topbar{height:4.375rem}.topbar #sidebarToggleTop{height:2.5rem;width:2.5rem}.topbar #sidebarToggleTop:hover{background-color:#eaecf4}.topbar #sidebarToggleTop:active{background-color:#dddfeb}.topbar .navbar-search{width:25rem}.topbar .navbar-search input{font-size:.85rem;height:auto}.topbar .topbar-divider{width:0;border-right:1px solid #e3e6f0;height:calc(4.375rem - 2rem);margin:auto 1rem}.topbar .nav-item .nav-link{height:4.375rem;display:flex;align-items:center;padding:0 .75rem}.topbar .nav-item .nav-link:focus{outline:0}.topbar .nav-item:focus{outline:0}.topbar .dropdown{position:static}.topbar .dropdown .dropdown-menu{width:calc(100% - 1.5rem);right:.75rem}.topbar .dropdown-list{padding:0;border:none;overflow:hidden}.topbar .dropdown-list .dropdown-header{background-color:#4e73df;border:1px solid #4e73df;padding-top:.75rem;padding-bottom:.75rem;color:#fff}.topbar .dropdown-list .dropdown-item{white-space:normal;padding-top:.5rem;padding-bottom:.5rem;border-left:1px solid #e3e6f0;border-right:1px solid #e3e6f0;border-bottom:1px solid #e3e6f0;line-height:1.3rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image{position:relative;height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image img{height:2.5rem;width:2.5rem}.topbar .dropdown-list .dropdown-item .dropdown-list-image .status-indicator{background-color:#eaecf4;height:.75rem;width:.75rem;border-radius:100%;position:absolute;bottom:0;right:0;border:.125rem solid #fff}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:10rem}.topbar .dropdown-list .dropdown-item:active{background-color:#eaecf4;color:#3a3b45}@media (min-width:576px){.topbar .dropdown{position:relative}.topbar .dropdown .dropdown-menu{width:auto;right:0}.topbar .dropdown-list{width:20rem!important}.topbar .dropdown-list .dropdown-item .text-truncate{max-width:13.375rem}}.topbar.navbar-light .navbar-nav .nav-item .nav-link{color:#d1d3e2}.topbar.navbar-light .navbar-nav .nav-item .nav-link:hover{color:#b7b9cc}.topbar.navbar-light .navbar-nav .nav-item .nav-link:active{color:#858796}.sidebar{width:6.5rem;min-height:100vh}.sidebar .nav-item{position:relative}.sidebar .nav-item:last-child{margin-bottom:1rem}.sidebar .nav-item .nav-link{text-align:center;padding:.75rem 1rem;width:6.5rem}.sidebar .nav-item .nav-link span{font-size:.65rem;display:block}.sidebar .nav-item.active .nav-link{font-weight:700}.sidebar .nav-item .collapse{position:absolute;left:calc(6.5rem + 1.5rem / 2);z-index:1;top:2px}.sidebar .nav-item .collapse .collapse-inner{border-radius:.35rem;box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15)}.sidebar .nav-item .collapsing{display:none;transition:none}.sidebar .nav-item .collapse .collapse-inner,.sidebar .nav-item .collapsing .collapse-inner{padding:.5rem 0;min-width:10rem;font-size:.85rem;margin:0 0 1rem 0}.sidebar .nav-item .collapse .collapse-inner .collapse-header,.sidebar .nav-item .collapsing .collapse-inner .collapse-header{margin:0;white-space:nowrap;padding:.5rem 1.5rem;text-transform:uppercase;font-weight:800;font-size:.65rem;color:#b7b9cc}.sidebar .nav-item .collapse .collapse-inner .collapse-item,.sidebar .nav-item .collapsing .collapse-inner .collapse-item{padding:.5rem 1rem;margin:0 .5rem;display:block;color:#3a3b45;text-decoration:none;border-radius:.35rem;white-space:nowrap}.sidebar .nav-item .collapse .collapse-inner .collapse-item:hover,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:hover{background-color:#eaecf4}.sidebar .nav-item .collapse .collapse-inner .collapse-item:active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item:active{background-color:#dddfeb}.sidebar .nav-item .collapse .collapse-inner .collapse-item.active,.sidebar .nav-item .collapsing .collapse-inner .collapse-item.active{color:#4e73df;font-weight:700}.sidebar #sidebarToggle{width:2.5rem;height:2.5rem;text-align:center;margin-bottom:1rem;cursor:pointer}.sidebar #sidebarToggle::after{font-weight:900;content:'\f104';font-family:'Font Awesome 5 Free';margin-right:.1rem}.sidebar #sidebarToggle:hover{text-decoration:none}.sidebar #sidebarToggle:focus{outline:0}.sidebar.toggled{width:0!important;overflow:hidden}.sidebar.toggled #sidebarToggle::after{content:'\f105';font-family:'Font Awesome 5 Free';margin-left:.25rem}.sidebar .sidebar-brand{height:4.375rem;text-decoration:none;font-size:1rem;font-weight:800;padding:1.5rem 1rem;text-align:center;text-transform:uppercase;letter-spacing:.05rem;z-index:1}.sidebar .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar .sidebar-brand .sidebar-brand-text{display:none}.sidebar hr.sidebar-divider{margin:0 1rem 1rem}.sidebar .sidebar-heading{text-align:center;padding:0 1rem;font-weight:800;font-size:.65rem}@media (min-width:768px){.sidebar{width:14rem!important}.sidebar .nav-item .collapse{position:relative;left:0;z-index:1;top:0;-webkit-animation:none;animation:none}.sidebar .nav-item .collapse .collapse-inner{border-radius:0;box-shadow:none}.sidebar .nav-item .collapsing{display:block;transition:height .15s ease}.sidebar .nav-item .collapse,.sidebar .nav-item .collapsing{margin:0 1rem}.sidebar .nav-item .nav-link{display:block;width:100%;text-align:left;padding:1rem;width:14rem}.sidebar .nav-item .nav-link i{font-size:.85rem;margin-right:.25rem}.sidebar .nav-item .nav-link span{font-size:.85rem;display:inline}.sidebar .nav-item .nav-link[data-toggle=collapse]::after{width:1rem;text-align:center;float:right;vertical-align:0;border:0;font-weight:900;content:'\f107';font-family:'Font Awesome 5 Free'}.sidebar .nav-item .nav-link[data-toggle=collapse].collapsed::after{content:'\f105'}.sidebar .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar .sidebar-brand .sidebar-brand-text{display:inline}.sidebar .sidebar-heading{text-align:left}.sidebar.toggled{overflow:visible;width:6.5rem!important}.sidebar.toggled .nav-item .collapse{position:absolute;left:calc(6.5rem + 1.5rem / 2);z-index:1;top:2px;-webkit-animation-name:growIn;animation-name:growIn;-webkit-animation-duration:.2s;animation-duration:.2s;-webkit-animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1);animation-timing-function:transform cubic-bezier(.18,1.25,.4,1),opacity cubic-bezier(0,1,.4,1)}.sidebar.toggled .nav-item .collapse .collapse-inner{box-shadow:0 .15rem 1.75rem 0 rgba(58,59,69,.15);border-radius:.35rem}.sidebar.toggled .nav-item .collapsing{display:none;transition:none}.sidebar.toggled .nav-item .collapse,.sidebar.toggled .nav-item .collapsing{margin:0}.sidebar.toggled .nav-item:last-child{margin-bottom:1rem}.sidebar.toggled .nav-item .nav-link{text-align:center;padding:.75rem 1rem;width:6.5rem}.sidebar.toggled .nav-item .nav-link span{font-size:.65rem;display:block}.sidebar.toggled .nav-item .nav-link i{margin-right:0}.sidebar.toggled .nav-item .nav-link[data-toggle=collapse]::after{display:none}.sidebar.toggled .sidebar-brand .sidebar-brand-icon i{font-size:2rem}.sidebar.toggled .sidebar-brand .sidebar-brand-text{display:none}.sidebar.toggled .sidebar-heading{text-align:center}}.sidebar-light .sidebar-brand{color:#6e707e}.sidebar-light hr.sidebar-divider{border-top:1px solid #eaecf4}.sidebar-light .sidebar-heading{color:#b7b9cc}.sidebar-light .nav-item .nav-link{color:#858796}.sidebar-light .nav-item .nav-link i{color:#d1d3e2}.sidebar-light .nav-item .nav-link:active,.sidebar-light .nav-item .nav-link:focus,.sidebar-light .nav-item .nav-link:hover{color:#6e707e}.sidebar-light .nav-item .nav-link:active i,.sidebar-light .nav-item .nav-link:focus i,.sidebar-light .nav-item .nav-link:hover i{color:#6e707e}.sidebar-light .nav-item .nav-link[data-toggle=collapse]::after{color:#b7b9cc}.sidebar-light .nav-item.active .nav-link{color:#6e707e}.sidebar-light .nav-item.active .nav-link i{color:#6e707e}.sidebar-light #sidebarToggle{background-color:#eaecf4}.sidebar-light #sidebarToggle::after{color:#b7b9cc}.sidebar-light #sidebarToggle:hover{background-color:#dddfeb}.sidebar-dark .sidebar-brand{color:#fff}.sidebar-dark hr.sidebar-divider{border-top:1px solid rgba(255,255,255,.15)}.sidebar-dark .sidebar-heading{color:rgba(255,255,255,.4)}.sidebar-dark .nav-item .nav-link{color:rgba(255,255,255,.8)}.sidebar-dark .nav-item .nav-link i{color:rgba(255,255,255,.3)}.sidebar-dark .nav-item .nav-link:active,.sidebar-dark .nav-item .nav-link:focus,.sidebar-dark .nav-item .nav-link:hover{color:#fff}.sidebar-dark .nav-item .nav-link:active i,.sidebar-dark .nav-item .nav-link:focus i,.sidebar-dark .nav-item .nav-link:hover i{color:#fff}.sidebar-dark .nav-item .nav-link[data-toggle=collapse]::after{color:rgba(255,255,255,.5)}.sidebar-dark .nav-item.active .nav-link{color:#fff}.sidebar-dark .nav-item.active .nav-link i{color:#fff}.sidebar-dark #sidebarToggle{background-color:rgba(255,255,255,.2)}.sidebar-dark #sidebarToggle::after{color:rgba(255,255,255,.5)}.sidebar-dark #sidebarToggle:hover{background-color:rgba(255,255,255,.25)}.sidebar-dark.toggled #sidebarToggle::after{color:rgba(255,255,255,.5)}.btn-circle{border-radius:100%;height:2.5rem;width:2.5rem;font-size:1rem;display:inline-flex;align-items:center;justify-content:center}.btn-circle.btn-sm,.btn-group-sm>.btn-circle.btn{height:1.8rem;width:1.8rem;font-size:.75rem}.btn-circle.btn-lg,.btn-group-lg>.btn-circle.btn{height:3.5rem;width:3.5rem;font-size:1.35rem}.btn-icon-split{padding:0;overflow:hidden;display:inline-flex;align-items:stretch;justify-content:center}.btn-icon-split .icon{background:rgba(0,0,0,.15);display:inline-block;padding:.375rem .75rem}.btn-icon-split .text{display:inline-block;padding:.375rem .75rem}.btn-group-sm>.btn-icon-split.btn .icon,.btn-icon-split.btn-sm .icon{padding:.25rem .5rem}.btn-group-sm>.btn-icon-split.btn .text,.btn-icon-split.btn-sm .text{padding:.25rem .5rem}.btn-group-lg>.btn-icon-split.btn .icon,.btn-icon-split.btn-lg .icon{padding:.5rem 1rem}.btn-group-lg>.btn-icon-split.btn .text,.btn-icon-split.btn-lg .text{padding:.5rem 1rem}.card .card-header .dropdown{line-height:1}.card .card-header .dropdown .dropdown-menu{line-height:1.5}.card .card-header[data-toggle=collapse]{text-decoration:none;position:relative;padding:.75rem 3.25rem .75rem 1.25rem}.card .card-header[data-toggle=collapse]::after{position:absolute;right:0;top:0;padding-right:1.725rem;line-height:51px;font-weight:900;content:'\f107';font-family:'Font Awesome 5 Free';color:#d1d3e2}.card .card-header[data-toggle=collapse].collapsed{border-radius:.35rem}.card .card-header[data-toggle=collapse].collapsed::after{content:'\f105'}.chart-area{position:relative;height:10rem;width:100%}@media (min-width:768px){.chart-area{height:20rem}}.chart-bar{position:relative;height:10rem;width:100%}@media (min-width:768px){.chart-bar{height:20rem}}.chart-pie{position:relative;height:15rem;width:100%}@media (min-width:768px){.chart-pie{height:calc(20rem - 43px)!important}}.bg-login-image{background:url(https://source.unsplash.com/K4mSJ7kc0As/600x800);background-position:center;background-size:cover}.bg-register-image{background:url(https://source.unsplash.com/Mv9hjnEUHR4/600x800);background-position:center;background-size:cover}.bg-password-image{background:url(https://source.unsplash.com/oWTW-jNGl9I/600x800);background-position:center;background-size:cover}form.user .custom-checkbox.small label{line-height:1.5rem}form.user .form-control-user{font-size:.8rem;border-radius:10rem;padding:1.5rem 1rem}form.user .btn-user{font-size:.8rem;border-radius:10rem;padding:.75rem 1rem}.btn-google{color:#fff;background-color:#ea4335;border-color:#fff}.btn-google:hover{color:#fff;background-color:#e12717;border-color:#e6e6e6}.btn-google.focus,.btn-google:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-google.disabled,.btn-google:disabled{color:#fff;background-color:#ea4335;border-color:#fff}.btn-google:not(:disabled):not(.disabled).active,.btn-google:not(:disabled):not(.disabled):active,.show>.btn-google.dropdown-toggle{color:#fff;background-color:#d62516;border-color:#dfdfdf}.btn-google:not(:disabled):not(.disabled).active:focus,.btn-google:not(:disabled):not(.disabled):active:focus,.show>.btn-google.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-facebook{color:#fff;background-color:#3b5998;border-color:#fff}.btn-facebook:hover{color:#fff;background-color:#30497c;border-color:#e6e6e6}.btn-facebook.focus,.btn-facebook:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-facebook.disabled,.btn-facebook:disabled{color:#fff;background-color:#3b5998;border-color:#fff}.btn-facebook:not(:disabled):not(.disabled).active,.btn-facebook:not(:disabled):not(.disabled):active,.show>.btn-facebook.dropdown-toggle{color:#fff;background-color:#2d4373;border-color:#dfdfdf}.btn-facebook:not(:disabled):not(.disabled).active:focus,.btn-facebook:not(:disabled):not(.disabled):active:focus,.show>.btn-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.error{color:#5a5c69;font-size:7rem;position:relative;line-height:1;width:12.5rem}@-webkit-keyframes noise-anim{0%{clip:rect(32px,9999px,16px,0)}5%{clip:rect(5px,9999px,24px,0)}10%{clip:rect(77px,9999px,87px,0)}15%{clip:rect(91px,9999px,95px,0)}20%{clip:rect(74px,9999px,9px,0)}25%{clip:rect(37px,9999px,32px,0)}30%{clip:rect(56px,9999px,27px,0)}35%{clip:rect(35px,9999px,33px,0)}40%{clip:rect(89px,9999px,6px,0)}45%{clip:rect(81px,9999px,77px,0)}50%{clip:rect(64px,9999px,69px,0)}55%{clip:rect(12px,9999px,11px,0)}60%{clip:rect(59px,9999px,11px,0)}65%{clip:rect(69px,9999px,59px,0)}70%{clip:rect(74px,9999px,65px,0)}75%{clip:rect(56px,9999px,79px,0)}80%{clip:rect(80px,9999px,64px,0)}85%{clip:rect(87px,9999px,29px,0)}90%{clip:rect(16px,9999px,21px,0)}95%{clip:rect(69px,9999px,43px,0)}100%{clip:rect(75px,9999px,63px,0)}}@keyframes noise-anim{0%{clip:rect(32px,9999px,16px,0)}5%{clip:rect(5px,9999px,24px,0)}10%{clip:rect(77px,9999px,87px,0)}15%{clip:rect(91px,9999px,95px,0)}20%{clip:rect(74px,9999px,9px,0)}25%{clip:rect(37px,9999px,32px,0)}30%{clip:rect(56px,9999px,27px,0)}35%{clip:rect(35px,9999px,33px,0)}40%{clip:rect(89px,9999px,6px,0)}45%{clip:rect(81px,9999px,77px,0)}50%{clip:rect(64px,9999px,69px,0)}55%{clip:rect(12px,9999px,11px,0)}60%{clip:rect(59px,9999px,11px,0)}65%{clip:rect(69px,9999px,59px,0)}70%{clip:rect(74px,9999px,65px,0)}75%{clip:rect(56px,9999px,79px,0)}80%{clip:rect(80px,9999px,64px,0)}85%{clip:rect(87px,9999px,29px,0)}90%{clip:rect(16px,9999px,21px,0)}95%{clip:rect(69px,9999px,43px,0)}100%{clip:rect(75px,9999px,63px,0)}}.error:after{content:attr(data-text);position:absolute;left:2px;text-shadow:-1px 0 #e74a3b;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim 2s infinite linear alternate-reverse}@-webkit-keyframes noise-anim-2{0%{clip:rect(12px,9999px,52px,0)}5%{clip:rect(42px,9999px,39px,0)}10%{clip:rect(64px,9999px,36px,0)}15%{clip:rect(52px,9999px,15px,0)}20%{clip:rect(79px,9999px,7px,0)}25%{clip:rect(17px,9999px,41px,0)}30%{clip:rect(15px,9999px,20px,0)}35%{clip:rect(62px,9999px,87px,0)}40%{clip:rect(94px,9999px,11px,0)}45%{clip:rect(49px,9999px,10px,0)}50%{clip:rect(82px,9999px,4px,0)}55%{clip:rect(70px,9999px,100px,0)}60%{clip:rect(62px,9999px,23px,0)}65%{clip:rect(51px,9999px,56px,0)}70%{clip:rect(41px,9999px,24px,0)}75%{clip:rect(6px,9999px,85px,0)}80%{clip:rect(96px,9999px,58px,0)}85%{clip:rect(16px,9999px,24px,0)}90%{clip:rect(40px,9999px,31px,0)}95%{clip:rect(91px,9999px,34px,0)}100%{clip:rect(87px,9999px,26px,0)}}@keyframes noise-anim-2{0%{clip:rect(12px,9999px,52px,0)}5%{clip:rect(42px,9999px,39px,0)}10%{clip:rect(64px,9999px,36px,0)}15%{clip:rect(52px,9999px,15px,0)}20%{clip:rect(79px,9999px,7px,0)}25%{clip:rect(17px,9999px,41px,0)}30%{clip:rect(15px,9999px,20px,0)}35%{clip:rect(62px,9999px,87px,0)}40%{clip:rect(94px,9999px,11px,0)}45%{clip:rect(49px,9999px,10px,0)}50%{clip:rect(82px,9999px,4px,0)}55%{clip:rect(70px,9999px,100px,0)}60%{clip:rect(62px,9999px,23px,0)}65%{clip:rect(51px,9999px,56px,0)}70%{clip:rect(41px,9999px,24px,0)}75%{clip:rect(6px,9999px,85px,0)}80%{clip:rect(96px,9999px,58px,0)}85%{clip:rect(16px,9999px,24px,0)}90%{clip:rect(40px,9999px,31px,0)}95%{clip:rect(91px,9999px,34px,0)}100%{clip:rect(87px,9999px,26px,0)}}.error:before{content:attr(data-text);position:absolute;left:-2px;text-shadow:1px 0 #4e73df;top:0;color:#5a5c69;background:#f8f9fc;overflow:hidden;clip:rect(0,900px,0,0);animation:noise-anim-2 3s infinite linear alternate-reverse}footer.sticky-footer{padding:2rem 0;flex-shrink:0}footer.sticky-footer .copyright{line-height:1;font-size:.8rem}body.sidebar-toggled footer.sticky-footer{width:100%} \ No newline at end of file diff --git a/clase43/public/assets/images/darth-vader.jpg b/clase43/public/assets/images/darth-vader.jpg new file mode 100644 index 0000000000000000000000000000000000000000..56ae21f694a106d1bd25296fd714183496df19ca GIT binary patch literal 116751 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Ïd`3YLc# zebbE(ytq)7l(%Zvmc4A$eCklFY%SugK)hx!5eKZK!z3~4*|yhxrK~{ifksjr)N@tTEk+Q&d!bI7V&n?sh{}&08#${0Z>|}0mGOC zdx)4yIqknSuBH-#7qc}+D~)H)W%N)qi>HrU%vc<H+h+tv}YcOkAshN-YF)YT} zeM%l92C4!X>)u=z-@L>NE)4$wlTKy9nWA5|WNuX@gI5Vo;zf9lw*1Y@^n?Y}3<`HO z^uj_BObV+bjI3#xoXc-A^|_lb%&RvljH{+3IQ;78Pp^^4VD8qX5#(E}Ot|%QPa@@dR2bh1PBG_&v!KNEQYF@u-oYwP#pmusKl78KSLUZAvW+mc4J%6kAo102^>p ztK$&ak)V>|^wx5Ik%$FVm#t?vXK^VIf|yaHcH>7d+z_%YUe6nib!3GqC)Ub2MiWw( z0s@4wP!3Z)GIXj8l33sYM&B-zV8~-YMT1#yS05@^+CYjoLU}5xsuzKX*r+Y4+r`n$ z04vB57qEH?y3=rWKp>DUyAs4j$8#?T)NC?<3g9`w`pSZ20)UEFd4EyCwE$ORNWFz! zb#mirL@czT!Nq4-$@4P@Ob>X%S0`G`s11T5cniG$0L_qEQBPv2g{h_MnA0%HGOs8G z$~f*=z{#6vHc*W(dt)h~tN<|84bg9mbu`W50m++8HFj|w;xgIWP7NVeHR}^wrYH+G zfY>cvYVJ`D1EML$E88`>c2u;4Yy%nBFV7V$Ixvj`OL}*_CD)`%l(G~TXjcw+F~q)7 zkjp~>#;sNJnu}_n5ugi4Acj{*F&0tKWy3||nztxOJqFaDYIlqC)`EJqIrzZDLEP^SS__$#~@EkMN|$!i?$ zCoo{h%-Z_^g zGfrl&_Gy=q*?9SyKArvm)s8&Is$Ta2RhI`DxERdJW*J)CG{Z1%0;>Mtrs_6XnFg*G zVK&<8uH~Jw6IvN5Wsj=!9gr6E;q=7K{_mZp9DGVB%>WE_O@DB! z7$Un`&AZ)1W>l7xY`P5o^BBR>Lm8lGUsYDz%tj0vsY(fqaNlqUGA9v0qJ|Zl6vVnf zPFHMLDvln^Vm%NwNaR}M6;#%S@e2|lv2+)L+NxCQokHPV;*ARw#xtDhuPnrcLjg8g z)}IU^;<2ZEwXADx`>cTzfM~$jql7B#Y(cU(q^8KZs}C(6w>RW;4qCi%;-x7Zt0AQ< zYnt7hqyqv`*@3Grj9x#OOr|jimjT&$;}?T53X@YE+d!s}ze)~b9-G`i-KbH%8@s*4 zGzdUa;ce1h>o>&CNI(>T!H!INK~1J6tY43u=B0wkOi@=_ZQKF`ECt~}bZz6DUSqPr z83MpMU3zbE1OaX9DYUBJ6~t^n>3K62fvzu#+D{&SO!%T?Pshx8hy0hXuduAIz?Uu6K3EhM4n1LxF4ea*zcxXW80T zBLgVWK!u-vYBW~?g&J|5{9o$}L+nEV@mE@xa^4!FQLqKR;%A1a%ghv@Qe5ABux`MF z&ES3`yDt|x;}bFW&B80Gb;IUmaBrxB@dD`fh9nChv_qL%3$Eu6n2Iu!5t*dOZ~2W* zA)^-C^n#Wk+eB(NaIyZwqcE|Z%z>3h>Kr~H-9o3##JMgi3n*o*UNtQ3tgcx_Hh7r~ z>u{5NOztro`X(KHOA{6CDo>S=iYpKRD3#PQwK(n~&0H8RI>)@h#2F9~#H-30ZH5&p znf@lM$H($aZ*9)`QF%RO`hMq~yY4t?sd4_Ra%NE?txu^J<9_y)cTE-SwuCu@2NkLYN*NpKEs8zjcT&fF2 zYRc>8I3pu;RehmSjTtaA;%KREmnA#jAp+sn9x?5`#^Vq&>h$^Ex!(|t+VB;;pf|>E z*87HQDacWvuMx(@rn1^+P=O_-1spiZR^$G}1(1nrC2JL%zmi{=TLT()_piA3TAH@Z zUp?#FsJ4a;l#Lnq*NA~~nb5Yn@6)KZRNpPM@^Qpo*3d4Uook%VI;Ol<-hJWX&Dbsy z;wCQDK~?MR)Wu%tU8;1Nf9yIkg=s@}lVXiN(P%x28mL^2hy03wT&7yMS8W_>sw!HI zG`7_^!ZtWu@0bW`khNlCF3sCmxGj>zK|rV(Q4IV>;Q>OLG}Ta7x0sbnOUVmO3&PbF zK%fOf7f9x_{mZ|DS=nZ)?5|Q4*w$N2*sd0;+pOHX189SbF>bZ=c0$@?wxrF2Sle7v z2t9r(95&V)s;8M%V{;g#A70tkYN1>pI=c-36a$tVh~luB&QA{emPvVwpu z3#z)&+%Rs*1`SeW=KVW~F|mPY5Mf0RyAtJX8rZQCsX{rr!x&*=1_^4aVH#|AMiLN# zvIdaV-rTyoid8f~Ml(eyBa2RQRD6R6WU9*G6M&ncQxHAnT>k(wj1~=DSm?uW$X1r7 z2C-W2`Hyo%(LpRS70$T(i`1;vLpi{F2fWp=2an?!I5_bMg%$|PTc2K>%ZOM4fV;)k zIs4pT0?tEJIcxc^6%iFnK&4)_pYe?qvso&F>fhg9<(SDZ<2ASek|^E{{{Yyo>{U;v zPjG+`-a|+0{Kq9kaEtovmWV8jmFbLcCVJvsOD&+;V43vw?gOLQ6m`})mLzBh1()km zwAi#~+uC0QyJyaz-wIL?I8SIc=TLK!2QSRT!gtOgR^cM=(juC{6pddV@ZLZ2VCv|X zIFDm_l~;Zss;jv0U#zSQ>zH$k5E1@nH`5ZOQXsc^m96tJnW$)Ia}k-Fckd3j4L6#C z4oj`fO*~955sPMJ#c<=&1v1$h!|KX|EK8H5$IH#c$}bSsq1ac{B8tSQKlW*^pbGt> zW1M=&<@lJ#aIv{wSQWXeG91$}`=v|uFN41312aZ_;Gs2d*_ea-sjnM48iEa%((#>jc_1C>ifvQW+ zx4+%NZomrBio9Xjx92fK)XL*0{^~OT=UjS!F?y816~L8!H~mcAW0xlY`4*{qjgmu< zwwR~QeL_M@YQHs`R45V@Dgd@HM{V>R8H$RF%J?zVTGElJ1aBk( zI9x%zF%lqcFunESSahbam8%C8N%7e$3R4XVwC5K?PNGjxqzE<{1YDg20TAPI%rQQeN8Jgy z1B3@qs8y}B8w+*5UDSI`5n*`>E#227e4@3kfF-ndMN=)}z$L#b-Fc3idWL~;Yi-$x zV}P`bAoe(Mo90(G6at3EQ+#29OH&4Jy-qcJa}3SUBJ>-lE-NQv1T#5bd{7?a|?MW1rp1EDAhX&BU!*z_eo`^;@`a z04lO`^Gl3&G1`{PtUd29{E0+R0+|!K204CMy@0PZ3R^MtnHn+jGLnTmU?l8gTU zU|VD6R=Lxzqq%#Ctv+H?8jbI>h&jkquVl=D9m`Ysj8n%K4X2r-h6at?bOya95VjZZ zQNsK~ha604=5Km{6d8G5vo_;nGXdsf*@)$4;#jWRolETwobD2332odlb&OQyD$0W& z1Kehhg~Ox9CVjOmbu6p?CW`(cm2$5Vrx<`#tH-?TiUM4(m|Qb1H~#=-V{usL+G1>$ zsdIOyxv$rWjISQ^5!*4BRWoibGi0WvL7$0bW)xx)IF=4B<|+k54jYaRE(kI5h?yrj zjEeL|KzG zGdC*06lZ_N_=X!$1Xe9+eJSD=MsC!sQ%UQ5=T#8AlJSv2#jls0)B}JF0+a>67f}UJ zt!QaMdk$ih0+9mERnTyP@yd>OfF9{D0i$&@7<> z=+C6Q(U6p-S~tAlG2etDq@*#7S^maBGAi`lRp862+%pFzfWT_SV~oOW)K!CkQkCO3 zeMGj)BNhNwtl4%rNr5V?0ZDkmRxo>zU`Q2cRrmMtgD}Jq(jh5wtFWzn%2P`qELT<( z;{*N80zgCr4oarCZDvqQB?YlTPekY12u75kS>0G?SzyLBAmmg-CDB8rDxvZqYD0iG zcXSJ&ZldaDM$il7qg7mEFs_FJ8dfr`p9RaKNb)M|_cfc8Nz_quu66YZiXv%f)z?w* z%N~KW7nfe$#O`w`1-6rGW4u>bh+|^jx3r;3DAywrY)!znEf>X=|&bH*1T}{D#F+00xy>hhV+ za&qt6+H)gaJMlPbgy7e_6i^Cvp5g}~Rt7G+?mAQ$E2kXGGz-GfXjobA_nAO8SSUHb z<=BTl(J-sB-fQ~Kp%ygWN%nq!8vfB5Tg7fPR_wy=(iGGZLVkdz?26f5`Cpl&1s4 zxNaI>F&miXQZvtS@LjQJ&)mhhp}$zVZ|xeKxtsKuT>k)5yNP>E*$KzqQMln_W;>1| zxIF4TWzR4z)X#X8rxLoXW;Qs^Nm8>nb3gUCmFdLAFhfI);gq3q!?=%iHD)X-a|d%3 z>nIB$(Qb@PWW;sM(=_HDGY1)gu^~`gBy0JW3hp4bW4L1TGL)4ahwcnQ#0t10)t8OJ zLYz!RTToS$n0fV=Uqow#Np8E;SF_P^ayjl$mCj!Lz{p!gzHy@cVhYw8zq{iuVwse^ z(aHS!adDGEj1IW{^n|fDS4O=``HBsLt1Enb!)gs}v!1u`!LpH^g$DQZb%q2RilrY;>Nym7Cg$nHk+qyw@{{WD% zDy8%c+Vgn-0Fxk~A{N@8($d~H1~d(byRyUK9$!;9 z^DQWFCdvRgTNdhyuQ7Ft+JTXh?&;vwaSniqwGDgs;FVN{o^P))5w+-2a<#^yr0xMt zAmDtSlc}I)D>SJ_uA;0=!T`cK<-03&#NPc9V6v8EUDX*Nw|0b%v{_2w$1w>-08?Ns zb+dSk+sO^BwRxx4(jI)9rH0yQbH#biVRmBnBVsPv=YFt{X+tq+Q-yszLPBo{t9mtX z!lj~UdX_mv9Gra7v9nP~rD)F?^Wq$MveiYob(NQ`L>F3(k`0l=d+y6O7R8Z8U8K^E z7Px}as2UbBIH1#Gan>riXy(eJ_dbxTkOo>*T(9x#Tt?(kn3r7ot%s1}CW!EjjVs{$ zHy9wNYXdn9mgy|Iq7=FUTShE(f8KP;;aagxsO&hS;p!?7=vpFWwDLQ<$E;$tR9mGS zfW9!^$Ze1YinOb|FOAt6pcWREyGyTPvv(P2GL$$G&7QvyHK5}d)9Xx3P#k5fpT0c6 z+gli4+;b|m@m)g%4cNW!a_MYyLV2oxXvDy5P_^sB!?H0=kd#{1zrXfng^hw$bMu*Y z46j{&u=d3))qb$zU|5h9Gu*t>^HJ@S<__@Da7nmgrGoC`rdVgn;pg`+7s?G5+u{O& znQBYJn2H_`GPio}7jV0stxLu`8y++1p;#eH)Y6-Sfw+X0kPIE-v+#S$+6`ZrZG;A6&;M9o?_B z-YXn#X}XPIt!L`$0n~~zxaO}WpZtSRDDKse9T37aUyJ_$ zH5xP!Ez=m~u{Gu~*oKrGjgJ^007~`<-!5}?LUT~qQDue|oQqnc_= zMOKX}=&QcM&V98p%NSWilhin0I=wwcL!9~{eQLkKAQIXrvk zEJ0LJRs&YO-aMh%6BkM05SYTRD!fqhu>U4rA2ZAwV(5en4z>{macsr#N-tMRVbKs$n$9z zi7F{XDIfQFxK+^=8pyB)T;~^xmJ16-O}B>a$X^9PV-iOL5n5W55%l<*0w zYBUm{-D4u*(Rnf4dxJpaQ0kLb-!D}w3AJFX+luJ2xV{>QiF_2@EmMcQ^HR2`&{}1o zqOT}lUXry+urlzsSgO}J>RGGP1XKZTb%pWNcwor4n;FI&9=W_~JiwKhOI}rQ=f;vC zma9U~7{__o^)mv%(`B}$d*&Kxs|A))G#SG}_DiM66>=QBjWxc#VTgcWHfobj4^Crs zmD7Z`Z~FYjpyi4bd$ZRuOmG`|=jJQBHRQ@bQ!88X@6;}dmyA%#C|26HDh-+Sy!eD= zM5{{>^)>Gt^vbJsi+{ONmffp^-@B9=u&L;kb>bp%Ueu zu6kS6{P-%vpVmy&*V)50@6U#EW=3M922^n0#I5QKEdAV7Jo^fo|xV%T8$IQkf z#H=m*m?O~~(}?3lP~BW?uU=(m%WzTt&=J5rVK-1p^(=Mi9RYcTU{@0nFqy1;OeMAN zEGbsFC4xtt9=8g@vAdU{#qlUIF`nU@SLB45v7FZZd5&VD-T5(1LMcGEV_rQl?qjRP zVyg3#TIUc1!CQPV1-|=xyWag~NoqN(d0*yH7R}~>ExYZ#cFL+47|2&QhsJq=SSW@~*W<^w75UrUE z6dBdwl`9rd;p8g@*EgKZQ%iM4&6JnnGvS6+oPcnc#qT%&0J)SIOjBapSk?m#5PpF3ayR= zJQ^!xEVK(W>sPBhGb`+J#n|C)XeynT%qd0*1u&;oLS?{R#=3=|(JG7<1-xc5<^<3O zOR*6tE@zCkD8=lqTYkK3bR>cYm%$Q$EX0oX37() zuK}r5f}j8!Rl2e3i=q?6OI}jxT=11uP`Ux#NGh|CTj47Z1)zWwL01kjb=)Ijft1qn zIb(|2B5F&|O z<9S{>V;V$7u~rp_c`w4sy|9#2Lfb4ebVL(~OF&jIb7vm%lnWG4YO5Z7w@|Z-1aHbbQTgJ|;+%(8hZ3VE#e}=9r0k+f|(ZC(-N*ZAXTU?8wH~Z9O3S3p+r}e)v zvYKmI#&nzzxEAtVX7iyn?KTvLO$~9Mc4TR8)Z;Jt6{NwNzVWZAbj8(otw#_N^393P zHtJNc5xOlJJKjvn$;w!c1!A#>8tUU#sARUkWUy++EqVR^qZG~Ena}+H0I?C$tV`-# z7TvncWZE+&ZykEY-!z}@R4AwaUgzn|SpD@YBw zyjM`5sjH_2R~PHY{Dh%vu~xUt7obhn*>>2Q!IU}pfl}=OMHcW8g(=3Yo-oHjX92ou zn)cxKfCj)0K#eaP1TsK2gl_3gcji!_-R*AoE`SYX{{V*(0x|;>y6ilDmmLFgWG?-l zGI1Qd08r(yeCJ$DfK3urU=1puH%ojn!v%6ijkK(p3Kh84FiPZbWD0TX3$P7?)uB9)NTF-sU0FP(bfVmkpf9^cD(`l!0`Q zS(-2i0ux9La_ZEN1<2;G(Cp4`uLfhAHmZyTu&Tj)Uzpf%h#+RmaazYWaiGjf7(qbn zv0ehqOH8-bO;8IsP94~Wp@P{&tb=7Y@wi3_K)T%D8r#gzInUbJRu>=))fUWyMueX$#7Edh$=z%K4sQu{H7D67rpINNMpmm6GD z1H`E}Qn9{c(H4h0#Jn|f!`@nqRK6Y?m@JNt;@(X1<9KDHx?bLT{{WK@C2ZCEe(qz6 zRIpD~2v(X{B8E5blNS=_c`C8{%(V(U9n2hA*0K9h)t-&Cw{`q)%moI@>p12Rq#CB~ z(XSfSMO?3|d(JM@^9^7`FvSQ`c>6ODY%(sc_5R9&-Ls9E{{X%59V$0saB26|oppB= zqzZr_$Ej8bb{ zTyBa`yDM10ZO^9T2y)UYGFxNT68Y%D><2>K>gkDAk!TB- zq0$#BvCw$Nx$F+Z6>vkOJU4#XmDB>|T!FqWn(#`ZBBEAYNQGHxV2plwVQLnN31!%p zQY1hnrVv|&J+Kwkvs%inDpf-uX6WzcUPP<3RkXUrYZ;C(BB)&pacU%cJFRl(@`QK zkjS`-+lxNDf`!ACe8)>IfGX*yI}BpeM1KNOwUiue>YLno!j<6h{9+AjvQ=1U!Qc7y zGAgV~j~C~cY!VP>Vo^ZT#$}5d4bqjJqebU&4YIEk)n|Vd>n`KNhK6dj*~x*g5f@4k z35!o!r%UGLSWyI&wSy+XD?Cjk07G?ktX1A$Uf^A|Y|Xjz;O0=&25cV%kDJUzY@|PZ z;Rh@R#q)vUJE}x3fwsHvF>p6o&2i_6OMag5vu%tGSZs_%KonHfTcq^e_=KoZp?7Br zhmILV7$z?u3r6l%(*urt=ePWhi(4OfEO)IwkuIsGGrMcgaSL4MGj-prGJlbL{6!r_ z$jtK_h8XE zbZNOz%&l0P?h>~SnT@SWOdes5uI?CTj;0FvB{rKNfYX_eRm`OoSk$-*FU-2Xls2N% z`a*`to7^*>xo~Ih16fGpWIF}|ZU*np;-hA}fE*8adBfR+u>H%BwtT=Q-NsT8k$pz8 zX=+pw>boGd*Q6Sh@#9k(SJyLOp0Sf>q(N&j`ek08nVHXtoX5n^h~iOsj0Q6*3kdWG z<>oaVFj0%ATtsHdyv*ffJN{+KdA7^BYNm|jFVn-m8;8L>dNy)5;(fLONf z*EOGy9%AK7&mLouSE~*F;sG?Tj{g90QL3miZNvWnCc=?Lwi_OzZfsKE=9DvI++n#@ zi0G?2fAxgH5{D(Yc|x#n-F~EL!EW#(llxUI6oq6~kTv`y#Ty zm@sP~nXH@t0I{kH)@5b5ZoCy)+%%PfJ;z&s2S64gxN!1bexiUCLg>kA)jRLp zjfe{C2wP%)@5I0&nhTuk_x{G%3YOYf-v0n@BzQqnib`ACL+NmfGa_17DZCG(=>s+r zg|i|e;__j{zX+frm%6;SKpy-|=o_)eTOL2S5uDgcSQcQax=BJs7VIfK9tOMSBkHAE zH;Yo!&F~R&^uSw4tCVD1<|ub51*NKQ3FbNE00wkDzrN5XC{l{Iw)lL?f`MBcu}1gF z(8mc>5geNl=W_UpnO_`c7U%4PL_;ZPQ0v4#R0uRQn~jAiqp zGa*b1Az8HEKbQm&OKS(GBZ{odq99m7s^gN{&z~~(5~FR_Di)=+5~Z7e!lo(r9p=ZKwWP>3_=K4901knw`FkmGi)8VREb!s4ExY25e~EQyUbN)i>lgb{)nEYxvC)lo*Qcx?qV%oN$-P8EK+qelfDpSg#G_-(;Pu?;sF$3mlv9t0@w`i`gW~7k;klovO-ef;{{XR6<}W7q zEqG}nBRId9w9Rq2fM?!gJvDOc;A&fS_J;HK5c8G*n)3$(0IP;4%c#Rk^@U9^5xq-C zm_lubbjxs3Rkh;bnS4qcgv>Ed6{^6N)C$zdtY%u z{2W38_;)%4p|jb8=sdv|HR~}y-Z+ab>|?g7zU2_H*5(>B&gL8Mxvi|8C4LYEVyX(R zxq!3cQjhKhECLcZJ*GDVv~e&dbIzs4%-q>!d+K|#{5KV^geI?_5Zvi01T*GQRh;#5 zusQUUuc?{1c!Huv+svsl`$DlVF6v&%X;xv2GQJaA^UZ(Q^r#?!G`_s|7^y;2b(DQC z?qiK!8twvs7n229`&>rDL2iJ~G;znaJC+W+(DQU};Lc^~W-W3| zau)9%jJjGD3k9!Q=`()VfS?!JS`B;u0LawZ?U7Yl&2#hIu&JyJ5V{N5@654^mIc9X zwVpSOONumY1sK7d<`lR&!>+zP;<-s!O0-;AULO#c7Dnk=u=DHF7hauK#T%yGqGvV4 zY#-D_8m(20`&CW!tTR>T_>5MjsU71l91vmJ)F#_6iSlhNi8b>X` z`jQ%xNEfEk6o3phA5=G*+zwztS8Qg=@8h|9UM*-u4T^>nPo#YG+cuKSuO%6k&`gBe zZcLWeYnmcgTTc1HqSg>gtnLCGE5=Nazaih4XAZBjagga|Q*{*B7jzvMtfp(Y@MQ^R zXbe@|`%N6IfH^E4ePRkFqLjSle}O2BFf^quzpU^5h0zW)M%KVYZw?7i6-LJad9gXe z<55|lCE(sne_YF^s9Mk=SCunW^Kh-Y%Qr&R!{=&E1=46PB z{l+UViHOS`IXS;_l2FOyv}B5NHVhz2g36>DX!ty`h`wP^@mA!;^p_AV5WW; zi$0|W)Er9)zS5%i9USW&%*oL42Ap54Z*n-p7Pp9?{{T_xZBg#*p0TV(p({*q$1!8g z?midZf8}F$Pgv;PIl~Ndx6D_S+$StnvhSGH8@IM90DR0MOCRz9s{a7Uj9gS|J!a)7 zCFSQ*!D{CGRm@H^D_l*O<`t;tr~t=;Xei$>te8wpBTy)EK!w#yw7QfBDi1JIzv=*h zS(E#lg{8D-_x7TIyCvQ~fA(D1R<6w_-X&8}1sDRacmDvB8n$@Sc$Hbp$hayR%f}nn z{EW&Vse~V`MT)@Ys+YV|@1=y08CbcVXD`sJV3&h3NGlzJuvT* zV4(9*;cw46iDOngtI>7pO3ECShQ}GB;~Dji0R`HbGk0yZoBsHRY|7YC0-f)gBCy~_ zg6&q_Q0}H>-r2f6{KPT_aK)9+MtGGNm&{#*k-mKK^KoZiBMY>Z@TWa z5RP_IyJPo0w<>AgP5ruyRT2V(Ykc3Vu%iOz=^sB4My=2zMPBp0=jt5a(PZMws>Z8z zENq%hi$+$s=Uv0(S=b8<7S{3~d4vj!T0yhF;ve8-%LoXXh=}=JXCcUNarDp2! zhyW~BX@}dB5EWn|j%j5L=XK997lmzcs%+06>^CZ+>tn}uEO*`&lgd)rK>}V zKYM{`e1HXb%ZIyeP*Z}_HFLsHU&N}{QfuZqZJyyCOmM(!G*q^4DnR#LQU%|ol3Y|l~k{9GR%Wy}4ka_fju z#gMKlU1!NHlyfUQvYPYt1ZkV)e9vDoSj!Hp7Fn6YZY{QJWy^FC&>#YB%ro*31=Q!KeW16FO5-L}VPyc`VlDXr&D1 zA*$UJXVzFi0;v=_`h+w!d~@SI(L%!&mv==k#t4WJZm@L>3#@H%xGd5p^5=+@Xf#=C zcNHosN=Geq)>E$FM2kUc=mXdn{{SG80O4+^ySU0RTEORzZskIlTHbGyde&vtcS>E~ zekBwz9NYEhGT}jQZ#+eXlgY7SVcvZA5CB_kqZnxZFBZVo1-D^g_FM8x8r5ut8#(#+ z^o3evm!N{PeAY4EGnfU-Obb{XS$`M*05fQh5VpU6m<$$HtlEZ3M+~SGD%^>(>-U++ z0%SCnzP+)a&j##8_uiHFjuz!Iju#bm>zr;qLJ^{j->!J$xWZ)8?MwdvnyI$I3<&YY zSzR>~ad$|d@sIKg5yc#^*P%6M%#3&k|BFz!Jjaw2W{18c=VPOv2k{X*M0S&MqA+!NNOI-2a_n6Jp0YV|H z3RhRJcqQb;foZ$(-X7&umMbBfU*CwAr5w?#`11QgN(Q7bRx_^svmaWkEPE^;8qf6r z1cWHoITHECqX9-*&JymuD!cW7b^s%JbK$Eoy4_+K+^LnI9z0Xc()u$L7KIZ9E1bCJ z`iK<})pPUrG;>8D^hy#@Zs^(bFKy!)qkZedV22hpW_;g{;@Z$qKgPcI6dc!M#xXEZ z<@Un(hP1qnIKAcwPhcqC%D2ZK+`GD{r+g+)9}_WINQy(w`eI>%$ky*#`NV9vfyI^W zEr89}m`Sl^XEhDKXK=RK5lIcPJ)&`$PT>2>t|82K2f1~*dc1SFc_QXroYxRt>RQQn zxo`3c8GB-B{mXe~0k{=r>SV^q8MX+!m(HVLvIn8PbtqTJ z%a_BLrXbO{Y1F;nQMKi+$T{_cmo?Q(V%5vW_={J`++Q(sk}MWqd6%qA!dkMR@tLXP zGN@fZFB_E^$5W4vV=*xdU~w^}L#`dn7zeb)e#kQUW~slQNsWJTlxq^BWx|cr zZf8|13R!rFr!BP%CMw)UsLh+^2RIumqF9x4-PZnn4&yiky*FMlsNpW@R&)=4er1(H zUnafa;Va4Y3kn5?HJqNz$}HPpV*dc=`4Z4BuB##D{{VS`(GgZO(D3yxfE5*2ultXv z(Q1lZqkJFSb4n=NlB%=le9PKXyp}TMaByqc-xC9i+Ld?Wx5TM2D9xswVZis}(hDu% zrD$ARPw>`YwV-5DjPz~W3zC6g(q}J+`j)A;O}%g$+4V54SfiZs;0kKY=jGO$y0V2* z+ez2+?JId&o)q#gcQYwfmKn>9_=LjJW|tTG67kto(59OV36A{7n9)V0bX`{S*Bgox z3hIsx-#zD3GGT!!#-8!}<_lcX7;g<-(+R^M=r$JJ*ImT8Y` z*-m+S_tneA6sVM5sm*P-7YC;7s=z&!moLrAt&){S?6VlhyAgC!+M10ABaR&A|)=csaP355++STw*$)HWZ`2X z)`DbS;dRJ1xuCQw!J4<066s3T8qHC7{sOh2HLE(zJHjG zl5$pVvvy~fwqDxd>>e{a|^b}=7hOn7=DYj~%0X#JZ&R3o#&G20ewN2k!j=IOLDmLA;ejO>?K(fKe zTX_Efhs?OUyTxOw=8auUQM+D?{i%yhy=&!&fYRARs>Z!w9Y%mPeB`dB31)9CW7-u1 zg4*A7-TS_i8iLm}<2nlPdqe@ss>*a>$*9`hj%*M6tjmeP>z59Fvdfq%ndG@ZCD`3w z{Kga{s;lhB^5^@Cm8#A8u2(flpJ)LK%EP z8E;MCa3(m{*Q_^ms27FFpC&a6K|xk11#jb)mK zk3Jxcp?Td>`{OWltRf7eUp7_q6(h9=2IvHI^5P!sxU?%2jo$W5niTW=!F0n!&|U4U z5rbPK9BfUD!6>WMIc47#f;Uc29<##(RYh>__slMVyEqz8Rm?CH99&2V7jh`EqxUkI zARSS2{{TIsbE;ggFh-D4@n7U@Wo;$2=Jj;ut}s^#uy_5%OHBcXjx|Ym6i~vT>8r{Os&e>-`q02)?4|{a{`7$Qi#_M0yN)djUUX(MoQzIZ}<3)YaLs~ zXHQaqtv!REh=7>Q&o-^^pBVR+yW;O9gs)&wlwP=9e%5A4scIKAamub&MC!G{XN&i` z!~Vi7EZ<}Mt|6sHZN@D1{o+)u3e{vh!bOxZ=?^&ec!XXn+Pxw5j%Ms<<~DJuoyI*O z<*N3VG+7_6W9IWKaJGm$qVmRFZgnr#UwHYH8s~_hwTWr7Cvn3}_m}hd+~@j(kHxTH z&zLa8-_ih$MS;fT*Td_-NIWsAhqTZ^ADUG5K~QF)K;MbGy= zza2wcg}?GS2YN$`VbdxWhtg77_?VW6iwoj56~^U_A5mIyI+$I-?j1RokM|2^S(?{6 zjJ?Lce@I|sn1Yh71Q1KO?N!Ty@Jg}onRim6vAVJjOP@ws;nO#H@fLIyIK}(Is$&$@ zD);+|X$TLTuC14jXf?!Yl$UfjpNIfOM$8$keM+4)1zaX-?}&;9dRp=CzTqjsYP(*| z#Gyr}W#@f+!lke(vv)@E>+uR#C8b>sJj<9bg*{*I5p-b=Yiz}G36;E^%v!@D7m*KY z{{SYuR@&AF9h=WMgo#9Q5{4-B)AN~h4J@c96`yLm)B*~sAymC_bq4N1Lfp`|MhgD1 z&L9HUcR)h=^iS$;v>{0nvO2!kgDd7Vl>+lZRr6f0#LceU00xJj5`bpcMZXV-Xi6O_ zWmkCSTF8?cY|xST375az$6ZSa_5M4LTxqF+0PiD@8*^pVUq96l6A?kY-!k!8Z%lst+myLl?}=@96#z6iYOlE3s{F9X-CRPuyxn4B zWhqpq8wyu@_myx^zqJC&+Oz{jr#|Z|J0~mm15}`GY`pUIEMS19f$gXGO81;Z-3q|z zaMu0fjx!?OT-|F|P!LuCvfej;?Mss-7P)_zEswQ^e{(e6+%)mbWP?ayImg{WrA6Ia z#Z~&(%mf9)nydA^#kw$M#W#P%w}c-qCM$sP_n7CZykG9)0IOx*jOTu^6l%cPdOA-W z)L~&m0Aw$e+^tAa$8FJD{{XV4HX`_xvrYU)CDfYsgsvu4uc%GfU!*qZ=WvzBfv6e7 zoyxBbpK`uFrA>t~Gt3iaYUA=(_Z@IM#9%4)sbW}vvkV=I40SQ6YEgKCne{oTowq!& zh5f*|2sahX8HChLq+x#F5bjNRc*LV)T8(;Ov4%DJM7dh{)P5)~UhVTZhVqa}#a&NQ zR$}0%)24I3&ZXtY5y==0)owU$qmfh2Nl}aID>1JHK@NJMBnB~Lx#jiW>+BImqs=CF0lGdOpb!kI+GX{orkaN%P)I!}ql|Q?K8xW`w50paZ2Yv#k+#0mj{R?FIz)HRsH;*(-XM>k$I3vtzoH zI9@XrGOsh@GIx&2Pp#|LUv;YS5#-+DrZ}Q)_mnJhJ6(U+uLZ^nmVys8>FEk!(~IIY za1^bYC20k%QdyQOD$&Kzra1eEAc3nv9zV%iQkyNPFBx%Ff6Q^(#Clmg)v&7(`3ws+PX(}OvIRKAsBlIGvjQz$#V=$7S15UAZnwe%3D~tfCyRY|u zUa?!vnitj$g^!wb2GHUh)oPF5-eyZ((}#YM+KsO`{dbs!27$a=eRzdP3Y}?gEs&!; znZ7*0fTRLjeELT>l}wM^ElRccS965U@mEo{(5m1K-|-rSrUY#)AK%8wT(~GNH&spR zp0xsm7iAeW}DMir|!vGl$1;fz6m3oDm4QMU8uY<95jr*RF?CCf<8vu$LuqCHl8w=m3O9b25!h!qe*Xa9 zF<~P{lrFzBl6>Rvc#nl)19;rRUgnH_L2GPas8Ygthg;${x-h0b zv#j?fRv6wPSr?^Btuxf2JXBelMU;#ie{y-2Cot_v# zp!)jFzr4az8F%PHS_d4>p%uaIm?^kowSDK-KbiWzlQDB>?3&KKr*ruK0J*#CHuN9F z)bu~8-?#8hI)h%1?1Z*Cf0l9eC;CH(-cLWo{yF~T8aRY(9CCS?3R*84%uT&N+~3#z z&%S>!->3UwDe3-3(rkLa)KBfy`jcm*<2NVt{-bG}rvCsl`zFND^qTvBbBCV?$__%j~_pNeC(ZDx6cCC*x1IA={u!PP#+l|D~0xHD;ymhgxTqtaCCGOn$2eT^2J7Y@#00ORmMX(oP|>N zEX+(b!Z>*s=I27a+6Y~qA08ZqiHV7@@#1-?*C)dM{y})}NAHE_4GPENwjo9p4^=r}xn{3Y!Y!f*YpUk^J+ z%}|+`4uAF+|H)|o_HX}I`24d^LwRB`Mq}DHr0YQcY zTfg@fzsG*@U-xtIb`WMkFiZ7~+jpED1FLLS&1Vs z7gcoFcu&uVJslrEYS`2JRru>^0gWpHcD*lk!jsl%n3$Rh8_zdG2OxaL{RLp(0h~G~ z?Jy32P1FF#$2BPE80?@Y@3|3ZFNZ$z4Gc)0nPd*NB-n$!ix3&Tm3-i$1+}H}Mq$yG7WB6{h zT4A5MO)=1D&^Tr=J1iaY`~*;c99k!>FwX!oKT`=~)aQT!V{daOOioUQ1M+?R(MMr- zZzoisHO-))!Ky>M2;^x{{qGW>4+A7$&zrwmDe5n}JV5sgU#+xnf9|68>Q}>Z3Z#)p zzr@2lzeJDs80qHGzm%Rr()2~~^pIiL`qrk&YqPX6KHi6~yW$t<>)rO=*Ej&yXf(nJ zV70xw3m9&MO0^bRdOb*?lFrMBvCY#i_ilKxwJZ1v?UOH&-~mDY-g*12@bKZoaIn80 zCTmr|^+jkMY=yhGSHsf$qyg<1lIr~IOqi(G!`|Lrs5B-muP%Z3?CexnS(pvG@Gw!W z1LjkqLE2Wk6FSTq4glfX>nq_I{FTo-%pf{pda`b_i8ce$+R_3uj5k9KUUy#Xgjpo= zDeBQ|R1M_Y?QVF=3}S9}Iy4WPVPSc}`s;D04c`Z00$R^sY$2W3Lzz0%xPSEFN8$GU zx5L@Bz43EmsRm(1FA5TAh-v;iwbdQ95hF1yuPL-CE((~oVxX6!> zkB#f;zY34abKUe_m5-Ru^D}HcuRC48dZgtDw*{yjO|=m@_50c8M%dZg4O0N{-u@w= zUIMTHboy5d$y7?RW2D*+67|CTY&ZpMr9L@0*b8$r(_wve36;(v1HgRPLh@gnT0rVQ z3e)v+sE(Jz>=YmmPzz{(@aDbnR(z}LWNQ>NnTf_S`Legi{Z1+9-#J_ z3}>Z928I1_3CHR0pKr1dtnOnSvg-R;k0v(dmmGMF+JX}IDp z1%3IK67V3U?{(@i{W<@=!7GoBe-`uj=Yzs&V-8AJ6c@`*b)=)xR(jt#ipnjD_dKLw z^$gPq0@`h)P3hJjeEHBM(7nS0)Guv14qc46E`Ne8sWryvIh(xlDyx%bqgIlQZlL$>ArzFKkUgYMDBN-05lC>iXrQ7h#UI zg~hc-*rHtJsS>}sx@-eOmzhJ8w%U05BrGninOaJ1b*6X8Ov88IQQxtDf7jhViu%u0 z<30bLo{vxKH%wa%%J0ik*wcKK{CRZavwql_=24n{?=j`)61Wd4xL=$IrbLUv{pkGa zdDa5H{fgRU)bvI4Mu|5t0^qlhbR~h00a*J;is7olD&!#C17i>n$OYN%Bh28BJVP#F&S=oiI*)5`D1&&c4Og18zX1(q0h;huEP zG;L7>{<6mV_Vn$Y*Dk)@^U}m;!_XU)-^b|#l{!X?giA|H;mHPzsR+DMCP;FX)ZP&A zAr(tIGa8;g$EM#UD!i^hi zfNQpZ+dM?IQK=*8c2TQLhdNTXtZhyK_5e^w-1m4roC|6F6zx~7GFgY_Do;-QR z0_$X0WC3*zmB=n&zp}K*pwS7nLrof>%IGyQIc2=rz`y|WVr!4GmRS^T+WNs~AAc6sZ>@x529OEr zy1jc4mRBpNuQDJnvG}X@P#dT3?Lt^>e2v$r{lf$FF!_CbMqyv{N69}7KZDB8%Rfr_ zgJ{1>TweYA@pENxkMl-r1WE8cjupN|kJ?6ne(%-|7CF&}1CVVbSgBU# zu@q?@ABANARe*m3fS1l&K)-}8{LbnPGpp2s?AqEIQtnhJ3-ll?(ql~k74WMvP@M7X z&HL||{$G;v!oozTFz`Hm`Yf!jEt~HGm@q z6?Na+w{MdEAUs8VRjV-r;Q7paEi@==7QMa(q_Hxlk?@^$e0@iW&fR7~J@uP?V=pCo zy-WXo^WNW}ckc5KN~<_ef7tvHkbM3$tlvI9)-msS9sZN_Z2ll>Ri3MI$8vKyJtPm^L-(FZbxrjRs^yu3+Z!*I{!t| zF-?p=Pv4I}S9)$8NE7Sl3=nru!}CXv0I_2O+ev_S93Z^0x*Em+ zb*Xa|Vm)`5DuPw~=(KSii_7Jo~F>&m{#T9ajK+^%E_MN>yG4l-o$* z)k*^s#&rW@*_YQF3`h(>Hvv=Ydm5OyRg@2I$62)15B*-k^sxhPZTOP?`W*W7o2Z8N z8I+{LIXIBH<}r5jo8kL+Z<`fO8+x4%cKYb{&uD{2`3&9vWZ2o-MxQ^4+2wY4im7CU z0w(9CSzJC2Z!Ip_fP&F}`0~?_!}5*0VFL9`SAALo4ZLUuAaznE->^unhjvNr^%7+J ztwHq?U;E9M=k4l!|0(M4ijRLOvyo1}_?R}Pi{DpKg*|^o>3#V=zrus~FQOmw`}z!% z&!@?i+=p!#PwZFW;ab4AuMZDL<@Kd{`9WjK*aJS7ei^5eYje>Yiz}bw#VlxQ(EsAgN2Y4oNB1wlURs&w*%R#k=WK@Z&O2{~C+O=Nw8wav z0Z1bch;FJOc+I9lFcraFf{#g6m!;^}*F&yWa#4MX;;&YEaqe$R`Io>w1)5li;_CkL zq!_hL^3um=d3T@QhkZ*I#ryO{;bG`0jU+Uw9JHZFzh&3nLf0)Mnm`)wVkxt}ylf_g zlYsLK3y}+e;>j^)j^znsLu!zf*+~F>8S9Z1Q(3HIdZ-Of71SgRB>s90)e4{}kRBgr zLy*)Y*p7pIrk>FjP_W&=9a9!|pc00kF?8&q+`?+*ghkA3BU2fvzlPMVjZEPP$zIYj zVt#$9LRoBZf`;lMAk~afl7AUs*MQWeT+K?VGSPyQz{+QJ5M%t!ohJX{OH$y z#NsVxq=@IuQ}_VXZScx){=zHNyU^e^%zIPDqI5;^zW)?S;y!&*c$oSOs;}p#sJv0* zhv9EjnxmvIDnG4%F1V{O5ivq$j`dP981?0k!uYo#t*`&6ohjyz?HlVH!=Aox6Cdxx zKD`eY@moYs@uDGMKEXy@pey_B=WOE_fQ=JZLuX!=ZX2_gGX{Y5J2yiIHvtn3>A=TO zot&Dv(kqX-mywo38C46apDOv}TA+*zfpNfH`t(UGRHVYeB!%pm#ZQSr$fy$T0K#XO zVZ!bCG&_QdfL7*}lBz36-zDlai3QK@!G0+3?uWM+q_l|q35&%WFQ8!RDJ>?qY!g?# zF0c>i*~={O;`)F=tH}=D?|uK>@UQ>XADi{f8~5&Io32nrX}>_fE55HmfS2YS=Kc07 zOV3B`KQVp3eExaA`lRV%AB^`w{9bpQ=g;$h-R0%cOY86BQ+|rUT{2AX14}!Gep?~E z>0u1V!eThh;~7yn#-GzmKIXi5Prs;fefd`n`#N}fKE8-Que0>|uNp4muZVtLeu1o1 z9NN6IFZ*z7y#Pqd0_OJ0B8#T%8eMtQ+zFf^3D*F}IXzpN4|mp= z!p$42*n-dVH;ZZn$y&f|c!5?#!9NWk zRR%R#y-Z$=ssixe z4PUZL_YDTT)n&{>A8s1Y8cc0QLG{kM;{WBK7rz~=xBGs4*c#^=FW*0Wd5ZVX@`{gi zeA<5b`=yWHQ`#nJd7i!x7uCn}ZtsLPk92(g$iFYg(@DcA@5<-HN*l`=L|^LB3z_o@ z?blFwX|LnisO62C{yKQP3XN|YziC}Fbxb=<0pbFjryI}EZ)?L2n|hFvTP!?I18%Yu zSq0#wW?4YTEk|01ScW`#{4|rm84T7iJ$&Qd8#vm!$rk(ttYp|ViX*Xr`s1uczwBlo zPVA$)tNimn%9kB|Nw)L?Y5p>Z*G^9vW9lxaVPzIkt0uXRAtfWe+g%d#I8t|sDZ&_k z8W$v8YXCaay$Af7DF}$;2PHoAQETya92JzDk;yh)J5lARY>B!o^S7$CgUM;MMa*Ux zs3zsOjCN{kSM1^(i?65QcYgEN!WtX5o;-SD7CCp>A-lJC2yJE)@Nh)CshxGD0Fv@z zk$;V@Z~FJ~P3JFmg+kvlX+^${4&}=$8u5I3-^V@AMPZ-+s^Pry;ks+=eV3D`?gmq=_jeREGD?@6YaM1%Ay;41;nJ^wZ1lEz7@ z)LMiUESdyEQp;+R{mU8WIAJZqMhVHxAT7Uk)JlTauWXhoKtI>X_oOv*sGz|Dop~8O zx)zu#EY%X5iqK@-Twk+IO7H*d1M~eN^@$vONg7^f)6o4l?joh$wv9eAiIj9L@X{84 zVBHomO>#F0T<^^w`uzO~qs=2FQoAWBOx2>!DN{`S=Hh=U*W$z{4@#y-RKHR@{}V_< zLzXMjp{x6;Bqh^t4HR8j;b@VT2W6ynsdr48Hh?D&&r0}^k=|e7GulCy?U1GJi};zD z!whl*&z4)5M80{S4OZC3Yf*I`UH$snidom}Vqz)R#p|@)&)$DOEU&DF*@YXScG3w) zSn0?okL>%6F$e1XK+wN`A2vn@Tt(^ol{SK|Z?!KXw&p-3wtfN}OUZ?GqRY1RAc`5(t zOGx>=RLA6j=g&93kN32Ede4tfKPa4*HB5a)tB5~eo=@+?zCN~?38=~Ldz(en3hILz zo)hJAz!oam?q5NjP(1^BS**n15OqW&ybYjDAjQ{^ve#D^!dp1~(q^VApj|^hUXiX_ z019Xcz_bxbs+DmTM!PJUo*@~7+orBC&?T+9<~XVrfx2|=6|7;%tX9aXsf6g=No&Oa5CWl0Jd#(~--FT6dY@$DdRhMm}Qag3fm5-@zpuX;MlW>Z(Zlyv~ z`gHlDKV?v3(arcy%+xUKm3RA z#b@|NlaQm<(UDSKwbb1 z+DXEe)GpN24o|asAx`F#0(bec;ma`_dwl@1mNC^2z-fnGkVc1VnDkA&IXhzn5q(=Y z%SH!%FzD+UG`LHpV|-~K5vSba04T{_Ys2y_uf^g+W+k=EU5pKmbrxfl{`lx5JZIz7XcCCti8@qbAVl89EW@YDn_{P*X?23Kr+rsZRtoaJr ziS3)KbB~enL-W+qcpvw=!zs_6&lvtHdCV)LA0NZEug^b-|Ge@CrT1|~`Sn36jU;CS zNPwrwqMw{)>5>OU?b2)km=*NsQ>YyzR_kDk85R!ZLSOMG!-tJ;* z8Al4YcS0h~7ED#6K?Hyn^&D#d_@`qE_f-+LSR6>)eb97qNAubMdWs9mAh}(nnOV2XCFFwx? z6}{j5T>YOG(enVV^zmJbs*mqqQWjHGp3h&De$?_k{i}wH`1ACAde48_zI}D>N|X|c zzaueUh-cz;g(F}6?pNh&)cU7<`1bVSl(#(ohiUU+(hO>Ye);2b)jvw_r-0ibpd{cl zy}3MI0rqvI@>Be?3t;8e_UV%+<|lm#>zFCouY*T*^zrc$J^e+nR9OO1-KBUi%NK3E zmmY>cfwrzOZAJ=}48SFIYX$%xX99mo>k^xLv@|o2lrHzgS~Qi?MUuT-B6RU!DK(Iw zTpRo~D^NYVs9wxJ4(b<`Jw_SX*Z_abMkM98sdMBv4tSE-^-PP-wg}2VAnT$@+z=d{ z?Avp#L+tLh!sib@5AVGDU0WA^@@#_vi=C(plsabc;g?^Ux<`Y+`gA_*IqO%RPglfWj4vv$AKmME?(0*;Px>9^ z@sP$B>)aCx_Oa3FBLfOYV(D*X@!@`rU6{Yu7b87id7nRqi^|Jun8KCbLBpwT@&4jVWQmbYjy}l+YXV73yaBf~%X5cWt zHBtk~Z87&~d#*t#wyRW3YNJ>O4G21Asal-~cW&Maht1E;c77Ic-{0Lv2j32V@fUw- zZhsGGlNy#ta-Y1-u2;DgUS`+pEbfdO=;cpZS-Yg~l%kC9tGw5gp8xIpcu_f{razyZ zSw&u6Mdf%tUp4H@@!zwL_vOU;rkLo{D6Dkq&z^q2w6Wa0^y#y__ETQ{jRfwIk(fD; zv9IIVx2=57Z&BE{p-(?*yiY%BI4xhlWhJx6h9oI4Y|)WR5@uD4pMY7Lze!FclAU&~ zQ9@OtZTmP7W2^oV9ucKSp2c5!6_6J|Mm3Cqc_J_focS6|zbz@-bm%Gxa4rMNl5*Kb zB#iG#^{fYIU@^`z>0c*439} zB?XyWFTIH^`erRDp7oK%E83;&nH{KXaW*#qo542;^WrGvM3_6`_K_VGKv z9~K$Nk2^j3$2(-1Iy0s#%48D=td%>0qTj0D7+D1W%b&$kV0Haoy&e)m2O& z4-TK%g7VQ((`Fg+gQEjIqCR zt9)P1bq{FQQJ-Po$18!mUP$cRBUk?XWA1fK`(k^qIQxz+hjV&>e+fBBuH{j`a^mxT z@v-nUU79wwUz#qDmd_vC+ov6tpI2>^$gdU|W&I*hYid!H%WSVf!WP~hwW;YC2VUqN zun?I+a>Y!L_(L3P-NF@t+zZrE#~AdQG^{CP#?^(o*~1K$eAb6z9ga8EE7_SdPM^ zkFUu3NC1z&cR4r9W(Bgs(RsCEi~=-@+V!&idJnGk7J($aUuywF5Yu}YwtW9xjEYZJ z&0kcVNdHyq6Y0nNQT>-!ZXvj*pbNi>AyW@&BkP0|3ZEtpFN53yK@0 zap~ZZ%6lLwI!0UY%w2wNB)N+xN%f~VHPgVQnScfkG^Iwrj8b19tj$%nu#3t`yJ1TV zD9ujOc+Lg_4O&w1U>8q1tu>5c8*gny7#C&$_pwRgI(g}o!KO}oKH?nNW1NRgVp=LS z&;jO=^#-#7o1rj!p&UDx71fM3cG;iS4{W95)vsauOH8M`zNz%PN=uKR6VrP<@L^xR zr|;8`T2oKo=P#n4mp^^x^ZT&+gr525o{y`B^Z0zJD7-555%Pjls$pM#QP`I^YI>i4)Noo}{GC2C>lU531n6mimIN#*RYRxzq)V#QiA<8#m9LF@ zL8^rboxp@7ugyZ4u08AY`W^M{0@e&%1!|eDT_1)4EwuEpSc&>zkcd^bz+M(GijiL! z8!v?10zWIiw{;&>m+5BaX%Z@$0VtOS5S1Ybn@Wg=XezG&H2W}(D7+J=83An|30x|n zs5VgpNFtAQ=^%xhiiUirNaC9H$X&5OUJ|*ijgB}fP)G1ty-29z1hq?dqLw)edyJ)# zBze(MdAh`x5!K&oxYEAxD#iQ!Md4Q|<8|io^?6;q6iV*b%~)D->!e)i-H&iZ>5KTw z%ReYjgnq}C~r~zyt0b;92B2ho=}fVAg)W^AD_z_M!;_1E;B-O zGxfiYQGR6Ud*^yF{GyaV)R0BuX3{i%^8d7mmH z;lqRST}az||9YJQBkiiR`teVGVFcV`fTK+P=J-3r36^B+j?^3S6v@uj3i@LCQHg$J zq^eN+M74|ox4;tm0%W-`knTJ4HIwxA6jU*ErOZq!~f7 zw#rm8*}he&{@b=ds!d&+d(3iZCoQ_}GVlqo&8-16RPQBRGQ0rDHF&fRj?F!T+QCdI ziC4bNS|*$Ie8mELzix5*DEK+h^!_UX)pU^g6vv8!M8y0Y3efj$P-cDqd%qR*>f9bW2Cn$plh>r4yNiwNZjr zT7g)kYmz%j6fZ!}B-CC%F@7=?k*QzED~Vg|bY!s3RX)=~DL-Ugq8pKCENrS!vzh0Y zY|Z6sUCz5C)wg;xjm#>Av=Yyy2eDj|_9aE>p6T87eEf`0$eKqWU`dT1{fYND(~z!x zhx1m={F6)1kB(1p(NM87UKO6gbEG77`JAzO!;|vqFB|xxI?D>o%Dkv)${6^X|8M=H zSMOIT`l|U~rOaQ3JYPGw#}^qJHwBXH1L=Jsy#zkqhm|bS>~~LJq%YsUWFJ3jxQL%3 zdPVv3;(Z-Psc&B1ymr)EiO&Tz^675R_%r8SETG!%Paa7BEcXJZO(akxcBwZEfJrN} z#u8GtnGFg|k!)++Q$RGHgkStKeY^DiQmN?9AR>8Pzs=B4{)M@sj@=}E#UNelZq_$8 z(1@>0;_fXUn3OD^G_t0Vhez})cG!sA4hYCi0fMw{61xo=nS^fq*bb(w43(+fy6Hfr z-x1t((6`Q8t>S}6`g55>W`h~C9>{92(`LIu?_%w}A zAH)6bo?Z<1Ys@10zLE3NdwzW#QX2j8U-*cV56IHzd{Ba%L3BOe{lcDC3-eD0PFGPG zNFrBRa``Ke*6!05;CRdi9hpHMv3MvcUF~ZJSOAccl=ZvS=1>nwyj(hs$aLMDRTLLn zrBgRc7S&I{EVmlI(kpLamA0>?Mv;Xkw*iS2B0`n zS!)(wzQ1R+>!0uCFp{4p_FE6|zMTBrF9)ZXf7pDHp8sxqIaj4ul)otcs{Hu;Md9>) zjI48ymC611)sY?G#BfZXHin)loJZ5sPb-zC*Ymvmz7Yn|^J!x^@|TADrPcGa?!G)9 z&ZFbYvoslA*gZC_0e%v`K+CoNxrmonpvd_2y>yXZA20Qa^v@G`FcdsX9iv^GQf*At z8)3SE4ZJ)ka(a+}LuZ9*(^K>G7~d(o027O=VhS7aF&%0x$s3({2f(jm2B?)uEmTTs z7LZy0uu90au6(+n5|IRLDYVEcs~B0t;Qm0+&thc<8*&}^QD!!A3T>%TWU?r+S0HIJ zx#+SUP#U8=bn1F;a{zM|hFXMY0$LsJG0p;QhfP`8Ve!3k&3Z>VegQkctFu;hK~r=! zVCnGiGg%P<>NUAwfJym(*P6g7}#3KA1vH;!UaE>!}&W^*|^zDD%vkf?UtqoUYoMJwAIC$t*3$w~xXCQ<>>$q3@^(XiGxnnHDXjLx0R}OM&V%Dvr+a z9t($uXiEf+>$cEZMGxPR&3lhY0j0Fp0&2Mk&VUh{dFkr`O4+WLbWW;vi&BQ^+)b9% zO*K>_^(1oJjVkG$)TVz2`~|d16Vpq-Zk}Z1e_or0(6bX?V&IZKT(bZT5ORQK*~~(R z4O;lfQ62%lHagjCK&l-8TC)s0A&CK^O+B;`Np}rGwrPt0q<0s%3)Lmbqv6L%nA{6M zTW8EdqgrX;Fzf`YBK+dhE^3QxF;(?>=~eLjy*SA|tK`f7dr9-s`*az6dQYz?9Q%ha zrzl^HziR#>{$G`^e*72F^YK3H>3aV2+CyoI=!ot&0^G%jm`xeJYS=g0u;Iu<-aR&S z)ARh~<+nUNO!E0-`q&wKe5C&>;2!z*JjLe`%mw7aEnU(X3&garcmSA7 z7r)P4Zk$sRn!ksLDvB-YRyG5^GfNvP4^G4wx)oUkcetfIJKDpToIOk8|m8XxK~)1n+p$~Y?_Iv z+UyA4^btbBPPfvyBQKiT{VP*S&6EV{qLufqZEPEG<$*<-+-LXc2awKBn%t^us&NntU0ZjD9TId6)S^)e^122#O`8-F>$(OrM zVv?demF7DP=_f4ON%{#n|nR7z6!h&+g>_a~jUblchHqiiu&prr-S zvu-943xu_aNFXm@RkzfFrUoG`^6H8FwrEX3I&;(Gqn0^7Iz)AnEgCBK4ioKnv6}_r7vGrW%cf1w1|OHlH)dWy_gz)2_i`YkLtO?MY?&<(>mnEd!7b`eS3^bPwCTk zjp0FMDlV2YYI#L;^Wq1+cVE8J>Y4styW}1l$}^c)$=CHPHdZXZC_E~kqtY8S{iysD zrB??Mz#IJb25?!KXk(5fb5lzIPA!1A!T=x@&GOAivO+RP9ENNuyv29!*X zU1pbRW(iX=dM)y5(2)A1#A2k%Y;sns`Dj7HRh*n_X$B!_+q}(akPv-SfiQ@e)Js+! zgf08}@hohE2>@E>xukS0tSXt5IMScD7#NPRMb}YzN~(daUeDYIwC&&w>Ig3aeA^uh zui9BE9_7PE>LWX^6$wWJjU1?%j~#UI0!_2X;jTZaUk)&pw2^_UPCD&gjjjp=@|gus z7H^5ZrC0pcJurVutMiRz`?Z663RJHH;C-1stTz{*4RiPTi^7HUo#>R;UY@VCw|U9S z^W%G_kN4p;z4XbMez|3!B}ZYcmMm1{H>HgS$n3Z|4FHRaGV?2kdDIfN!xOL)teLjm z7D+SHN98+ha@aONCqS16MlH*Z1IWi%l4zU01{SGGblQ^C7$u}-N%{iNGP4LBuP0zM z{kFrz%NzuK{8iQ_w0Z7#*#*hj&NSU$X<*yVrPb@36^zkK2ml|zd0#={l7V!UFPIU;6Cb$jom2r zM}_0>>uR*fQ>53AM_*nH`{%LA^gN9lCak=ko)4$=Nqn(AXq=bdZWc)Sv^es_a(cfa z$=>q|!AtyHjC~n8=Tr30zkdO-(#UolPmf5=rUN&WJY!q^AJagdKmIsuaUzibUuTIf;-^N%YXMi*E2opEVGEz} z^2?&D%mA>Ch0X-KJGH~K0yqoYCDE4wQu%l{pD+B$nnvfP_R!P@7%giGO^*QYWB#5z zejE;Po$%==pN6fi7r0H((2`y9*r)+Ype;a`y?GaDd}Vpj7LlKC;I@|q=6BwHE8M!V z&f(y5#CO8Z)|R;wU?j9Q(-C_bF9m&(SWGQ&{e#hsE^YLlr6*s6ce0*N{o_8NEDnF)A zdA&fxM7QMX)iHirFV`&8WZ6GU-AfR?G{$h!L>KA4LP$JIuWYpCKZW;H0j;I8Zl9t{ zpR8f+f%GgLwdw)jopR2dwK?gUr)S~b?09(Z-M7Mx)kQm*Np|VxD+aXEPEhH&Q8<&f z6~6f7^YHKf>`%k;${G?l)*=A$gD)S3rR8PwNh52MXMpI_M^8*Gqoe+A-ntXEpFIiF zbF*QFzZwT{%Tbp$49&=486FqyY*or@cje0l2xXnLEIm5Xy!l1PO!L{Jhn#7;!;Ikw zx}0CCJICMcQx^fhBzNh~1;(o@tHzU5G_BTAc(Q@ji(D=+n3MtO&8^)qy|^4EX68ao zi>(ZDqx3^9-S(@}x73T=dKy^iN&sn!;u zrN+{_aM%2~>!s-9x%_>N@~XAL%HCJ+8?=v--!bTE`ESI3Lq+L*d|o*HR{ZxH%j<_3 zKE0>!`S^@}GxaeE4yg;XvqGtpQ+e zglPb91_@WEIqmK~MNP7ancxBHp2_g}7Y|ID{{#tJYK$X5a+|YR@7%c)j`+8*uz+XE zgHV^{jnp%ebpb*%jzqeb>PL3?dpld9Y3I6b;imZ5&MQ3t$X{%2ntonpoBN0R3|cK4 zT(q%ikMvp#xO?wzXkgpl#3%dC*0z~>N}s;7wG;mAPyampt>6C5P+_nsqld4bHbRrZ zPj>5NW;Rm*ybcQ4)j)|!2a;W`8O%@c-FmFUGHJfi83ul{~ z0Ok(5XJpZ^IMoQh{@xG6`r0ZXGe9&oj&#tHK%~2tefJ;#;UBS>c!>Y-x)UZtFkXB!;Ktp(ds zn4F$M?E|>VwSfwUmTh{H4LbV!4k{Gs$+rP^nXK>aZ8MM{JKL^WK$QXGn3JVCEUezT zeZ$^^IT%BYqGy|^VNgtkc_j2@Bz5WM<$qm%YIe}s|MdNzg*U$QR;V$sogD0k3g@Dh z%W{R>WPqxNDV&BqL%k#y!I?cgElq=Gx_1pkm_@SVw_~%LZ1FiepoB$c*+BANPma?| zdgV(Xp7skL9zaO@o}Lf;#_;8Netr5hK8@4wR|#Kgj{OgEtl1?1ma~nOh z77&jB*q{C72jMY#?$xynJf|k6EscD(Xw%TRq<#L)qH}nMf2^gS4^&$(M6Y^u~l3AHZ?{2o4vRy~j!Qa6??hufokB|0D7fvmOY|t10;0@^efDa>bQB37G4{<49^** zR9;lj*^ue_kbkFXI1dc;u6@7sfSs35bYnk>>HDP{#M5=g`R~EgzAArdeLd|_!u|O0 z^nJSYT@{sg$<93z*F9~h7%pl&73e!kWFn7V9)tbz$Fzgu`|+Pwj-CxupER$hpV#=2 zu5UxngW`*()xJDWqbTg_=fnN-t6q`{yILSsJIQ@wPv2*51JGX|>~7gJovAu@c52)6 z8>kXWryMweieqhI7XR*A2$k*n%iWc-N|C$Uk3RY|Y;0_sCCkR<)9}6T|G;e6ONh~{ zH&#)BpgRWyXJ%(ujGfBN6S1L}&R-I;?t1|A1cSlq{B33ovQNhx5w(yUg5f|Nv&nr} z)S=T8R6>IcdVc=37_@3^aC(k}tusPeO%AALAXr~rmH|AfB`kfInJg^KTYr{HX+pl} z;ZI>L1~1M|+2Ziw-hSAJ&pM`=rzc0KbY38dcdhJ`%?>jWW*p2gIso?K@=7=Zw093V zU1a7CZA=XX^@}=pv$~8n}Wo7P*Lx>+`oN))%(}8 zyyuFuK1zJNeE;$JeEfOFK0kc=SYD(X%|BzvZ`#l`x3C6asESZQIgA$)vZ1Lak^Uw%)|hexGfl-|=X3K!Ay@jmS7`}nUa zEP+re7+bVOg2na(iI+`GnETxZ%%1bn@1f?XA{FnmXjq%8+k&Y8RJ$yf7H7~w%dQk)9tvdxm6w8t%V!k4;Yk-)dM~n#1kw3~H50bALMtppOH<+NEhbH5q0~ zV_3zIZ)Or7=L`xbr%Qk)K(1Y=&^ZO5+b0L4(+okoJaI3qgG3P8&7TW-B>h^I7y!Dc zVa{~WH+7l-<>hByywoSALPIkHehbiL>M0&H(Agm(@Ku|d2&YvfZR$ELOB%H2;~d;w zWv$@_gT})rTS)$`@a*xku!QPH()R*ZL$}^~)9mrT*nASE9zDZKrxn&vH#HwWVlc%v z9+gjn0cMRnx8%>A_S>ayP4YA~z{2|A6L8Lx8?z~U-)XJee-ks_W0&=oX_F4 zgL?`@v5^Meo$!&DKV>~Hejt5U@4Wn;zHh1``h((QTwWO#=e|v!-lpHZ57@_vrhhhS z*w^(!7~U#KzjCW9E09S*<=vaN!Wt6m_8bx|Rx5u7aGjurkyVH!=?PiTFbGUd)WY)e zg6&?_BIX&u%1~jpQ`u9a-Vry?e_nUFt~2(afuQoGzteEP{JyNb{GPrK3kf1tTigKPKIg+Fx>Rn`euL`OkN->bk~Z>reAwO$ zpxywOtK5GBtCt_%yB8Lb#?LSZTmb+d{V)G(*u?TgYK%!)fFLDHi##(sfxCe@b2}gt zLP@{6t5Kd|^&+Wz8EN$f_TW$DN8S}A>xOo{LjMp8m@2&N0p?Bl(UFrc1{{I3+!jm&$R`0Q8|hk(zD`*9T>#L> zrNUwcBfI#qavhJEm|9}OshPmBHaZc1z+kk5ibm?DCP(l!8JH$%SB(|zV_YgTh`q7C z9_HYsiOOmUegAhD1pnO!A7t(jtglfifxGKx{ynB)-yb57^#k;nK20Zj5eEj9m6vYV ze37nC@56cZDdMRpUNqD8$g4*Yjeh(On=htI+kce2;{TG)-4i$mp&odqjjOo4_?X7x zt!1+QcaAG*xc4y9@-NHNFXGR~r(sWfP+G+)E1jri001BWNkl=9g}SGpuAzO!CGS{BSR9vtW5_ zf_Xd4!cPsgN*Q!KL}%UIVgYn^#Y{O%NZln=9c2{U*=bR7CxB`L&~9-u(%$w~c=S1@ zl?()PSh2Kao%8%fc>44iHt48gZY*UU#2|Nq*NSW=IE!pVh+3;!U%gXN-g{>lg4p2LFxvSeRiZ zbbD%=4NtT+GlnnT|4*U8EMuyy-MGwvkoL=1(O}fc+q)F3qI-?tdcO5;U;Q2D;R^!3!Ij=i`gQKEDt9{67A=!@fKp9=1H;z8r(ebntucd_OF4 z@b#0=9)**cL);0VPiNE4`qFZEvbB%Yi3HjM8To2ANgNw+UFMISIE{0%G?Bgd9QNzd zshgy$O*%>lcn!hgn#yje-L)i>)${}|5rcx%dmpf z{=4tJhiU`!NftvlH{k1N7rp%=!y^ZHA2G-vC6}afVAjz=@)mpIrFC*l9+_~m=*hz9 z0h^YdZ$1xe-+k8xp9f$3)DF$~!F#_RrWaPi2Uzp`i+}n5g#Eqa@Dx+a-GiO5G}#Eh z`@QdkAN~5ThsPUR;b%YltMJwvw<&*t0S)P%!ATpYW&!lh*&2(i+gR@$o7$-9V9-twECAw=XsrHl*SsSd`~Ye zUvWO1rq82)p+2fpQXfAhj&bMhF+_R3{HuiX>Nlvqp8vFL{RW2c%U%m_VT0ac+rKP6 zwl}xJ7a#u|RY5J>T3Zi~k!Bz59kGk^0M!F_<=q-4idc{E7Z2o+Nujpu%V&y!T`Czh zV;em;M(4Hx>cP{E@WBVaz%Kq)c>Df$!ly{n|Ll+cH2lS1ypQC282-+G_Fshm>c9EN z;lKOG|8>}S@CAAsbnP-wXP4;B6?VV^xRUC1ZtD>$oc8enaq~L)g6HVSHM@`t0x)r$ z*@ZkW>X^S50DE>Qb~k+T*{4{vtcH7Uy&ImfHt^w2GyLm6{I}uf4<3g9@t^*a@CX0< z?}z{SzyBXXcjqAdbb1C|J9T6h@Xq}^;ZxFlg!_a$fV_^#lYgA~rIoO{h*>4TK89LK zgQaaQ1>B{YT1O4^@y|c9U8iavmZZZRYY*T5&Ue|cwI2>ym|b8HD4_ycVIXZh`XY3W zaL=H6Cwv`A_R*^+|x;emk|sCAvKVY2LJsK7CRB zeR?1E{N}xv3uO#a%K$>-fY1zpEeZ3O?fBEEM#}g+Kiu978;>_kU%kGx6du0#B<$|( zu>C*Nz2Cog&wRpwl)K*3IFgP{+Hnw zAN(Zz<)8gYxXps*jT}=J6 z-*xIHJ$RG!AAI<6xc}WBgunH>e=q#x-@hN0r)I)``;Y!n_z>`Z1L=7leR>DJ|K{KR zaro1J`$yrQ{BOU{hOO_g$a)k${=-kgJGfks)y<gw7Q!4- zyIW__!`E4S-egy6tzHRp%x2z(|3e0reFoEoI_nW^e$vL&27}fD7Bmm`4%x-3MOAgb z%Y86?zr%cQX&>s>pFF_Da1s4}^!oMltI``azfUiIhk54t_j!E$sNq+om*(rMbN686 z!+D^QraAxZ)PeD3dwTuCd6kUMa?8tU#WcO5ec0C}CDD)HoMOHakFJ|vEd9a)3!M!B zO|~NPcRmTw&Ce~eNLmWp*syG%7nf8j&xcy1oJM^k=U62>W=`rDN$f2)CLNj7F26E5 zEoliA##E)tV&euXk3HLc`v3j&|2J$t-wkixeIvIZRH+~TQ_}~0VxVtiq zub3L@oLaa6o$tN<2D?-@p*bIZ_jmse5^*ccq2`fYd=+(z1{3+cIl)>*4#s3zBa_DC z{ibO%w98XIXEe|(p#qu57X2gK8LZ#F7k=l*e>dE?e?OEM*xtdaKEqVkI3^=+o#b>wf@@_o9Z@_hOjPBB8i`(cLC=V4U8a`T>h z`YFA<^q%Lu_R_PFC3jEw>jyyszJ@(zA&PASCrl8=yHu zcU@!0WDV<(#w6g)YUP`92F9+^fAjudQ4G610dSTBIZqW83F+laT>vUwh};gy=3T0Z zLsSm3hd*TTRGt>^zjZ(CpxT*Y2k7F`T3A4xVJ?3G%isHZe}`S3KL|C-y7A^4X6{&n zuL{5?$yI5N=*d-9Ca2K#1Bd9gv4bDWJV)v<59z1{_Of+X`()lB*(Aguq}{Iq{k0o6 z!u@x@M?N+q0sLFfcfvS6aDMCe{&uL(O@!a%fbTBqmY@9Fe;4jx<@2Ba-jCsFJ}k~P z!u>nTVSD2-x_;_~ME~N&7G53kanEAviw$XzIMjrC9x(v!;h?NBh3jM5L}r!^ENymK zYZ${dLkrc`F{6;IWHd-sP_|c5!PFU0N}t=+O$;!@I~*xsJ|#)S00EJ z(f&5Z`}+E@uTxRHPycm=zwzLncD(pIHfFr1jWy_*&vz|h_htF=746Fz#P6m2y$>tq z876*|@&+M;K?n+Bxwn-mp&gomD*^dTuLAg`@hMZ0l+g*l`}W)6Lw1esv0HPzjGZ_G zfVN(C$SX%(q9rp)Ew<`FZ2^UzpP_HBR!IYxHm1hHJ?KoMj?t+{bv84#Ia3s@4&(3O zMi{+x8Gx4u$!R<(wkfNZD5(B1y0pdI&BRya{hHB z9XKE?Yn54a=QV8-m+Z7PI&li}}UhS(+kfU^GX@BN;cRgQB| zN4JKrdS(&TvFUKKGHVN|AN=fR0C5SaeH9l1xDlX?V+Nx389rs^XF?rIA|0-$%~12q za^wzpYGxwrY|4U&K>*2ob#ciyfRzs9TA4Q2T!X>V{C>=J@8hq^pQnG7@aW*4Df+T9)8CN`AD?jdDiu#Vp6`gU zVf!^e`XXcA$U{n3`BU1%hAo{#$4lWJ_!pHQ>yYvs`N*r^dAjq#B`f(ty)5q1=yQRb z4$kO%0l00X>pd0*Y@ z=Gqr9l6FSBTq|;ki{#m1AyfKjc}QGczil+_Kxw4$1Jo%^oQTQhU8pYUJp~N$#~A<^8IOsdVqIYim5`3oD^(_#0gam~NES6U?Sf^nnPxz{ zedA`BXK}c~ZdK{<t`Fqtf@^alf)W zUH^Rz%9mn-=;XCSq}MNg5PijYemuWE+>c(~^GiB+Pb}J93p#8HENSk7;E;hwjJHD4 z_&$lfZv(bTVZx}9#CZim7Ia$=SF6g z6{LULPo%e^nF4>JVET4741e5TK9`R~d-Zv;-hy7+E$i=?x@x+IHdH(ws=q7(5b()0YM zZ8@k+-+n&aFK^1<=#o2BMWCpX{R$uExu@^LMKpZ+>kb!{@8d@;-{<$?B6>dkRl)+{ zeI)ls&ou4yksYnw5@@?*sib2ukNK^@jBC3@vTITu0?eiawRv2-CefDs)z_-u2>_>eCgg%{>gFHLTm7fP)S(6F>0vm@3J znuKRLTznhb{T&879X>L6^VwD2_%}aq#2ycv*Twl)P5-+1ETS_qxTnAp8=QQ|#) zA1!+DRS})H}VR%r1nh0nL09bwe<%95pcis$RO%@xG zoWU+rftbw(;IoBq^Df)}<>_!13lmAhQpxCSk2afb1m^NDBfYnNOFbezyL_KZJ<|n% zb!fI!Fk{eLT$=#AQ9+=SxARKniIV(dq*dOs{JseAQJd(PixvaWDd5~fvXy%;rIFXO zwrtByje#km1{9v#4o~Ujd9Fh~beho^DiCe3I%aT~;MpMubj+X+U!TL54sMH&S?Jut z9)4fup4gnvj^hi5`yA^HQ@8}y0McRb(JtL%R3}@PN8qk^D2Z!Oig=gG5)Z93)`TUN$Wn zaQXK?An7+UDv$p-I~a!Hy!>gty!cV*55vRjO7lwKE@mTWUH9nefy#%A%Jb=C!=}$u z{s*N`U%c-Go?a}+^Y^OsJ>Nboy7t$LI1lqIz54NePVYkM%YieUxP&D8IpDp6E_(*) z`xw=SR2)-SnRHP(9OM3X5?k%NcW#CcQBBCUT@tQfr5C3E)QMqeWc#bdmX=j`M5j&fp5}Ll|>IeyKF;J z8KBi^Q94FWAZSO8XmBvU>FD95LnW>%%O6?MNUv=JjP%;a%uu9S(jnVu-5C@bQk^vJ zP{wLj9(sE{hg(!G8cz7vMPjEM`HgSMBc)sr1N7R^bgCo%ju>=MNmX$(u)|S&<17km zy+FJkVcW08)D~us2fKUWgu$zVb1|uMo^z(`DRq9#dPb8`N}eOnq*9W)raG)Nzyv@Z=CXVslOR%>Lv9{og@1+kfFahENNZfE>(&6l?qDd zq>izuT5n`KO3xT^jsbDSYX~u&t8^wh8jt6v@F>$w0en}34gAUGevEo=Z9GBcMLC)+ z0QxTuABCm*42!e4K&BmJ(=Mx{3Tm!R4kOv6om$Z6RKjc>0X}Vbzc`*3b(w+jgZo3) zekp;x^!}S3lwN5?BhvA9?RoS)J$tA8`R5Avdp@uct`M2Wuje6;d|tkoF3q2pt{?qN z;GS3TsL#@uHB8=7(-+Y!qUYm_!oED8-pBi}Pw&G%eNouw_u-=a!^RtC@Xd6Q5S#pc z`0zn^?+sKl{F`9cWl3rTw&807s7_B>WD^ob?C7uoM^qwOM3rSql|@vkP~=m^K16^^ zAMu%vvy+`8i?kiUPr4IR0|_5ZBQ2>Ly*v*y6-0((Z3@(;DV?|^@YKKpxrPTf0zql`HkkbzkaF_Ue0pSroqR@_$9| zdRpMx!94|<*eM3FI%@hsv=moF&&T_4q~U4Ba`Vy;;wdkEY?oo%C#8Rho`9qGG3L?p z&n|}tau3KMA+z(dgbCs%+w`TQ*1^)U-97=tPQd0l77@F$=Vq5@2~)>C7X5V6Qf*8J zV(Z`z^yGl9{Id(d4L~KKGYCK(YZA;1dukiS%Z##wnTvs_^zi_>R64rXP|@Hz-R!-) z{Ivk!9^4rqOIp`~-8xJ|h#ePHC9g~0KL#BEF%hPskrZ8Kvr!An6z!5dVpEme@YYxy zo+x8u&!r_;S=XrTRA<$(4bYktufap=Cg|6gAuydF%*;l*e$6;kXRL>$qB%z0Q^L(= zNdOIx=2jTBj23PWX|px_%-p~CM%et|BaRJ3HFGq_px3bWQaft>qH6`(_(vH=+GZmC zF8{v!rHjv%UZ9@l8x-y*H5QfAFMd>h`_W13QT&vD7&W^t8hwA&Y*q_&zy8 zRkMQ?3GfK+p^i`yq!YLcP&4TmqLMuEt3Hm!jC{09ol?h_iY=~Ef{xfTpX;QPD+BF3 zm5M{)D9{$T%Rw22^R_Ula%Ion0>o>$8rXF6nBgN!V67!WGZJ7eJJU}AYx zWnmMr-9@*J*bgr!m?<8Ib#|f7Of8y9Not_3_=m?9C|hDs&={jKWYQ@$%L!`|8j-}8 zK+nuD0p=>3w_5FrS@;OVbuhRFB3S|HoY*$M)i%?ph%|ecVEsaakyKmiABU*6j#+y^ zrO$=x2cR!$I&kUjUVfM7-6ux9>;RV&M~b8w1n9~b0gpJ3uhmpW$Il_=;g$d+Bh7@mpnscbh*Vf=U!4bgbg~0a8paqf@ZodBz_r7r96$))^R&+PTJ>~@~w5`9m=h5a|<^ItVS78mJw z`kuX_@`}>?cxx}(v|stYJfC0TlxL+cszV-)v>jr8lLfwQSK653{dI?Z`;E$v&+o&d z(o56F-+9ksIiCK@@?Q=FdM5k!4b1dTW#`SG7D2Vqf1kxn9eK9}sIT2z2gFYBa=3-t zT^0aQPe{LQy7AsXqJ>ad+r+TS7tqU^#Re@Ks50x73Y&+t5u#IWm;(fCAuu;>Og8%Pt8;jI1W`EHiG?mm;8cYZK_h)($UZ34_=PX zZrr|Y>KC~-kc4eV^ubdF8d4j{OQqCPDnn+MawVVvNNF^i(KD?x$ox{{mDEaRhKW>v zg#R63Zai#TXToYhc9tEsN0@Rpa8a;!|8AJz5D?W%j?W?}Yo?~UIm~|f%3i}S-+z4g zHL&!nB58puOYUEHE9QZep6Pm(`*qOsZE%r~m!o=keArU3{MA zk(4bSwOdtYciWsb+Ul%@4Lmt6>&#Gqt^pXfkuJN+xBMsTokq zO2#B!0X@R4l?TY1St6y#6fmn_CSl4hUVhFqz?c49QZcKyq}2kXoMv^IEi}>ZPoUD6 zV&PWmm2L++d|9iIu>(MB7EnWveunfe;6Gzwa~!t`ZGd!4Y90m-`OT^FOxlid^!iep zEG#eDdVn@O@xb)l(s^q$luSBh^4Y?%mw3@-QXF>;RPr6KOQ5c>K>8RJlmNX+TZvDp zV&ryU8x@w)P3xG!I%lWex)t7f`@2}tbiyY;{g1X-Etm9K|In;N??Vf@S*cdc`Q_iC z`o~v!sk|t?#&Uf4t1f>~{lChxzv;BUmEf*Mji8qTRoby*e0%}@!alzb7v=Bwf?t;R za^Ug&^~;++FXAVDyhZi%Wur1WDmQ~dHvPCf$kZod7UP{TJ$ z`;djxCid@u&k3L@ef%yPcIKw>NkhJhbmIVl?9ByaQY%P$mlcepW=Z#%E}mrC+>{jy zH5MyTUnr+6OtfK2s;F#{Rr+<*LeRC{uli>LM0OVl%lD1cF=eE6n6UDs*U@QAXGqdg z83~7_Q?KAJM?7lbwT(JN>XbH{kd9E7OrlmA1I*7*qi8VdkZFv(lEx*q>(Yz_?Y<3I z0=Uc~s3&PNG9J(#;!bheg(_!d@)fg-D}@q^&w4gFvlwbq6C6Xx;_=)ReBxYeaWy=~ z{8Wpwrjrs4)iO4cJ;|=LkLigA_c&WhvgH0ePuCl8a}$YvFFpc#dheGf@A)@bqK4B6=~tU;bgsOY6`tPx{=K z*Dt^4KhlVRmDV$lzUL*<8}(&-e)H%KDnG5CVF%)&B*d;sirVp+xvLrn*!Ec*taBiT z7DC6Gs3)Y0$4zYusq_#alcX+{iNI5Use_}XvQanEf~aI`Ek?>bQJ~cY0JR7yaI_JG z!kcD_NVHrK0B$AG1bDR&sROsiaX4@50TS>TAf&smn1eH&A;qGl)FCQKsvwOiQs)>n zsy?bw27qScj$U1=7V)n|Q4K;`Bt1PwqGpiL&Q>{3D`C1>#nxR%_?fE!V_BQ3SfGV3 z%|P@#v+$AI10-&q$v*#>%}ugvxA#lkYckiQEw-5Hys@%ur!z_A^?YXwzw&e8<{NKv z+7$YBTqK{N<`MsD9)oyQ!(Es9r%U7Geg9Itf0h3zH}FQ$*_6xQ!F?DP0=Z2wE(?h}3+!fEAW1E-DX z<9(fcd{MY4zmFd^TvYz3@uQZXrWX+R6cT2wA)#BQhBrBgLU!OyK(nF|0N|TIeV`qq ztDMXvTXT7TJj9mU)=CY`SV)zR7SdEPO0S>~msO1X$_Vi@T<_`P4cxU06A)%VC~2oG zg}1aoiLH1OJ96!M)%N^dw((0{qr#AFS^xkb07*naRLxKF%N{=v0cDASK-M%ZK)NN} z5*O>Ywg@VJ>Sv_UGOzwBfTsqXQw9`C)F<*#iK*h&=0=#nb%0sDuy{Mh!e#}YHMmHZ zAFn*8byB~`1%hpi(m+5xb#AMfhe~uJyoKc6IXw#v28`zZk(~}z*Kg`QiTmNF+o-|- zcr7+-pp5O5{W6$;tylck@_^~JGWJVe__rS1Q=p5TEWP{q7#H7rUVI)MrBBnQ{l=%i z*r#&Dt0aNvCzdnp-R4$8;Do5 zR)Xx1>xOK-0pW4L?-YxeP8-ufNzEjYBx_Pdk5?ViQ8H_mY++P&5C{r%O&nLjJ50SaONjNXqMBJ><8YGcMLSRRX!8;EJklz! zf&2^uCH6spKWiGS4QK$<=}+fkyESGkN4OQt0A8I8wSq60oiK@$ut^qerS_3enC3A+t-+5$PR*o6S*;_;LP+(b%Ituxg%kD% zmYPvl>PfGPRM5PhhMGhAe08GqPeiB#oy;owfbOh zTk{Y7vYosB1sC+U;ggGUF|pWxBEb7_l;-38Qu#$6h|lm#8h(}byX4Q^w_SW$9t3>4 z7*5ltdGvc&8Y%65^!k-Q%JWy@=Q4eL08xCp^r`VBW;+Vc^9cn;xX$g;?Q?#aHwzI4 z9CgL^^*Vm=WZ*TZ4OFX^)VyGCJ;N$HyyIE(Aly7#3d=Is23%!HGKP=yDGs1mTUrlq zbN=aPPoA-kiE80kCoxG4f|>?k?qE`gqTIl`tz+^4T^)IcBLU0?<-;5mihvKk$7#E= zboQt=5L0U;O;%X0ao4#+!F zOXV~&b{%z!?J7mZA=d~T__2$J#s?3-4F8e5KmXtZvwV?lzRF(3ao7C(ia7ymVUOQp zCURP7ns-M7ZMg$zv2h8{lqJ;(aF+{$F&u-9>F7Ts@Gib_x_C2dGgwJy-!W%q>~O{W zMHW3{V^|wa2HXq0zz6&y7Dy}M*8D2znGtXp$VsggmN^9~{MGxRgb)3)@-y3!6_K4x z#qWzf%7t8iy9^RJ0IqJ;Ba;n4FT0TMFP@%{S5BWMuS3RsKCP$c2N6$8>6IqZ@%epv zU!LOQw=@jzzC2IAh+YwY!|)Kx@M#Mr_q6iEFp^if>wcCt{;SaT`9}@=GJSp@KWf<1 z8#O#?dHvGs1DBUY8$S4Ln`Q{h8CVx^90TxVQBuamua3l%sze7$uj3;3K;VEBF1@i9 zRpX_)NP<5rXVxTgG*)2)k=ePcJX97+ot+RRzw2_Wg`QpdXBKZK_%rnmf4a9(fyl+K z)FE%a^EQJi2YX<0xWhT65B}uK@c7Bo@LNCrakzE=?NIIFlna2>iBE^vuRrGy>p%Su ze;z*k@I#aQ<#n=-l)MPY&P;JoHG{|^gNgjkYq8hNESVj^y{$jk@qPT(IzoK{m5Hqr zXgp`ILoKDyC)1xI%%q{wFPQD#Z2fnhjo-V97UVE&a}}B z)m4>rI)AmrTEm#kA$#&f!MNS;wT}Eee)oAmI5M$cW%$}!U?_0c%N=$k{Hi%mfi8Bs zQOeBAAL+!nG%VUa{$hDAXC%4&L=mW$$*1w*OXa!peY_7}rk5j`U97-`kk5}*ICzE5 z7bNK*&B_c>y6n?K7E{Nt7q6rGU=dS`o1ioj=@HWPq`B#p>7K_3<)5 zm+N2HYy)0GJ^`A*UVthIUs`%?n2MGfa)~P`SY9MclKx3wL7E;%SAO&UJ@W$j6c@#d zSf$8y!Taz31lI{i;mz-Sha>u?OqYJb!PS5D{(lOOH=f}i2lWw$jojc2R{33DM$fIm zL^A{(^sTavSp=0|oii44wP{Ock<-}m%k8gBHB|x4lBAN6%V4RGbbOyAdDUHN8P#8) zFKZgnmzx9~=y3#Z4W#{3)I{Uc-LTGX*4-xO!eSdQmk*DqOPjmdwj-_UeQ4~|ZdJ5G zBVGReicWfY09ShB+x6p-3jI~$*U|!o;4ZGds+a2rjA6=&olN(ubhwm`>geeW8*ido zPX6<^Spe=aov%yeCw_c+@v+>z@?WOE2=2bk&-rvetbElA!Bclh?UGhYs0*Y+KLm)z z8gpTSO-W^m+VUVq%B_v9aIn1}>e}qXVxd$jlCWj|hjPXw?rD6{nA8n$m!*mk_#SRxV2wpJ$LQ0ir{}PSLB+$G!3l1R%kU_PeVLuL4Y?+!ELrg^n_n4Dd%_y$ zSdP#b5O&$XrBjw_sGBmg%QI#y4LoE{(!qLU2z(&I61pQWWnin@6Jva13bp%ckxZ!PGaxF#Hsi zm&SW~X?cp{TfMd`ZJStU|M97?LHwo66!Di=-i7wGcF!s(SY97c3|q%;V&$ z2hycxrYryQ;WI!NM_1^wr?h}5U+Vz;Hs*ek%n6|8=QI15VPFvtOPCe8R8AFJG^Wm|k{TR>y@$$41B9CS z5FPx+-XS`7hC%9c#It=CrFU6`J(5aBgMfj$-izLa1+Vq;cI=*b+Gl*6!u`I-m^SN^ z!|TNJ%E)_G#8=GY`OBk~KJ#=(&F|@ZdU^3zDI=v{2=2b{uOcjl@_=SgBm1~P`HScm z#rrysn%?L4;Zf=N^qyW(*ykS=Hff+YO&=g(L~Tt>P@+C?wD zxw#uYdh|3jwcv+DFYk#0pIsI^=WgG$fkHOkQb}}itTlyWEG@Fil(LN8U1|&gU&c=c z6e>>=zWlG~uH{3y<`v+}`ea-yuVDTpI`RX6Q~*5BnWQ>Pb!r+NJ1QUT>^#^zHjk6i zaf9h>CTfKpoP*8J&l~7V%Ab(mc?}-?j#f7tj~<$RyX@TUNIc4{p4Dw8(qJ&yXLHdQ z#||!X?yC*}mno%iSF?*_e8?Ej)T@KXu`+bpa)r!Y&twKEeflW_#tt)~(!^|dz@S)p zw!z{wo5WBTJ*7S`Sa3d}O*M5g+jzYTQ_=84s+pn}{;T+3$`*L-;GP0Y{H?pLH0%K= zzOADCk&dU=FYMFDa{85La#X^vPoIfcFQ3M=X*!?(Lj5lhyf|CRi5~dKx0e$4D_^{K z0GYFT#T(zPSMx7dPzj5_7RosF<{yc1@&=fW9QC{JH(hb`>CyXdb=VFr`QV>_uy zK2x?{ykIf35f&B}Oi$fnJH5bf99{DyMfjge69x&lyft z7`%?)>lF8uHhZEj@-K5LkCKeIWi8_V3f>3y`Crz^OW>}LD1PiVJ?H_~SJgllfGjDi z-}8Qac+kuPEDvm1IHQ<+yY}E^IQ@8Dw$01D7YCwC{5i4evXqtNPd-wkZv)3Aiaq|~ zpmLGFiyyk;E?)iGHLtz2vs9iS1t(c4vJuBG3nWj7>!K!THUZveY%Jngn+)>cXlI%d zCmZ<+K(EEfWz;3oDrg6(4#I9=t1c&EI)hc0Nw@%`9E!>8Q46>=BxxB*Dy?lQ;<-*b zI>PO62kuK+9;%ROZPZ{TAnOrhrUF7 z4fV$~o1wHTwIYccAnl+o(#}`u!lnP0spmG{Fs0^^YNUx&KC>{-%wrN@N7aN{Mdj^b zfir~zGnsbIaKQEPiS+uYl>mQ9?Y5bV!AIttrDRr515Mc z;NZitz8Uzv>|sUWw4KuO^LX%W>iP9ypZ;Q49Xo@rm(QgWR9$7Br#cAKv$|(sn}$sj zeSUdB`?ZT}19L82mr;gXanM$JOSe#xJ> zOaf7Jz_>iDNXrbeg$AH|yaf=WkKO~2UjTaZfSugm%A8S)lWiP+O#qw~^4bC=L{G3p znF632=+Oo6r7_$JH&E{Yit;sc(&nhSjsKs$H*2yiIqv)-_dT;JtFrdByU}2SXb=kl zkkW|rA{w8h;e#aFkTWJTNoLZ6UgjIXG^3H39;ojii6+S?iPFGKLo*FXali#2FhexZ z`&vs@WmVQ$TJUq64`0?=Ykn~M9l79PSzdkmt z{hL~=9U9ixg{*b1j$9B5Vrg?2E@*QQt_=>^DJy;Wkn*_uvRwH}%D;X0TIdsq;=*@O zfVwK@U}kQK-*(hHlCsCNBXyUr1s$z-e6XM|m>}tUBOHmxUD2PD|Ch^C=hbf5w`*-d z3$w}S%N@&#|J5$;{kgdZ zHxS4k^8VT??rDUTtr4VsJs&Umb31<9#qT!!G|HToFZb<}@>2@#IS`x%L*3BmHvc^S zNuEhd1*J6F(d(vcWpTTuf7bDx$I@Y~mjH)djDNcof}sD^g&rI?ytowDkSkk`hue@o z8S9pzA)ULb_ek$sS~xs9-VCDxvk`$ii=y~rM~#6LJg!rn0Lh`gQS;l*p%w=6*s)8> z#tS4sC||zfL%MoBk4eoEkIm~3=Y;XlLp?HZUK4~CF2^rku?c8blJ|M-1l0^L=29!5n8Tzs~I^Hq6_XCCZ%QyUj7Hp4Y2Fh2$;4OCCN}g6eBih(R zec0wLN%V%j3R{<|YEv{v^d&MROPn=5c z{qf9SfxD&cQ{+j$pIwO$}20h@|pWfgsMr z_5_|x0IO1oU^0kh3zj43oDT%LEKUyKSyD8RayMkAI4A(-Pzyj2FO6*1C)`e2lHV03 z1oY}70{77&ZPyoQ4(o4ElJKEa9DHGH?dsS(O#u6n%u$_;59k;>>C@r=NVrJdD%uNc$M4~-@(4>BPDNt!5f2<#-KWU~fAs7IWdqfwHcWBU-MY%TEfmMr|47dl zr8?TzB(S-*5|&mLlguNjxjZP-zzwqRO)RkfG5Z}AOKP2d+aq-xxpMRBQX2YAo7D*yC-9>-~P z!ed$5JYAD-nG_VPgA^&ev*h79!ET?;zFF5<(07`x>6Z^4FK4&q$5a9S32A;u{?rdAOqSRX;4*P+NPWTXRXi|q3K4(1T8LcQdSu zD?VGcMLuS zFtBIWgmEb8eMjZFClLR5Z7Dp{WP`JuAp!k};=Fw8Quwv6e^owX_QRDMH?*N?(l#jZ z#enY^)HSRhtc&jLTX!^Rt(t0y#bewPjA|mAUzm?7nPRZnLUva1X}hHD&RRrz`FQeo z?bF3XB+9t`p72(qgYv`OE z5Y6Madxm7%2<_sZG`xc%oNAPu-<)_J-tIY1-|pG#);gtOD`*5VMVsp$0rIiHZBiSD zww}#~`NgGh{p#hgxU?K@Xy+#q`=-<}c#Is8nq_%89wJS?Sh29^%29mi*biilv!;pR z%{Sf(Kly8O43{489?F!_e9efSc}s!AbhUAua z@`I1Uglx`-dk4eLqFfWddMET=)H$!R!|&7c_Tp;T8R-k-w=aiL<+1qjCt>yJf_$n= zwIZvRURlGOyK*tS^X}W>AxG?Kvg(m~XG(uF(zjodi-TL&FN81u>Z{@I>o1uX$qUMN zK#Rb`nq+WvHi$Dc{X_50#w`|zx$jrm&&g_LX>rBkt!Ytq>cSPP0}kV$HT^&itb*G0 zkK&W5w5^`!WkdVM=6xPAXO^aIeVkd&pFP4q7jUPVQV?oYZ7GoDz*Y9_wCj09>V`!T z!}X%kUcHPTr`;<5G_R^MwCjv{c-1Fe9*>Lv{jmGm-WjTXgJ0LbcKQA*yo#Z6Y$2J6A^|Sz!b4)R#Bm;ES zYjWRUgSpC{knEmj6xcBZyCgI7ryvK zTli$h>AV3EA+r@7e-pmI*kUt*<=(~vJ61)3bkAtb6-k%$LaNfC^^UL2vEpz_1 z>N(e$rtu<(<|E4Km-FAuZ>$H$032X7T=f|+zRq;I(T=*F7mAn&Fyae4Y;^5PWByA&$W**mSpTozX~dEiy?Sc|p${o05$qXl3sq^`^4vR@+ezBVAOE-!|? z6)k|S?uOs^mDj_!zWg=07|>49NrC+(*}&^}P-n&t%B&J!^BiW4$q;6i%UbB&5xp(# z(#1y(o2RZ`xvoRQw`EGXEGb6fEz%cRe%*i%^qTu;R-QJGCr#gmeB0nMJNq&DhIjk?qHCaA{_^-|%P*i%G65E^#&EhN z(BjK#ow>=MP7&FYp^EmJa!ltc}50i}xzi(yQ9^N)V?lkmP=1plYM_aBFk|NIAGWo{|F za^r5e^Y^ZW3zOPqD?R=3sCKFL%MZQ2DyB49v1il{z1C#XqlMaSsfbX;PzHAAj)(`% z8Cp19lB_aU;rjerdk(-s4r(L0!5?>85njPLStQ z8?42I(i|Qqns)TOjq=~-^3*4;c6kvVKfUWEuy^Uzh}#yD(rt{~SXYDr)H||U-GXK!|A|cJD~;(M18Sg|%H@>I}erkb|ftg&t~=6e*q~ z`G_|n&t?}#Cc`UNZ-xU+6!+hFGpsy*9Deg#-wOZVzxWsODYGp9F*9Zn!zr+Pvc&n@ zzy7N*EtE&9GPif#qu}4z##`=oXC)%bj`|@+LDB<)Xw*Iq`2Y0{# zdtP_u%2)g$aU;>=8=Y;R7EgaHWFD@Gj(~JTfIp(=8L4Alx_MKs2H0#g8GhxpFPnAD znjCcXYNBA%)XmFR!a1pG4puk9^7|i$J{^{ESC&0jwNdGCWi3og9WyoocGRB!z5m|(T5phPrEL7!naX*w z?AU#(9jSPvT-5tZT1yzPgSJs`p^v9Q*a)VI*MAY*>jFTxYL8a!l!oP>`?Y@7j=&2B z_q_Z~{k0vxS$Iw_f9{f8T&pM&IaYQs^72QqTs{B(L&P)2Ps?nkrK`()55?`1r-N=y7S&pbV0{s$fK81ukh zN!}bSw=O;N(oOBWNw)_&8N?iaaVD#<@OV^*ZD>()P+%;bjjg9Z4}hKE>p+Kx^l0Mf#~=EDoSf+& zUkQ7o^7XF8&%OnDe3TRpkm99sKtSGyGcRpy+R9>F;l@_>Bwbqv!@Ay#mhq`5@GLJu=^JO zI2^D+xDE~()EdI(ns&NMvCg`|f&NI3h0KP&3Z~EL8$gGXJbC)m+$-<}f_Y7^%C;n!7i8h%x^Vp~Z zZJmxtax&1!BK#m^mMGenZ$5EJU2IIPR96s{P>ZXe=<=$T6rv< zPW<=Q}~7QyHz z^x|__`sR1WPGrRb>-S#ks6VQ8^34?E8z0Oa*JZ*36v)%Bs`iJr0lfaX>Ex)?F!)b@ z^2t(In132(wdto{lJ7aGDlnTwLPxEEC&nQi{DB8Xbn?{S2394~sk3Nlw(%x~b67V5 zI8ZC8UT3(n>B)=|g@7sda8(%D(AlG-_151s}Dsz}y*n6U`(Sr^!qnr2U5 z0O-zfe#RnbucUmy{YYw_K0B65>J&{B!*UpAK4L_#UuE4Ck9)4&OdjIVel59??BfD6hYw(YpcQcJ1nIQ*XuAcS&={ zp-}vvRJJaVUET1Sr+tynIiLBn^HTM`ES$J`{QS9-GPX<8E}T4w(*d~0MvU-9=d0sg z3O-d#duOWyYh%njJb%vVb`tJ+)jN8@eX-#NnjVJ%8YeJ&+koek&$o#;(`+sWalGPV z-Yn{Ryyk%r`DmmQ)7N1$(($y>a-wJfCFFfAgGNFfJQ?jajo8$YiuSLSro32Izwp;@ zCv3+EM@m!BK`D|#5|F9(H zXe~1_F%~wZ${3OEeowyO_a)_WkjTCyYe1MoL4=>u#mkMZ0J2ve9{2P`(5IKEPcXH_ zTO;K`hkpR5iuXgkKUN++noJHg!9aw=tvS_Bvx_DMsbkojrO9Ahe&KPCa87#uKIz~O zjyUgCW{jF(`dM_nJBN0 z(pD`2@M4BF1Zs_~sWyw&`;)hW@t?F=Q~PA?p2kgs8vALB&XTn^Y{d~%(eMSSs(kaD ze9W{fho|e5Zk|t?KF!PXuZrKvd+6o-JD<7lnVg=-%hRXrQ`X+C+Rww zpQO=GJN;?X`?S@0-XZhnlwTy*=q^PQoh0$=*KdS-I)8OYDi$R2X9t^Mnp2CkfQtY1 zHF;q~?~arXe3;8z0WR)zIT?usGE^e`vPc=<3E)waXtR)QOp?lHPm+9}KvMF#2A&{P zhm9ObO1DF%1=e={sDR77JhJ&plaQcW&srmx7?G)?^!vQm&QT8NU=h~xlir?V1IZst zpSV6C)rT!gVkb zIMz5Uq}u0|e7pB(ck8i0nO&=(J}MS;>0E$2WoF`GahEc)JJ(K?QrMsmzJ z)S@q_y(?Wk-Y+-g0Bu>`A78usY8d96Sfz)KSgc`tUUy~BW$jTG@AG$`jT%USyKEe_ z3vX4*Pd&Kj174FTeDXsaV#xWo{@{$h_>nXJ#&$?fAOXG4t4@3vjPq zy=soNY=^2qm^@5EmrBJXc8(fP&)tshv$~Zytaxk^va)Le;o?X; z&fV)lbQcA5`NsnI!#+-JWhbnFSrY%Tq-)DlX<6W9aTic#g29z9=94=*8R}T(jO;x9 zL>?)h$T=EPKHeb>+~s`iNM8o$nb>5>!_HV+kkv$U(kpLI?@v{9+lA-p()eX*+lA-! z^5-&|d7P6xpOioHuHupRRrK>T`Ey<-53h<>^}dP@@0R6 znay=hFMrPSPoMLST=tyOtD@x<<#E&JCVmR=&1rcVNn4iQiA-3~poU@7P_N#}JG&0jklnc?bxwQ2TpURon{)ibAen>t z{gT`dceKQ=&EsX=rr|N|<7M&Mg_ott-&OI$`;*d7)93Y<^HKGjr%Rtx`p&P@ z$)D5rWqCPWua7)m(h$}v+~Yj|YFrs-XZS8}{8rCt;mayB56_?TV&viNp7ZqWo==-z zxB0b;f6{PV*m8(Ajj0FF~KLA-n8x&iC9cB{_I8{_ioiYfHh6DYQdo{K4hK=z_l4klf|lN zE=vuxu6#LI9DO<}B6RHo0)Nyp4#4gf0m+^A!nqlG^&Ls?_@1BF0_rFCABKmI=Co;P z)J~Jy&{xOyzWml}a=CC}TK4Yp9?3Mv2P42P$=%zYU%y^-e>iFT{<5WaFfRk%Pg7ld z>eVu7=l21S4~RTY8js2@i|_9hSepgY0aiB9TGC1KX>8yq*;X~W)2#7R&`F=G(suGb zFH>25ozSU@lhZHn@IYBSTa^tws5cI`kK||OLfF_l3J)GW6o|9&M>gP+njnVdTnryEJsglN-!e$NNZIE405ePhKQ0E~1r@#N*=3ExX-b%G zvRUb#R5IAGM->nYzET;<1|HMNDXCO_+Qq!=} zXHw>XSL84KiVot~(SUjd8&6h!&IA{Ff19850-sxK0p2C18Bz^Z3RanP}w zy8-b%s$H)A&=d`R`BE_J9ZeSI)J*r- zlS?KC@`fwvM6Lf>i>t!yo_9sNl>K^m8n3EpI(na~9l6h+Ga~u;tjZ$=!Kygv`>Ocu z^2@{1=PH_czW&@z+C1Mf8oaBD*GZkUiqlEi+Dh*Aj+bD8b;NRPa6Nlf$1G#mJ1S{Y z9ih`m)8y~+{L%`IbnT7)02l^N)OAK|v(gmJ<=qwqf?yrb_Z+&)Qo z-05q5I(2DF6U(st!khRnJ`u37s?i~Tb};wo_^1IgCq>y2dWyF#R|!3u3C@zdxn^x$RXlm4)M_>9 z8`LxPpAKyLfBKxaPh;bhJX!bF|8h{Tb>xyX1s~-hkjnZ*Rm7w`EuvVEmn)~8KNGhM z_^Q%Z#dm(n=(pmvDt@c{Q+n;%)7!rl4<6PQ+{=iNLD!wAj8KbrIsNpxUH*A^{@fy4 z3+gt0J9_QHUvz%$_&K%k0_gdvO)>%_JSTF9Hh?@PJvp0^UVY^i3AxAS^L$UBHz+B0 zWMnkF_uhN5jlXVcnZ3d(7ZNTikzq;b{Q_>VgoRX090%mot2V$CfZiPy%9hkIsC&kx zrr8tF_DGe26g|vFDcj{5_4G*Hxbd}V8S5MI!PfykWccz}mM2Gmz7J~|d6;~r-Kh7a zR{Hqz)OM1I~i$e@sm%=JZ@F|va}4W^nL!E=9%a3 z`S8m^S^C_39}y_cD~*G+mDA7j_Bu;{ot}xvEiS67nWuV!_@z-zpjBGqvnYR^pGYfz zuFj!#NIQV3nIrPmBvO4^2%Vw3pY4*;_XVQSv=Cq(2#@5O9g{=! z?3f?|(EPEH2wgh|T2n`TN>3kw4k{BIhylLXs}Bj_k2GP7%i3m0=8ix&d@V_pGAh*& z68w;8V?*x?oskBXGI2qcFBHy!v+^Tz^X7Ha`|nHFju3wN z@{Aml$z_57zhC;IBdmPr*W!_52?xc`exD94Df$Rfy)v*0ccAB~x^FhOjrRu+Y1clr zjG9TsH?6yGRjS(ioS(J{x{T1ad|lEby3;KC&C8QNKSy>AN!rnC7oOIK++x%hZ_@iJ zCY`uN=y+2u6Sy^AZrrh4-P(&e-`=-R$@5_DNq9#- z+h=vy$L(7;&F0+}aV5DA4^D)06Qf~RW}0R#gyjtrE%dBY$tR8O;oTMybWzv2^q$wh z*R7AUvi2x@m$$9Qd0y=9BoFfJG+xeM{@jjERe1hBf6nts>o?`!)1~QiTKRK3+GXK6 zjaJWjSW1sDQ_Fays*Y5~guiPAPG$6};^%SOJ-6bCFw#dFjl-om|Jc3j@f#^O$8QYJ z>#jL|3 zlD1^kgHM?`>DcejJ_=8zTc-^BnpDO{hP0ro$wP~;=VaeATiMMYgIzLanYvmWmhI$RP~=2x&D8TM;WeoEVt!~ z*ABH1nBxxkt+(DXbqx2mdsX0%WegYkb~|9BFqPbtX(D;z9ss>M?grFJqE8or9e&mM zGPs~GfkCNuIPwqG538F@7W}TP=+r2=D#rc6j-+=xTtkz@!$-5>p$^@6=e-Z4zuygC zc==`9b-J^;Cf+8(qz>?y&_u;o32K}}0X{09E!n+~PDC9%vN~TZw(}O3#SWSd>Yv?4 z|IBm#JYfB4EcDME+#QH>fb{38aIefXUHN@3yPj?{LtifGa!|+Eaq#rsUi9{ONm4m_?uSq3wc%*nK#=RrH{T3j``XuR z6A`Kz)1%{L?0Co2Fws;J%M^B_$|MqXizX5zU`|A0$0^79VfE5uW-%PX5mh@_x0p>l z61>2CU6aSKbn=^WbT+AD`0m}m7xq=2_ul^?{6rJY8prcpyDgtKLz3Dj!>)GIPRo1c zge-kVWrc&@U1sgJ32UH7w)r9))iBX@0+Y(VCYXVNxZBm-Db!47&b(zl&!D6RQedx= zqDzu}Dqo!`xO?R^16sWIlz0WGC)n^Hs=>5$Rt;&chMl#>0@4eIYfSAnbY_w zc*l6n8Ao0s@HK~a`i8ul%id|~@_2a%Z}*&1q2z~{a++#EdUgGu%}gAGfnRm=iYV2G z9WD*{OIqg_>lAFuk)BbJEG@~&mq2$&67iONuK(mGe;2-~1F)y0qu-HqzpZmh*||C; zsTeDo^Hb;L0wDUU!7`;+`J3Y}(cIIdGAz4z^y+~3kn&nxT{ejul@4D6d@Y+J61KL|^*XMZF;`z@Jfj?4Y;F$<_i{j%A=C{+wTXtb6fwF`@@ zECMsNaSkgNDk8jB;sfV!e^BtqWy-DH`k_2>M()AaXc{W(ojbq}4YuvU5Id{xEG`D|4eReW^HV=Er= zu(ZCqJ|H_TUNx#gU@`~d9DsRF(|Wi`GFkeRRvw7ApTFXy4LEz-ud za#UE$G*UgICl&ONGe{+|V&@)h_EkRp;{dyC%mv1nMJ~ye06R)|<)+}A4#VKf0GoM09SM9*$N6!f z2OE+WSC$RHM|9}Mp=fW32AMyS)yt4nD$80h<&-8iVC@NzS2uUU<7bQEiFEBBNOHd_ zKR7r7lV3*x{E%D=OiD$hovzx+I*2O-l>_rk^5X#SUe*x`b4~MEBf9u58<47JQu*ME z=FPX>R=#UBy*%~Q)60e|Q6oANo@mg2;Fb4wUtH;!<5k`l@^>B{r;$jrm{OQlYIFgR z9Q0~|ZEkWN@@G%(yyxNhv&YW?v+B8%^w50X^5y(jRYw^J*Xlp1-*)^~g{OS@eb?Zg z63_2>_IG9XRqtTN!^(d1@NS;-$}i(DrFYW!d3vO;GWs6RMrm@Tb=nY6Jmlf+o>R%p z`6#1%Ht!^jGs&@F2s&9=S!9%%qa@Y|Z8l;N5}i6K3C(Q9!eaaa!Lmf6uE1T#?CE|_ zy6FvhjkNPrb-yq_Z#MD+(y6misZVB(SiRu;eNs|9b-%p4YAt|u4Eb1EN%5wem-=K_ zwE2R-rwm9r`|yFe_3agq4&YWmi?biypAAoSnD@Phv*GQx-?hb1Y}q-UZ$Ja{x)yq| zXCHw+yHk}PlhYtP6_PtDAIvn(v6&=#R8F`l=$D&f7KV9$>(;Gs|K7du)4%&S;n|Z% z@_4yp8?W%0V}9rJaH+g>fbGsb6ji1x&Bz-!0<>_Da zb31;!3GW)*DQud7-}CE#9;Ym<>|Gi^rBg<)lk|E1IsI1Q-k7b*(@pxHKe#u-yVswW z^K5?scjU|HS;qbkfJ>6^Kit)peECN&BzM!P7vK)4+F~QN?>GgM8i&nDquSKORM9V0 z4aP#UF?SS15*DuY4+q$0?9c_Km zu2XiNY5`a@4A?cXVeMmrwwcN3PRs!8EJZM3;fP>H>YNp=15C+lOvguA+rHTLZ^Q~8H)VWPy*nwt?b4s*tE7tO zle}-oZ#UsxgL~R}xX+)x0n5Uw-sNdLUZ?TX^kw%s{X9;q=d$v(icgq_$GbQjQ#u}} zh}rPy@fzdQpYrhhxhY+VWan|(rd7oJbFztkyBEqI$sK^V%{l@o1N);LfqSnO9|z2u z1>iz06IE?equ?A&04ZA%F`~6I@qDscwC+}ZX z?bb<~w`3ENp2pbxpSIV+Du9pK`!HM+u=go!TwW?) zxqHhF(tfJVQp+kAr#!I`+s~;{OcvC5_HN+yqA zl||bB(ms^OZ^yvo@SgjS`~9%`DJli6(EhD z=h^Dn8>fn&JUr(w56_=He*L}Q#os(U1^4E#=Fi$jYVE^K6;N{JTi~dv- z1;6jT|Gqgeo1PpCJFAP~qIR6#zK$A3Cp~F%lbxi5TVJeVls|yZhA6Cm(8BcVYXa2? z^?-_ojY(Mb&?M;C4*+K@hxG2E^zL&{pGY;dX&azeqfqr|LeYeww2O;!mewmb3c82( zz77FFeT3O2Un78l3o_{he$qxP>yxc$b{oGHEy7Mp@1*J5@%L#CKT}i4PjkUP=k082 zplL9ffLZfdU4$EBE7SadiB~> zNy)PY>iA>lt6)WzHgj{2?G&baasoE3iD5#M$JVM&RnnKj?W;54&b2Gy7&pEG^&^2g zD2u1dK~yv1jZIhsrW@D2K-=u-#ee)_m4waL2W66q#lB1cc9Y|K%$NPx=!C5`0RHTh zWg&G?mOnSopAYZr>t;#r6MBb6dQ88N&!&|>r}|l_ zffowy4BUM1m%Zzz;@YK;Lnl(K-8#Y43THxOcMA)cq)frzw+`e9nH5PN&emN zZ2qaKXW}f=E0e}22EzNYc|X|IBqLf_$?yemLmnu<^y(MFvu853)I#Zq{L8$2_cmxN zr)Szdt1kzvc95RouYX`f(mHC9xOj@{$adPIh^O)?zy57W9mFGF9@;l0pqCk>fSxZ0 zr29S9OOGasjm-_)%{rus>p=YV>ixJpT@DM}cb4SBSgNC*T^yQJN zd-l90f{F17?FqnzF_VZgqKf(BmTJ@=JVkRy59F6Cf9|darTr!EJ7xX5$h7h&r%@TP zBA^{Vt-`G~ivC$fzExOR{IYjBjr`fu`1?FOe@^o_b#Qm7!9k!I49bca-<8Ep>6C># zHNyOlceVSXZ_}|&L*Z%)e(n3%J9Q%uDXo;_W*!>TSC=mGl!rId%VOkX%lXd7*Y&GmkB_lGZE&8quN+?{?;`+DQXDh6@B#g z0P&tSI+^*UY}s*H%t6{cQkS4>=dcjR0z0t@NnOCdwyw1Rxh9wv@Tve>OxD7yCcGZL z9F*UYXdG&@)~M{|@%GNdaLAE@0`{Q++!Bw69hLn+DxV?orrlPWZ2H1pPxLamt#tuq z6qeUCG06KRJ7>q`M~5A`=Vc*O18g;wxgS=(EFNP~WHV0fa$xrto%ihqDyoFEUvYoZ zepWS3I-#59@9|H<-$}~j0`PaWLLGCJ#bRSkdE`F>8H8W7kdmr07c z05?<+Y^P`Y{$p8vY)Wr^xVajB>ziK>Ba*}qq?SRV=Sn-Ux2FpV`~swG@UoMP1d!vB zPKhT>6j;eaq-+pb1a%Y2Ygev@m*i_^eRJ2`^FCY94pV%<%k6+%Jlf&gQ|G2l${iFa za|rj84&^`yN7oI&a$q)MHj=pM$aT+JfG=Q@*N`lIY<<8cCEt)1Cvx~c(y2~_UDSf9 zl}9v5PkB)*0k%lcyHdI6L_UH2o_HD$3y;^rzVz??@|MY7fh}#uVwWy+8fqfEU+!(~ znkA6cLqQjN{uTM0CofDt*QCD(=<&&eT8fDf$o5|(`1-|t3h=pPkwpCr-<|}VPovl` zD*w+sxH}N=`#H#;M%Qbkk=JSdoQZz+&Ch}*Dhn3;9zUB4OEN7S*xL%{CI9|AzxDS7 zUfLBZZS$tw1_1spwWm275UNe>5DtKoMOA?zx^0fROz{o zqGR=N`+NJcyh94Nkic2MMEW)r64p1Ik7|;(*w<{qk$+gf94TxEmk3IS6pr-{<-s)r59YYZ2$qPn&L@FAOHCBU$OhJ;7E4 zE1O}v13u5cVECQ_tG88A`WNz(=YN)&Hu-b6rd8+Uf)NJTNv@MtV4B|eN%-^oX27ZD zIH%Wb>6{18A+Me?9zAZFwi}+SOLMZ2yewtZaz68CM9D@vAf$B1Qbpis>*4%dxGuZ! z5lQL4^PAt$@p==wCOITwK=sL! zxp4pfgRm&6aZu)iNY*dky%}y?yBPYl0J^p=8xh4r8iu~BTKMIeI_J-5(noY}OO{1{ zAq@NRp`MW-MTJ0k*FXu?4bnAIJR&E+bfkpvg#?Xn8@>b-$-V~g2H7Ltuq$`TomF3~ zS`MU6LCu3&nu#IOk17!8Madj#-c>TOFY`4)n3scJ2Y2{(b(N{CL>#xnDz$-WpZHr^ zTnfi34*<@B>4ALnd_4O^CY}0X&=fEr+F1CgwB|}!TVIX7*PXjOCNFbZCIBBEWisJR z*wDT}vbo>x_Q^7uLLWpvubDdRtn7hn-Fh z0D4HbfC>wgi;Ii)hj&GQc1Y6Zp0@J8^wJ&qQPG4hKpK~w_?}b^vNaKiVfu&qMTch> zdSmB|_hwC^U%&@Ij*_GXfARiUV9G2&S}q$1CSylkwkfG?egu4@&Ai*wBhl}%pef+P zs>Ke-P(DWjS+hac!lz9JN{h9M>&nRkehfTCmiOLA9mvU%G7-ne49`x(;~z-H(_`wM zBQwK9MZ;n$5;b|OsGeqVd#rlu)t3RLm8ewqq>~xY?p_vl{a)tm)qx*sN;?=;T`}2kk9H=qB-f-V@HmlW~eHaHBPyPv|V4KwjD9| zba6hMKOWK%bkQML3V1#cyscUOiyTGWJ9dK+>;Ym~t;iY&>E0Gw4Wy%_-YWxeTdWmm z>qdO(7vPr!jKmJsb6_d$O?>ahu+H*8BSgA=kZWMauApQ{G*Mw>+ zqhm?=`T}rOjML={0yU3K7WRdpdQugb8wZ7Lv0p$7%sV z(d~N~((-lOM}Em8rohg9SL5r1b=MZ$Q--|5wqmkX*hzTx!S25&q19>H`e2SJs>=ra zq@Y;95kg;aHDYESzmcOCS;n??foQIa|68e45Wp@j?j32D=R$b!;GrxumJKKk00bZr zP-GscdsHg8-t8TpmM&O}m8egUxJA*n<0}t<)jB@(Ek96N8We$=$0OVpR`m}U?v>t| z^H>Qt@IH(H+9P1+&m?Dk9Uy%h&g*~s=*|_@HWV2>Nx%A{Fcl7bu<8oP3)q(f6Wc7%xx=ZV_(ln5Db%qf)4h8zC)TA~+3bww(BxJAnn&1Xck*Ha;u&FxP$7WwU zV&^5z4@+%wAZh!ZPiDiez97hBgcGI2TW_CsHv$|W-LLz-gUv9cPyOxX#c;g6CqL;=w6W-hq|o{B`Zs=Erjbv>&=>%( zHkSm94jtZ1z}7#(hp9=}de4P*i%Go-x5ZVuyY73H*83s9E?v5W4CwKWa#`6#$LpHk z;XbK|u(rVhMl|~r2f!mPRx5%>ff^hk&ZFy({%xRdQnIXdTv`U;d2jrZm;O7FoxPpU zN;-v;m+{V5gMmFR3v`d&ymmH?$(8U1o0w#-d0+nHAIesLVECLlP&YTdbOXsQ9ONP{r zleY6UmWc_2V(rOwgcXjyuJZAcFM{~x6!r8~qabG5-T%`*oA=M0QdxMd?G@Sj7=8vya34!n^=_%zUX32mLtG9+E0%eH@x`An;-%(xaz~I_{3m zMgl}hox`#OLFHkRcmcT9dG+UDX+R^1*?=06SC_}NJ`SjuBpE@h_dvTxW%0rcVDf)_ zZS)-Axlac>bWl@}N2+HgFUwc-*nmYkcC|VW4(`1GbHP9F_#-dRj~%+ab5N;I1ejoI zgBBxLV7sAwb_L$=%Ad`qcFj&{T6zED`}QSqEE|4QEL;HgAf6^|64^K2DGzk9*1_zO z2?T2!8#k&q!cf~#J~!WVen^X79NG=w-_)Wj`gh{80DCA}Ea38Gb50&NnHZpjIVgSM zkY7HF_&TyG&jr2+_Qw2kUJdQl0gbbc-vJ99N9ky?u)bc9%xBH|Jk^xvse`)%acvMb zW!c?})27#5?w`HbUSH44d7d6wA$}TaGm`YQb8}C_i%Imc%m5$x zdHyaX^Gp6VS%@aj4*0e?iU~#&-rz_)806aZ+u`0LO`y`Z?;lB8mUIkY1Hj}#`gm?^ zG!HdCi+nMo^oa+)_=+NLjvw^8BRxDaF(4aKS4qR+MgU0ai zrlmcnJp?_Pq_I|Fr!i@B?6Jx@!R2iQ3GVa$nUg;2_<4ROeTLukYFEB)@_R0Dhk+_4 zT7~6|dBLh^5kI9@7B6k^P8vVwq1|&U9`lBQR;&1VUhViLoPX(6RtGuVR?j)l(93!D zcg`PRx3sVl9z2w8T_+nIU_z*Lxa!4iE}#e?@Trf)==xj$X>4p#;ME_t_IttypF9q) zy>vay-kS~AXU-`;CnrVyyz}f}3{doQXtwGA@KHnqHot210LbefUjWW8U`+U--m!DZ z>Jb1efYoff3qsKJ@E)n0NP{JgUK;2NwN$?pJPZe#2>W!8jXP<4^57n@rk?qu&OOZY;Mc#R;EP34 z`=ZjHPXw{8^z}e_bwR`GS{J`I0oj@dbsraKS?yqzd`D`ZO{wH2#^qZ_svQnk!6FAU zR68dYlrJh7e!0@VR`$$0k825%=ls2gr@v{Os`yoL{C!orZu3cb?jZH73NZ9+Q}KOO zS+&9X_I~)cKYK6Sy>mN!_~AV*2)<(Ho#H%;g+BntK?e(zw7#J4)j%A=P}A_OU1Gmqwv3_9Z7@+l@8o>_2Z@svr5JOO*hEP!yx${ZI< zjf0}EQI`&mSm8K$@*dFj357Ve@kx0BkaxcLTA1HClse{7m|x$K?p<2&{KVwT5 z^^YI^6&)yICtWH1n06qOzfBY@05f^%vieQaCj3~07MJr~7RB4Mp`D9}`8$8k-)? z2O$O}HtP%W$MQ@b7O{y&xC1cJyP_xFmWl?|#E?wv02MdIbBPoXz`Ep6J2df?f^K|8 zeqKJh_c&a?dMjL%l)5nYAOcGPfYu>RI*(?B21YelkKo|aGwKnGFFiPR-|Vt9x4Zl^ z+=&yr9hRYcXz^zN4ZtZ9|AhS!bQI=;j&dP=8X&J=D zJI@;$q>XihG#;gPCdze5!LvG)EPLbHDrsr-lw5MT362iwt%REGhpsO z?;y>B9Csl?cVgJmb)L&@@eXD`|Ax9`5P7t>~7;1t%g_w2by#fdvS926PnLdT&4$O$(um-;sH3 zO=ov0>XscHbYTNu0~oiqNNl$FXdo*K7?YS~ts#&H&>6fAFw_~oP0Zn!0MS4M|0!(L z5v`^54Y}i8Fg+=pB==v9k=K<|~Em+eAY?@-xl#6uGkT(RgeK#FDhm!;> zbkxS`57g1R`V zc>1bve_s|ae^>Tgvt##ymtQD!89UsfFRq@HbCHr<3 z?EoNvgim*ljAIKETjhHN?nr=``OQ63ep;Lz1zccAfWV?68+z!yvP_pnUBr`oe=aq7aErmz5 zjOml%3AvleCi$bzj5q2Ua1<%bCK;jq+Va06(?_-pY-~w&p|yc0%bVfpicCj)wMZ>@ z4V?8csEPFe|MB7@PI&dN7wVTfM_Q)NQ=c*bC(=4Rm<5sUO+{8n?M&3DviKv6_C(K4 z`vcn1)KL<;=yP$xQ@;cO$__7k99$v>DIY2ue%Ez~2qu&0-7y)pFC0`jT8Q1yWR8FU zpZtxEj9Xp^2lSu%q!M=-dz-q6t1(e=dAs>9(Y!s=urxd+RrS6iyV~ot-{mwse~(=C zY}i!%(NDN?TILd?MyP(v9U(rtJ;eJx&uziIk=)rlr4@BHIdo1nuiVa4emY||Ha-Iq zK3OC@uv32?Nd?3Cp$u-y?ou0ro`DFy`DZ;~5#PnncLp$j4(KM$=>iyC%ET$wu7GTG zP>Zkv?;S~Xo11;%dw=%l;otqn>tRTnb_Rzekpi*+0^9usmi)P1-8!t{WF3gToyf<* z!9ksP9v8Y?KEP5*nD?f7DS$oyMcU?MCAQdlAEkaMGtVrRnt+l>{%JUII2!O+{tTE% znUF?Cuzu08cq2pF0H#Gp`Ej{;<3jlBcfK#n8I@Z6pbF9VLFf^EDZQ*d0dvY}Gz-a@ zvb%bPeEB0Tzg)&!QD;6G5Dx#|rfFRfma1?7ed>hx{#8If@q6csyqqqFkds&Bg?j3< zeGu>o_?yaz4O5!5*!08+SpXRC@mC*RMnurEHnftozVdc!9s5%ln&5ZNok{G^dHvkM z-3N_#vga(vsU^$7-T6DU3|=%L#4RrGBzoSE)eE-joJho(rj(IE&A??~I>>X6S^=q$ z!AczN2}fddu(ts#z;Tm2?veUP!(kRZlG;dvR6HpC{S!IDx_)^otZZzDX@Oh6+yVCv zN(U{Qc)-l0Wd4xekr>4v7|kyrnGR+^h0EJ1Z9fCI4BVUAvjAqRB6w6D`~hgFbWofi z-=|*#P6OyU5@5jt>K&@s%rI@CH0rXUfP{_|%jzxQ#SwVx`l{jZ?&ZC{@Y2gKg%2P6 zZ<65q?QoGHxfI4l!T!FaVyS(64a0%g>lfF(v;kjC{F=0^`~iJn&3>Nd zMfJtWQK-(W?v*EMK-6jJm5 z&O2|;bGvZLpVo`Ub#Va}hhahIi9VHYZx+2wH);bbsu=(YK*0w)gWC?M(B)u2T>c1S zpkpe?1sJ%5SKHdI_t-tNQ3;SiOAZ9?Xt1BVFcV(?`ZvR${xAP)`1gL}o02f4@-c8i zKW>mHNml?>d|Xnl*tW4iUPeFwe!Shi{P{CH)@c~ab^$D0(Bsc13oj?;koF}}ugLm6 zVM=fKV|5tK5s{Wjk7P=oX0f9$0F%P>ZeIYuBWZq7>WZC_%i;g|^S=yR%w?JYsO|yz zyD^7dOl(qr0GxoSsXPRlE*--w&$J^8;SS)ur)_8t`0{eW6BlhoT-uO7o=t_LGP-2$ zUj@ALbnrmidOY$SkuMy=NryUz_TbOcnXh`46;}!5Wx|7W^W<;4iB-2gv0yz!zC+qS zF;H08?8_HX^yw4Z-P@Y?Vj^8@La`DSsBXW=jl6r&KtqY=;@=pSH(s5?>#^2 zIZBk#3~o(}TeGvXvQWV^jX?xx^NAk^KZD98baM3p>JlsOh{FYKz<@B^&H52;yl22i zi9f0n04yv~0PJDuV%cqp<;lXznobzn50B)d<_AA}Cw%j3UkN=s2VqQyLCdt;e7(q_ zE^f<>-{_nRNxUvy!wX^j<@M^%OcS-b$N-wUiU(TPzXsC&h7}Js-u{mG+(XamxwuDn z?D=_KJX2o>g&jPSJI>Aa^|!dO7T$mGI1I4BI4~am;xE4|)eo)+n9wwpXpvIMO{Fs= zH4fnC6DGh8ZR+0nA)JXBfCtb4Yx0H{7Nuz`F5+>Kj`rp2i}=vSvnT0Dtq7-zWe8AOJ~3 zK~x4kv01KYF^%7SNr;}t2S*JU3JHv7m+TzaNW*~c>l?Pg%|$%^T)ktT=#p5`d-t>W zsA0M;mB8fG`SAWn_jK5Vz+`edy!~)4Y{#8nu4 znu}fiMi&Ou5z?|GTh;f5oPMooGuKbv{V1%f&eor9gqvTSktyMx0CrS9?sw#er%#KN z+gePO-d*bt04{X-UDkb_9i+sK8&?7G4HgSj^`aaK#_#PMDxQAyZX4(W5ADgw}qCG9i#^V^K?qvOwy2ObY z>GAcyeY~xF_QTA~Ol?AgCVk5<@4x9Y_bC9RKwH0-)FS_a-=t;kyMF1?cPK9n;SJ;W z{Q7Eb`Yw%MmZnwQJbo1|Z-YF3C(jM}7lYE@rF89G@uDg`kKgTcO4oT$%UobfL;ZUm z&-3dYok9Hg@#C<>4pR+=4e7TTI4sx!Kpe<$D7`j%O$M#=$pH0%$p8if2nVpa92gk% zyl2ol(2zF+9_f;cw3x}6jkun7WDh;A1yrPc%;Ux-ZGQ19Uk`utqaVqw!BSXXT?-eb zN5-fQKxKC%(yN&+7SghNfrK}2zqDRm^7JwR8XnFs{CgeoYg_+yEwn) z8R=>A(ImiEg_*V~A-3@>Ama%V9rv=noSrSMg}?go8{uz%`cAn0rC$p#z4m(er!A zm%-yhBUP(-Jnsu>8@psq-n@q%@u@HP;E#)N{`gu!uZ~+|RC55kspyO!zD%@^Ba0d8 zjD=SEs2!~+8q_Iw8oWZeD`1e zE9J?erzBqEM^urj$5cPc6G<1hyR;kaKpVJv#=)JsC!Q@nia&r5^VRtEq6q+#ODjmM z3)+l@P$mk1n0S=Pq_JkSrL~nK>7-&YDG_#gPO!PYF`q7 zc;rEDJ0EZvioTed7{G$aaGtX9ZyE?^(dWw_ZdEMuf()XQM#8lDA>88(p*Jh&R z&PzH6v%25gZ}ChmQcuLOUwS_S)~YwY&jF0*vOh~uq-n~}22iADH#Qo1QP1C>)BG(; zNq*MqMVQ?rm&H%`Pvbc)kKXBX&O=jv1&=kl5)EOoU{kM?-l+Rt*_%`N`ajwyn&H_2 z6$0UX4G6&Cv9_<@)4>_bl7Ls&)=d?F>_gi4X%1jB7#J|o7dZSP1^K{W05TwWW-t-% zpYRN31|RRZ7=-)*62##>>AXz=9^PBWR1%lWtlh*n^v_R>*v`dmE%t6`pmX@%Cl4Qs z|IILU?tBxs}p;X@wkD>ixQ&p=Ck_lS5TEO_>TWPRAu zqq&G1i|p&bO6JhOmx@dQMcb4JML6|mY8Qo}Q|6blqJBbBr(A1lgT>{w@ZQ`~_{$&v zH2j;l-V4jy2P$7*xN-NDFmw4@`2P35Z>p;3QWt4gUlL5VdW+;wS>esqUcSEo(4-xV zZ342R6`>3XvETS6%2?}acn>_TT!ej(rq=7y(>SKs9?VEMc zj`Co_p1?9l6U&$Yp64Cy>ZJ#G8ROJUE7DIXVeFF*j^1~z@PyKTl0T2<;rXw}_4j%F zcF%eK#zV!Qjr5}5R`HSZZ}f`t)WAJwI*sInJ)`tD1;>W>S*4{+l+pHgX(5bW#1VU) z@>ru+L`dnU_dZy2`ZZcfgfjYR*^Qs#O5>)yd7P^78i5+2`b|umH8qQoMO_k;K}82* z@Nn&FKp=5{_|ZpZug+lc&vd{5pm4DDoKk>>wo6OIbC4#jgE#p(n8ZmU(j*@&8FG5? z=%42dSilH=c@Myor!B%Mzo&Dv;XnKbzZ>58>04S;lzKoQzb97(3-gQN{SQ8}t?tJH zpy7!r+m4T=$$>x+m4z7~$_ERB0FcD81@M;93aBh=N_|;yR1!z#;YiHtLcn6rfIngA zrP-;A0st!YKjKHALNz3vv1l7?=*HxB@qeiLHrKyOzbQ|Ni)&jt=wdzGpIZn&`q{hT zM{j)?W_9SsmiUwre>i{fa`@`kz8?NUz`mzRz-;M@NfVHyZm2HOqQP;%rcI26Uz{O5t=m5IjCZy$^(d4V7xX6om-p7bTUeF?6o@0GzT|n{SHmOg^ zgjN))!%D$DC71$BO2*^lI(g!FnyTM4j^CHj zws+ur0;)80nm(Ug@;q%ACh7gYR<1%)@cf&?i-21EHqY(S=QDdOUr|tsoA65EHD>h_ zB}yAu>ePIuA{`>}&OLb&KKkfm`5%ef!0}fC*x2@cvmuT^>=Km^+z8B3XUl+Mpu?L> z=?oqQB<~r>KCp@F))8@l#sxXvkp}}dss`fZ;3j%5DWcK=42XjY0{=2B>|VQZQztt; zGIs`?C(3CBb}|IY8oE9OVxtv7#W0EOO} zHmB~m04(aqoq$nqIBWB^@wOsPoD?F6k)HP8&n=b=fW7hy$q7 zKQOuEm%Pb?aOiUH7d(?DPIj>}J)CsVCLMJ6^YIhwx&AISpY%RP9MV%J)*-lP8}>+` zM&u7wBVQ`R+VDmFpk}i8H4eFP=&ZkN8h;J(+drg0?zGzdwxa6wQuW&^ZM(2iojc4r z$T;JTpc4lG@5(BxDs4(PWh{T+>NyWPNlbH*p1vw$Z)UyxGvxYx02NbEb3bbBR%G8nXDME*SR^Bs+#()NKS zo!vcY0QBhvKQ3Jok2KJCU?(o&fD~Xu90o7>^FDr6Nb(e~ z|N1Y!AO7oq@=wBh0=+}&pz+&vsB-V`3tWeE*oXA-`%jj`!$1A=FecN$YnNxj7hb-t z#n*G;lGHj#>_}>(((hw#iJmyRGZ5H|C#wz^xhBwm21a_; z?5HmTEI6WRDAGSFBJ|0)KE^ZV>heZd5wJg)dlo*?-|YNKSk-#M5vGm30x0=bIhGnp zvTL}0?Rr>V(eZ?jW{sB~tsOA20Zh~h^$b8#H`E#LF>zdyZkY>UNB2%0#)%<*4NFv|sOH9i^t_`y-Vc0&Azyg)zDPMe-z6ROH=zZ1CQs61FV8y0z(D+3M9AsWW-sbx zX6BN4sa#rGFtsB>4SDhBSJ^#uTU}|IG@ie2_gh7qe7&x!;_$vI|FSaW?+gV}0%>7$ z!etdv7RTRt{QNm(g2v_YxcRTg%^6SARK>B%GgGw2E9EE6udIA!@AC5G&t<&wj(B-o z2Xw+sH!LKfP5_uK=@U1$Fn`-N&@@0*hvsVpFt8)oioQ!6Xveg1z%eN>Ad!w-Qu9xC z2Wti-_rzm>`CxNiDL?nb<35_UMYB5}l+Yx-4`SjImo(%J?|>D+;y_|xqx>dyxHF5Q z|JR@VNqFVeFNUAI@l%yigIGX1IX)#@c%9zFK;1>+J_wsC|I+Hc@Zo()`J#VrbRbMi za=UT;YPc|c&P)j>acLkak1hV%_^M4ov0MX^`r(UwYd$-)<`Er%MNmQC%tAE$?W?|f zj^hz?tZBqQfv4(xO%_2btDE7Y`_ICoC-d^;DBmhlyU71n*x1z~_7P{FO1-iRKCc_?zo7JgNPtce%=7QPvCxG$C*8YxAAbPHE!fomph*Z)!^JsP!IzXOhMd z9hdiI?!7--z;j&CD!UvfJiH7yNatgN`>Hr)^t*jWJ|?;Ql^6UhGH;h(9{xOqO3Tx2 z`jf`b`LF5>o{#N9w9g9@<_u_%tQhpDU3R6KpaU~N0dqZ|A<%$AUrZQ)E`S#3ndBwV zFyPc+XCNC$X>joj4c;*reSo>zgu&|Z8T<@R1|xAv=g;0Jh|7B}1|`n`6nOzmqy<3u zB_8>?g+?q3`ge9I%6dcUmMz7-e)Up#>CS%;{?Gs8PpnKDwq^+dXkbdmS*%-H2xif8 zU-i(d@~_Dz{Nwqx@H6>|H)mV=-{p%Jq&_*&=lWzgFL$%5gm6xqVNf@Wsca+gY4s&w zQxO0zw>Dv+)Fw_;J(?Vkw6l^Cf~3BsO;?-xdRmk3_4^NJO$wi1m1T~seWBUS|IP#Hq3Ldc38O3v3yVho+Vlley=_Sc&&4|o3J_`{zwEk2 z4?ixR_6u{|_(kVq?X-R=w~y;~%SAwM-Q#oi@OePuV0=nLohS#g)_VE_D|f zRYcA6&l|t2K6wYA(4ld;O9wYeN$>mRa0{cDeSwwP1MA{*6qSuhm=+EALEnn08n)Hg zZQx}wnmN+>8O&S^7$1y2=p5|fH4d8iNlsiZj{^*Yok5;T>(D3MFD4Aq5|6SmkjVoO znVXw4UU}r0D}_Y4r_D+G=>NqklM2=y_+jro z+6^-oE`@*id;d}R!4H2JmIYQE{&6VKH>YA!L!mRK?a9xg5E`IQTd@~`_V6_;;(I%ir>lxw_fK2;7oJZ<)Zd^sqLC*T zeDUX#y!UHp6PG^VAn%h2@u3Z`3N!zzZ#FmW~@JN_PECfC8a7K}6|^vOCz5&Q%A|v@(81Q+_+w zQ=ijF(A(SSRgc2sM~}j{zy0m-_S-)*6FAQ9ghA-DfCd1ddo`PD-f3ck238@|=Z1K} zRWS>xs82Zbf-_t<0b@-9hq_;vPJC0e=CwYtA}M@vU7jkX-=CM7h0~%|1k}%T&)=#R zZJ(`fg%nWyg)cxOCqC?4SR$@buZ!@ZJCW zySB(}UJ?cHyZRa!ky^!fjZ$aS9rZ+60ds(kwsc!|aD{d=^FqFE^otERUm0#_jXQmh{_8yYgvVq;++Duf^vga5D~sxgdN4<5g`Gd2z^G^#L%3eB z2}Av!_TjSo0-Sk@Va0n7FMch4Ev_Z6T~+TJW1ajddiI^}hEH2xC2F&@}(Ev9PS10yCN!vI-yknry)O?28MiF!jMblen zFRVJeJ|a*={ijQJR1X6Nr%ljy`*#4{^CBPeh97A7SAa`lOe_Em1DiA~IC2fD95f*D z05H!JTHM=Lz+k_AHF;<;6yU&ynVqY{dVcckNf?#h9d#4~nmWWs4SwG#>9EpjhY?B; zQ^TN3M-l~)sBvhG2ym!(20QooHL(ps)ST)EP4YINr8HYe+j>5xtm64d^}?6Jo_HP5 z7XbF|)T{J7#`nNLoG?w=RvVatP15^;+Ac2AhVY;NSO29zX+OO6&b#5wx864Ub;>=C zpM1UFm8u8+s1rbn3EZV$|H2{6!H~9!Up-L`5(NR~wYau~7e?qYF*-;BytDyyNYCYM z#aE5fOUJ&qk)6S+@*^|-!1$I)Ho_E9#eT4%`)C_VbJZ@tQe>Nrv#Lrx{ z9<8rS>n*5u94yOz6Zo<6AD*oWB3EUmPa;7Vv3+^k!3vl)D zw6LC+zf0rP?v=h3ZU3xH<3KM>pFVq@wfIH#RHo0$SH^2Yehu;A!@7}yja@1a9cn`^ zUmwXm!0e+rlh$J#H_40A6@wF?be?^%5|=@MgvEehu+iBakQvORVPJ8Qj=|`37%+99 zjePktK+XWe#k>3dNaaS&7V^Z{bA&pIjYG3b1@BmNF3p7lK66nWC$DuHeNoA=^|KqpfuNb~o zmY>Jvpl*3P`w6c(f0Ws;p9{D<$T$<}v)}u`W5D@+>2FcuG|cLuNJskgIj7%tawwRr z(R;3Emk#(?587hC67D~EV8_}aVbCF=Pp766(y6()r=$9S_CZFNgS!Jj3hWFx1|sR` z_|Snq?|J6~)8Dz&1ugPmkolnW-JU*x;vk8i@z7$xLC+@)Xn9$9PaJ^N!8HW{FDEpZ z{s2+FJ}~`5mGk=Ruj_rUZ29M+wS=CiNt+nNqe-pem$e8aWoVNRbjh2GFCTbv0Cg1z z-9|<%F8d47Lyd=UZ2osor5(2CM0EF3ulY{AN=EgWM2#4``(|~xwI3K zBpHkxGsh%^N`}o*z6kD_`{C;$lCdJkW$s;=mJ=F!kw^0>cyj;D>j_ zgRUPTi0Y2IpiQCe!i4uj+f}Q}`>gZs6A@{t^vFx>n^6u1BS`6pX=IwN96XyMobihW za4*R#=kJAqyYrF)BlleCyZqV1EUx|V)V)@9AXwk3aszc3$EG#5NlhAf65&?&<7wK7JVhbXXsBJoD!RpL+%xgNJu? zX5KkJ@CF^i$dC8L=c0T(dp-^Xyn{b3fRMBdLN1T%KuQ>Yq=8RpG7uSbKJZ+ka-fG6 zn|KK4en)1HTu5Wk`tZY#!aw-k-wi+e*-u4}MPk*Zq-4s)J)4Szk~S$IMaQyAr6Q1l zKU5BEQ3vqg)5`#FUI!`g8C``raKZ~Txm+TK7VqHM!kL{dPLw!NThML4{*AANfB27n zUz@bn!{7YP-&i@#jj`=pAU^H<^;*Whf zO7b2KFYpTu=Znb&Uic*)2a@>YKsw@iA0$t}-Rb!FVM3s;JTB`IT=u19S8P+->8!xr z`%RHyc^gMmuxj zrt#8zq3vOwA00pE&FS0wWaf3+X}A(M&`k4B)8~2Qv{IfM@-OK7yYx5Gh*CRx%Lfl< zrDKR-Z}8`o)oO&WYe|RE=Uq7!ExTHKt^y)R1rs~QiW9QZ5 z!%zBGMW@^M@Mmos;j5OsDZf_We)ZzacSxBtm=p2mlu3J+yx_ShJb70Y-YV}haBtwP z;2`C%fnJe+WgaEzy$mV8DgCngYAAS8pRCyP=?ZsK=4b*O7C~8HgEk$~ z^PqG4Kx9xbKxk|_FYoDKJ~$XiT;A!3=K~2k4y5TXbcm0n=y~(b!J0wJd*}c}KF}Fp zJ^;xRUWh|n29xv3vky$CPkbMI4wn4(%WpYlF)xEs$xzk->EHRifB!+abN6=mrtHHv zwIKUQJ3Hg%BXxU$0;ZIV04z6DLAGcH4@?YJA9}a1I)H8p+ztfP75Tu2>#%v|f)0Ff zk(PU}ck0qWPJH%h^r5##&ko%&0m&cy<3F%L`NJRnAiVw7yHf^Jv>)*76MVXM;C;&5-s|4$l{~zj34>2>6ZkQ+$D+NcXK$bFV*Q7> zT*Tp?x+0B@BNkBgo{1#()2IgJecU)`No(orPpZT8q2%7{t|aKWUqxOcxbtPf9q-C6 zJH)->lFq$*a8C%rQ z_c^`1e(T|^+#iPr^45rzOrOl@XsozEB;9Z^I30YvlQNJPoP5IjVD)_I*bEXM7~H48 z>EK0rFAMj?gDzzxEdzjycM()0s1T2V!A0L8ZR8~a2%rL81`g>^1^I4Dm%1Dn;T?V) zK>ZWlB~lLRMm^?kGWn}l{rnb?ui3&jB>jG6BCp7`^@Iam}ZPFje zkG#o``X)S`%n4^`dwV)KI-jKRdgfgOwwMPrt=|-CH?J4sP*&;&p4`zJ_YN>FD8MT; z$RoBzoS2A5pCC^zuTR?5<{>MFaP*dk99v6Ij zU*q2E30|0ZV}JDp+c^1=G?(1Hj7C&fQ~>%@tZSZpT-8HP=Z^fHhuW{Tay{=fr~Jzz z4eJWrN$7>**Y7RsSW`9HweX_yEv~0=z*g0Iyp&#gPxaU07}6)eTI5!i)_Jq+i+nAf zrQx@@FZd&%sKWSLl&5U+h{cT*df7mu2C*lIOFF1ImIB7raTk|XWam6@)*#qtV?qY_ z@C*>Su|#>_jDR)`S>uv>ETL?Zh8nB$#f}M^MpGDbVAh zoK{A)JD1mqJ!F?*g8s*E{SN?+5v`vlVHUl>l87}K!HUP6huX91!{~d4S^6q)C%$=w zq(cAy=I-p-x1+ib_)oeTLAshHi$O>NEHN5na17`X6qxl-6KuB52E_{n+G zACTlRgX5vfZ%(C1%8o0kK)`k={$=bU?mD5uZe zckk|AbFa0!_xOwB%=@{$g=UZnASG~uXEY4uyS{9B;h`gG;nC0IZjVQT44<_e+xC$< zJ3wtsE`Q;_$h4NP2WNwNCRtLyV*ACrx@SjXd!Wc0%)Pt^@@a=HoX z!)?AgDZ+hA-y5u+-1)hm`{3sO`tfn=)j$3C$2ZS=Vd?Dg*l8!*N=j}}`siCtf z&y;6zk{6W7n7HDd(t$OP4Ns~ui^n{E~W{3r_sy84~e_#GO)T@>FNbjH~W zA2NyiK2M&PAO5`e2DCapEo0fY-<$AVnv%DMsALgSX`fbc*z^1eT+>T_J9&y=k9G=2{)#WyKUAKTO_P&hXwxzq9elWtMLj{XuIa_AL*dQk%;#zV_$kmD}(5RtFeI zO<+ifS;Yuss~t`$;5fQq&#KyG2YAC7_X3nNf(Iv9(9?#VO)zLv;0mNU5G7irf02n3 z6>gGx>;&JA3T8*beEhkyU?y02eYt2bFQ{_w~);Kz4<$jy!}Q6ypG zs|{RyhFl}TjfoVjdhARu`o?e6*@7>^#T%^t6g)EKkqb=Zh|k!YY~o|_l}res8Cf$C zz_W!vo6(nj(TWcC@gKC%!4G_7iJj1ck0w5T=}TK|OE-14LB}MA2H11z(*)YQIE5ZP zgzS-}6ZW(PVckAW6qziJx@NzNcl^u*p-Awdw}#)fau5EoAGz%En+<46j_v2;xqpV& zzQzykn#Ruh4G~y&;kXiER>fd*I*txG;~eN|i}M?L&L4ho)g$i+faT}c3RuEW zLeJ!oz!Es<2tNAJbJm+~IYR&^fD^o-Nv8WXxu4N}pT`0~5WB1zzaj=Z0(OL{G3_ zz$##E#+H78SI;=x=dv8S;4`-1V;}Z%tZ2_fO>W~!m&8LR^aieiW+u7(2)NaH| z;BQ>XAA7=gte^kj-IGI|{pE=qXNGX{No+9u|D`N!GTUr@&HgA}Yy5ErFw%VJ&NSAO z$BcjEOH3iuiEOe&j_3WZWB9?HX>8l33Lg6RlIeJIM|*+`9{K_&iBX$t?s!Nv_<*5bbd=x{&`DDE znE;{-IkI9FlviJU^*D>^Yp3HIE9T8R?zm%f{cB&_&p%7{XV-UK@I=!_HoWOWE_R9T zNmk&sfpghOqF@X9lE>!QjXjS_qUj94IKTyuS0}Do4PJNMb(83uj`2FAg-G*^J z*ICbbXjj6F55X}$CJr)W^1u_#Ve`GWf5Ar=$C4KqB?*?@;o<=%W1wGh&xFuORib-V z&~W1`5}t9TYh*FzeNSSU1nD1JXv0TI(q?Bot*WL?P zUTi|sjaD+F2Zlbg%;>QRSl8Yax;$GyJ`TsXaw11QyU{>9N@8zE*S2YfaXi=Ol{KF0 zvc^sSzV>QNeN97h-zB5AeaRhRj-iBzy5rPm;*NLqBfN$WjdlBYv@I%~%zq7kRDF-q z$&<=1d2{MB%ePO~04z3H^LNrTz8AyDR*^5%2f)5l&p6-P?XGFYc{!lt1a%S#N7ODj z+6k9c-MH>LJ|h4o@MJ)PgQKY(t~$81ac=c_GD)JyYRg!`%Q%9Cqv%6}OxhzO{&*&+ z(Q0QZ9U_ASJ(9+_e(xBqi~$_*0zAo9pTvh3`c`qinrL+`xg0-!Vd?hN=GOX7%PU{? z%KE_APj0^cwXZi_i6Pgm;U>vN2l~)Ga@*4roIM@Uz&lBbTsgavoD_OECM)=3XPvRR z>87`De)fYO*!qE9AdH0j+d&606WjC3O_dnxfh zvaz4O_=A3M8B6p%i4z?Ccv; zKJfAAe1O^FQDG*`NMd-PJW&y7XdYS>sdwaejR} z2MzLPqO?ad&tk{Ex!e$*YdPqdmAElbM<**+c8#5S?2CWK9!(n_SxLt~G9kon;R_xQ z`}mbhCh*xS_Em?Y&Ae9<@o*N>>K@0;s!|f7i-L~ct`gt7bbm*N5?a*8A@!f~N7;}aTOv9~` zyTRGRuTCJ<#;xzJU*!4T_bRd1rHEtoGi#ox`2P3DHDoy85@?($t0Vl>vuaHr9IHS$ zjyW!e7m!MllfA<66BG$9moK6lx?pUM(TZaxFty=h6Fga^I!*$YJjhNCa0#@?gr;^d zc?pVccqZ|vC+XrXf#4<3gF6CwTyqZ(*HAqPabDeo{rcCxzWLD~{n5=E>my^g-g@iy zatT?(PY|n1o^%^4xFPqr#PMt=8M2T!_JIS|%{Rwe{$*=P2%Lm-Ui}i(_19gy`JLbS z-F~X(jJkp9{($er`<>76IN=!gOpNRp`{oQ|=sH$#j={vfNm>~r?PJxs_xL3EByI9a zX6pGgFCWMRfM>=KUJCkbG?M06QO8g0(No|mNmQW$2A{01!G|Y!V~hv5tlYBz;jbnI zG(GEX{2Y4}*ch_80#`d8cv<=5k*$HMSP--i^iA#M#VT(P*BA?Hd$jTc?}-C#Dcbg8 zeY8gB876JJ;Ezh~Yx?UtJ})}CXXTy*5aI{bF-u>L4{Za#ERPvA^U{{S-s+fX9z;)j z%GwCC+%x`6d&b%FBUF`{|Gwje;ZFJb8ORFe%Itn9;P!f>(n~pGr7|upcw{ek^sQp^ zIb6;xNE4_WLtw@ElbrLN>jXwtPy#T{6kLv(6)dqc5s(KxePF>Q=&WWkfq-+3JgfCM zdRCQi@MR0hWh4V<3F8!A-+1Y2Jc{XZN+z4wII_}PA6nY*j{cIozLD_8YB1jvcP3;d zW+T^EzVhYzA&o~iKl?L3v-x5@A~}AJZA^Sl!~2(&YNE-{5GHB!M0zKAlTRNVvkFE3 z>~s9k`1tX0GP4i6Jo4y?&2Rkk-`HGt?X{b~{=(nX4_<${C$hdAQ~x}Y3C_*WlSmU3>hIJap5BmUhQ*=s-p`v5`qZ!x@x`)<@%VuYfxAFVN2&9XPpAq8woji8PzmVN588+Kx<8JxZ68b9 z?F`uM#d&`2JcdPcrkCSg{cHZIujSuWM>n+Vpi$R)Z0T<&rjy~&ey)C?*SBJB`{wPn zTBwz0IZY?2N*o+6W8F?x?Mf21=eVs(5_AF}*Igr10!>gjwr3BHYnxX__|1KSM_Zm! zu#!q}a`3Tw9ycP%A<4iOM3RdjLqEK-+Mx@X;j^2SYLY}wt1}_6Q34OVc5P^qr&m`? zU65wH*lGl!4{Ld})a4wf=woE`k(C?|J$#~$pWpn#FZ_J1=D*foiFBQH{5I-%-0kf8 z(T@RNXA^Z+b*w(%jKRNLqlk@T%|1)*jsuHvx$3FL*dQzqSo_+4A&70nI zW7+A+x-|5P%}4*sf2#>#Job6wp%V@7t=Qi8WxL^Tod8RGGM))Vm zqZhw`pBT+}XCV-Hi9MI^7&BxbQ7xqAUlzoafP&WSrX#ws=9f^1(VUA}*Ljc-KgaWru zpDQrc?FF9w2;OmdBaS-9^M>Ai%=aZ^I8C z#|d6Kf(MHy7&L5>2l)I@N0N~?{R!O28b0g;CIQMmCOz;;D47(%c?swC+i&m3BR~A% z4{vU{<(7Su5*<1r)>y&oUo5I1>8~@^#1Xql5P0BEK6qT`qT?5LY=QfJy;16|*;l;c z>b{Zs+yAkij%ixsa)ZPpA<{)+=^u%x@raG%#~HJXH-2ntk3V|$k3aT!%bbKg`$6ms z&XyHAp9;Pgr6gAPk{~%^N3_^}-q6ef!kA_Z!dJhxEK1ZBQuT&k+ef(B1^?M@Q(qtxhUERH+A9}~GyyViGqg2Bc@?1~bmcs&bQ2iwQMYtDB zGXuYt@l^Q-?;w2Q9V(mn7vW1GPjoa#K6v8c{?QE%YxN-zJIU3xn&C|2k^>x0rOzH5 zN99<8l2a=7Nsw?PY=ML?yf}IiAs9~2;X@-UGIi}r5|$ttNot&)!w)X_B<(neeS$5) z3O@Rf$+5=-2Bon{$eGGOZqkTv+8LU1r73#G4NR2xZIGH9U1i5=!bra%Qu6kMDy(CRj+>K z<|lsQotuw-^uN|v)udW)AM2-c#tClQb4j%7cv!VZ4mkA5n47?2BXpWZO&n}ScO~Ot zFL{BtWjulhhkcz%qHmKpwPnnk{$dk)lSd!>!{>+UHhugsg|29Um6S6k8BcWSlL?0p zXv_G;#u?jOdlwV&6+Gw$FaA!ZT;9Ro*_`CApb5vGKfxhi#-5C!r5&u_TrKssaCpat z_HcjLW#+f$wRZ<#ujeHANyJ(H?aDoa7!qrx(x3K&>T7%_5HpVcnf5NebN|}FYyKzk zTLxpMyXF@ex_vRsE;*X^YH}hEC$aa_W8bRpo@9bJR$qV2cU7GB2^cqQa$1eYoai`u zz9yK}dy+36Ud6T&&R znQc1DlH{QcY=USc)iJR-7WBcx$FZ$VUiBpVI4fE4Pg01SBdLtn$~`vs@Iwz*0)4D6 zDP4Bi<@F@ZH+u{!M-=_yUuRcN%iXAZS-tvBk0c#D*@w*du$^&qpTsKf$)_ZeCpRDb z;QRYUB_D(HBjof{Bs21=!);rauIQ6fvZ4E&z`>!1+pLd`3O|ObqZcUb$?7-aKaD=R!s}@h^Qzz>Z@({U&#t2@MR{__;o|$f5<0 zj3-$WU$I-xWYLIUWzqmk_SSWo9N9nqOV&&%i3M~<>=}esH`@s4+F zu6fNX>vGL~^-c8$YNcDx)Yo-xucS*3X71RRzG$L{cM^}Y1G+w2KbPlw?XP;(D>v_X z?|V1@`49iFCyz7h2e)H0b^uEk$M!|6+t7{fGf!~v*$EsSjc@GY8}Rx=FJnyJ+-PJo zb^*ioNo?u@9}XJETVH$w4aZi?i7VrzWP*UJWU|wqiH3gY>O+UjWQjep!nU9>Cj2aC z8(_g@v2*Xe_cm^HX{J^1pJQ1+9pR(-c-^O9SK|eiY~b0D{wZKGX`w-1H|ZaJGZjpY72Rn03$-OS?-s+WE0}!-pvRKlXZaJ5x8Ht8%{IPDxBR+|pIoa;Gb50eSIz6K zxFpX6a1!}g!Hm;Kfx!`AdkWYF8ZTEez^3FeA@7$H`pX9D`!0P zKlAjMNbrB^$*1e{4|i>T>}_w_eBguc?@!x$bTX5w6+F8s(IXQfJtdBwXrB{0b=j!o zx#pTzZf?Bs^_!1<>|;ZYCrk$8G0w=%RyiwapXnrWPEX$W(I;b+WI}eELchq=b}cz$ zZ}iY-Gj=358<8{PhEM9PS8e1;(q=cXnJCjo#`NKz>*9`+_{oDNdH9_IhYZ7)$7K+@ zki!^)WlPD|6D;_|pY+j}Jp55#o^nA~(S{Bj@b>J0rY-(QuE6p4*`ML*r$^*$AF;5i z`1J8Iee{c;HuD1tn82a)!z{a!d-!MS+I@~uadgGSm)yJ-a9t<-+%_L);I(B7eAiDQ zxv%-H>ofnE$FBBSj?md9TLvWGmI=&yaMv$c#jxM4>+G%*dKs}4Z*o?7o*ZElPfv7E z)(txj$l*D-!qGS_TK$6)Rjk4}TbwM;=rT`&Kfxdg!6h@A99F^}uXFFcf{tz+77g$T zF30$hEy)9{K*d{0LJj{pU-`x7uTk4tmuU7J?mu2eH2eCc)*p?mWA#wF* zhpV{6HtQ;R>W}TfBq7m1_-+EnCg>~r;c90)`Zz{YVN0-m{krPm`r=#h zh48RfB+}q%qc49m78x&m@iP9=jjw8l3!Yq&oy_Ryv-zxmF-XEkmyczVAP1jG|KK;y zBIyGjZ$%w!;s_u1SMbu#zs@>q-0)7FOotV8Y>NF+@Q2YlmA-XyU-K^kdW=&doBDR; zPRMLJ=K8Eaj@SKbnAH1`$3tjGu!ir=X+{gs$C(@=Q)P^H zhs(e%%0jjYgT{}S)7<&3yDB-<>0I6L@)=P#P&tY+hYyqeq z#~@P@f@8R8LnBG3pQ$byCP>$%{TTEJn2~s`dGXKc3cnrnH;tsxJ zQiPwx9(=YNdesC_j~!ZF=WRpOyt&90KGplJZ+)jO(fq{blb`(L=Iw8LTU}1OuRk&T z{0lX46z!MQ8>DdA@1eS8uVi95R-bM5=;M3d`_tY2$A9$4m4vS7r=j}VeVy9(I2Ik> z=eLpZl3G1dOtN7EiI+|`@aSj7Yo)2=j4mrs6E@p88+7g7bNk+QE;sP)AFHQ{?9m>Jr@dbV8}wWJ?U|=zyhoxR zKjbmuw^sf&mST=CjXYHT>tMmzweQXyWlpl|?t}VvwM$3Zdn-bL$-chMv29!PIWoBm zAcax0?W)ghVbY0Z!t45yq%!!OJ=u>J4bqccxUw7hiI5(?09WdiB3n_n-L0|L#W` z|M5TlC!3%8sdv?%JKuRz|4_*9{oe1_@3~%G z-*q38jhn2;3QjSm@!_7ZYGdojZY*qMx5Xapt*9sI(k(XZF)sgMYukmj`hDcl@p)kW z@@PGl3D5J}o)~g@!z9(gU-mJMjx%}Vokc-p8BcAEGdMQx38G5mB@27Rcl0^VID+H* zc!0HOBS+q`fWzmaFW!M?qlfDK0Dg{U5;cAE(im7cV9`}f8ep8U;h%4{gFyqWJdGBA zpgOE2HWyu-o=o+_5%Ab**a-2Wu~twy3GCa zV2pkeV&dO;wCy|J`EDhZaD@cC_f6>+#`r6QG-0CxVYRj37HoUZv<*Z8V z9+z`tTQd0k=ReywSKnDTTYHjymL0|=jvnMH19#B8^s#@g=RuZX4SC^NS z`lE0qgNcY8$d0${VL*4EZ8MXu@F& z*TTuDWYQs1c(@D`dnY(&8~8pCcrwzR9_ZNP<*b36kqs>TEx)>SGHf&+qXYZpFMqji zu6|?lmN&n(688;7M*`OwM)=VY&)5t4-XC;4}LDuzs z@;ACmEaSTRo!|OaU*~h0q`k(w`Ey()K^FO4Kjy#*O6_0*hYV*<&}&a3JJz0@PR`}u9NuW-9$*Vnj z+mp=%WaXP=B-un4xMV-C0x*G{Rek8UU6$mTl^Z^@&D<0{`<#)4@b&ZwpHcq$^Iz;| z)!%UA8#W*M(1&``^|mqD(D{WA{ru+BfB6^nxZGnUW8Ek&S`s=tID;p@PXgbbEmv9o>P^s$Z0b;bp5CJJMVMiv8L9kWIH z$dJTmuRU@l$>K*R{V9&o)+f;>q1)5N_4WrIc%bpvNP;Ju5`N@nGnZs$+1UvW`eY%8 zezefWQ@b--G?VBf8{ZglJthUPIWqvmc4&;Vj~b|uizO3-jj4r~%Y6Ap($gM$j(1Ym3hmkb1?bWR8^NiuL~2@bfN7yTp)eMypVwF?lif+1%eXo3?ol8kBPCNV9;MkK>f8<7kywSAZU&Y{9nnY{6DZ&|U)a zBh;~}er~7zcwK`>;8UOai_QP|AOCanwzvP-<~M)yH#cAV+E+VK{?%W7X7iOV-O?+^ zv+CP4ez>IW4wMY_R7&A_+%i5zUNVr^UU3;nJ6Z5&t9+$1{uQ5#4dBNv_6mFU#I%f) zaiL=_dBpa3#D|O%d_3XPCw9{280@^dbsRi0>t}au3j6afbhX>S=?9CCv9njmNgw@I z*LY^^*(jH(v>8wEi9dE5vW!cR{1WXR^P)pme4+~*=;xbglgHkTXKm=kw&ai8!?r^% zaN$q>mUmhlwoncAtWa zab|k^j(6bi<6X9$Wt^37xTzs<`}nW=XIkTUT$XWt_IuyGyPlM(n{Txmb>r{+^E?5u zcPR!bgUgW^yB(|?jstQW4xCfZ)Jd2?(#ApYO>z$%j?VEoF?tD{^e3SOPJa?Dy6_|e zG9&=Wmq`dL7%QaolPjmp_HkUW>f~@)!XBquhKKw^e2q#$td*uvP?}J_$0B6gfwn8qG>F_(%W(LVk`24 z51cmrkqgcA!JQ{pJlRk&9`x3q1REN$6&t`|V|e6=&9uX}=PP)rlTA^#p^0AF*bP6l z-Ec-zetc-?*X-3>b~jqP1(!k0fM>BGxn zOk2hRZfKIJKQc$Jy1A~;ij*z-^31*r(jvX&1<%2E_nE=Ef36eep#D=@xu1?UvyhJ0 z#_6`j$az^w^;q3w@N5`_($$T?`Xt1Y<4Gi+fc0xnzxHdt zUY{{|u+Cz}HQ=GoxCH0Pn{(=oM%U?ke0@yx#%Iw>0{6(9)yh48@`>@zt&$m8=7k$TFi!PRuX>T{s-!ZQO3>O1bC8IlF0LANAitHtIh^$qV^uaczLB(yhZQA8dKkl zdA@F_U2)l^n}_PN5>MCXe9u3(uGN<<*^gcN8}hYU_hrb&FB^N*&dX42LJx46q>@;S zhb_r6eyc7KqpzRL!B?jzn2evg@wee;@5La6f5eVn26DZd&Ppa%KA{)`C3ZG;_~Hpi z9W8wEum?N7e7cwP(E%TyF{bdeyLzv1I_F`vOKJ`pb=-)3ACU2j4UXn)BRQ7Vt z?)om6;2yRQ-T40+_9(u)`uh#lnNWU()|B z{8Ovj&2OM;jywa%^UGF5XKcQA&poxTfUZg8`I7zY`WZdn z1ea_iK$jQL<4~Swmk2vxs?oFTJothNgtN;Dz2KC9^GvqK0f&5O?cMG6DO=YBGT`W4 zQqOObaRk1x8A>HM&`qM3Ec#N!vICxWA^ZF+q6t<~KDz?=1(R2e*?Gm|vBw^+aXP;)(R{Tp(_C=D#YKP6qnC-6=Sb@I ze*79QHl`OoSshC%Y?LI=r@(0=CpbDfHcqLNUsA=->ewD0yP%ax7+*T;4{dbPMxLzV zGlAF}O9>HNXyIw1h_AtQOg47Qk|R6`|`bdZTsaLtK+-sDGJwG&#IvFHAn-`;eaQ32(sXF zBmrWjr!7I9fJoh{7%V3X9gdhw5HGI)Nb(d|XbLQjo?s_09!Z$#*M^P&kX&OM`~<5& z)F#kV(6yt6*#`~DC7?B<@D z%sa83H6~(sw#bEl>$r?L9^|ygH@bjfPvfPX-uOocZR&Ihe#TLs@rcga@zri`>$9h- z^AR+RWs+~s3do=z9mix*;3XN;O&>cY;W?fsh3FqYrvv%eQ6D^G6d%IFx9=mPIyeRG z;b-~XgE67SZg@mTZEj8*4?4MiZ^e!lUUa}4O@0{v#s{6W+tZmHGoJIA2_L}IYCo`j z!(}SkPp7^QxGHOW{n~c5uW?gf!_Rg4rC!PXqMJ3$Wv)9u-F~!=!U?}!^!MQ}wp`0J zE4okkr4nOhC}!jBqqUNCEss+(PU!N0**q)ktSYSFI0Prks)*Bb9*NcTp+An803&9% zS70YGkkP6Gj6P1Am%tMI@WA1RrgpI87S!tcQzv^)wY7uMhevL}IZhBHumz1^mwd^A z2V8}oNwjF{OTY-gOjMod7I_66IQt|>e4U--UPBTY`M|Jaj`0PzwTp?NbdBA?Iz|)! z6hC&6i3ALJB?_=TY1BS+ex$xZ^UJ^d%bV+8_qxr;{@2Iq!(-pwTu@KcjBf_*pXAt{ zZ0FUA5nVQ+FaG%9lS^qP9I*J9=-41O%{b^wl1IC3Q}pOU)}Dx#36+iUm@m74QHP5+ z+>9?jOcK#@w+LJG+s=NBcUOz2w%hR!JR>vyAw4 zF6PFcw9nyqkwf-sH?>g4VspCjpYxV05$B_VRjc5Ul!~JaTpbhRyL+(2Sh+`5_4HnaJWB zu^IWo!!iB9JND5p^y#UMZLIpXG>R|Tp07(z67@CLUAOr^fBvcdcF^OGKe@T=^6`8$ zIq{3X!g0*r_@NiyvDX$ktfuv|Gn=xRdXg0y+O?sZaWDq_fZepG&z>%9W8z5S${AQ_ z&+?H!_;7;*HfM>kQSdVke1+Z6APd|iPqgSs4tglY5-fkY_uhM2PqNTU^39mT(~h2k zHhO4hBEy#*__qX~kB{MjR%}T|^g~a(O&u&AiDR_cLLE$a5~FQ!=JD=7tYoYYgE^>g zjk~VTcyr&bnCG7WXTAYJqC1*oHv0I)wr%sGM`y(c!`iNOT+N#|zUfVy|NbX`vibC<|8G6XbMfZ*g%@p; z?%J2h=(0@Yl{CoM?Mrfx9%LYwb~2JDNe7POj3J%ro;G@rIY|~xv~2WYJNl~A3opeU zE??AVjNsyz=k4**&j$FZ!^2OzV|d!>7u_O%=*8#2(F3gHOAlu&;FZ{iJoNF-z_=zq zp0uKecKpf1U$c>gt`ag9OygAOt>Fb{+D-+3Hdw;oWZH;QpNK=1=|T^Bu2O#IICdJXLA#kVJK!q_lVH(FpoiX^ zNc2kxigtMU@Rz_t&mL{1ZB#ch*%2;y^ykYMoHcft1ClND1uyj^Fg(}o*?yvt{g!IT-NhIyP}e9`NbIj~vm_ zKK8*Q{4%~HDL>ldDZ$4lytQh9624g&ITHy#Hp44E!E}XFz1YmTU@e`Z}>C5>AAjdj(W}TK>m3T6yzO~8m&Z)=cBqh$16$gh? z*Uo_w1XfFNK8~Y50c~%KQ`vJ&iGpl#ZhPB$wT2&>@FGV}VFiPgZ314uKowwk!b4MC z9~qU_p{|K1AtZpnpp~a9z_JlJO>k^wkFO*GAFh6THc1jb^ZA?s4cP^FCNn&83LiV5 zl`|J`=q0%&fFzCZ@)A_w@Ql9fgw8|tOFW)-%5Rawi>%43I`9o z=%Y?HG@RKa0cB-q&qnxWV(LUuvMcuNrNAYtI+!FhV}Oo2TJeRP#gWCPJ>wdB>I!-p zkGH(#EnWZo=RdzqYU+}1Z}!HL46!jBc7tQAlzCj~99%G-u!5_=mDus&kHZhg z6Gdoc;;{EPC!cgygya=T?+4_zl+|ya;LadU6Qeq^~jX(d`lKq@f@1tCSW-W$4Qd%_}+0Z z^f-0o?6qx6@q`=4BM0Z!rf^QjXt)I6>6Pb-zPffV(b$tE2}ckJYPjC0_5BuOa89+8 ziToZd+&i_FB=D_E2i5MGaDjT~&E-J_N|6VbfWA5;7Sjx?!umCrH>^l4A!j;pu5AkMTM4@UDmNq8LX%7Ve{TmtK0w=6&yd z-{y*X9Py&M%;Y=s?jvz=a<*{$ClI;Ux(yu{UT7oaV~)&2*9EXm-7iO#~fK=@=}!kk!FEZdK7|D@D2*>xp)%{p9=QT-qPTZWqos}k;C7lF=eRM-#T@e^oa&)0n z5?O+^$Gc40wy&U}4_NZ{bNp5GkxRS1t;c>D2Q4 zwsqN~e>JPl!0!FtJ)4V42g&`hdM^9<`ex9(fAa73&A{_aO2yM;#|L~*-S|0vxDtzE z43l)pF2RsZ zPnK+%Y{;27HAelr03}!S;AecAe;6AwlLbGt{FW;Hy_`ZOcAePOjT@LX{gdjMdMBEP>8Fn& z@iXxE+;h=q30Bv^E(brveN_2UgcCDXBK#Zf{gmJYMKK9AF`8?Jk4)eU9kmO$b=_a zO7uZjfRF=yFkq92BeOjlNetvl64p+CxQ@}y78&s)0~{qXCNbEUM z+WbE1gD2|cm{JkU-S>QNbH$Zc^s4=?`kv4Q^&%G<_@XH>;>m{K(K5D4I&7vLES=`@ zV-s?M)ou^A6UkDvkymkyb}q-TQ@*s=`qd5VOj=&*arx!7uYGOH=joESzV)pwMo|!Gt^%LTiX=_P{XHxtf3c+XGQZ>D~=@iH;fLsGyicGizaCV(WO_y|7X%_d}s z9V9a}lN>W{Xt05?&16m=e8{4-z3MNvN5cf}BVMn5^{ac#@*^+!;pLOYAOHBr+aB=g ztYjjm8=iPYA8>Hl6&`-^QFxh@=?Evj!S5a^J7z+oPu?)ale|{-=;5nRTW-Fxg@lhk zo%AXE7@z(W!NQ+B?8pz|5BQ0Ecs6pt1DnafI7<&?cR6M(6voQEeQ}9ReB0hrE@@%@ zjtiM=%6h+DxhHTUYwA&ES3lUJ`q%V!)o0pkdUJB$#qT8e#rRvAtNI##HcDjUY@ESw zo<8tky*6JRaS%?=>1-X~OA=1d!sQ_NaIWDjWA%`mpawz0OW?vuLP{HYc;Vq#0Oi{- z+Or~bomELPVOE$2Rms zLmh88g3F$6_Dbx59{O4R#VP408Nelb5;QpkqP=!<1P5>Q0}qCLg4X6Z2?rh-VxuH6 zE5Ke6KUQZirQdNMFf0B1Y@h4buetWx&D-Dc7Q*AR>l-9baRGOHZ?dqneS9PO*^}QMjE!t`NrHW#e)a13g~xlvobSM(gLWov zvY3?M8WT1$eiE7c76)@zNT*8+uV70S{;+P)jkOO`ad+M>VcE|YSrWZZb!J?B%B|eLX zK6ScEDCDtMz$@V)z|XGlw4>F}Hup!xDwxYnfAydJ>gLmb@#)Q7cYU|VXPzKtKZuRU zOXt{ttd5NxnUWxLc?F)04HU;&k*6>8*e^*muwZ(zP`;_q;We*$&E|$1Zs_E7+ikZs z&h^({-*!ifKiTxr$?<1D_u0+oKKHpE^CWlljJYjEUt~Z_VG}Zt1uQ?HZ=RvY_o2F8 zPPX`^u|zAAMttXvJML(itmMhXc6?m1YM0oxk--?TDLD5%jCEqjUO(CFt-RqHdvFTh z*2nf}7|*edMC_(N`PzS%g+X#w6R0xhinPt`X-htvVGcW9!-vmN`_K%WdOr#|3-W{3 z4-@=U`hHOUr-BcL5wlLe7-#gRBlXvNt%4g3UjoE2S;rsUMp zv3|Icx*`GK)2oPOk{}EGI5D1_-4_iLD1yeyOaSQD{{8xm&?Nr^fux2XdSLNqi%cMr zNuE$Z6VH?+BzW{og3ctBAV41sTzmb3-l?}hk1feC+Y4+0i(Kf7}_D2(+=)$(( zGk(#F%-Z4Pm|l+S+@>!3HiLSJM~YWG9aUf-!#D$!RZ9o?TBi@eRd9`{p;ldGqdfzq{ok zkDnC0>ZKszr$nXvdvXux4d`q3Xg8Ofk+KEs1^ z$r5jL#{+-ubaFEp-uZPYt|x*Q#)9aXy5>#~e4pC>DpQNxI?V;W!^%fhs?z_Jnpq_nQ z1~kqXNAJX50fZJB0#QJ598Ra6gqeh^UrA642=JT_j18`S!N6G^C)smgffJsV=A4y- z;}^bgI=PmECVAo$zByH=16t~HvLPc`^}$OrCNG)ji#`}M&}AQTst3MhDA~xBRT5nA z39{HO2?-{NiO4te(VkojNr^TB;ZXhv2*0LOh;$@c4|#@^_`KcuDY_5 z;3q!uiGm-=4J~kz4qoJ&^`x(rrU^zrI~e;UzSt?abY9vb7_NnSXuY4@ejj|Y@uPFEq%N8p?U1$3opF6 zE1ada243oF5yn2-=-ypl_sw`~T5H(U_qXrK(-#k9 zrOnNp=j$^AJ>XS1r0cT2>+LyOPG#dr=-Vf_ISXe-TOUW!#sSsi+)cO&esiMN1|Muz z9q>6k2gg?*#~%)ELhzDJ-RUofH`O5J1;)`F#*fBoF3Gcyg?{VfNa_w}n=My$O+2yI?@0;u%2~Mnd{1#2$ zv5|UydQFLAMM$C3hk0h%Evpo@2#8@M;VLk zdvISwiQfiwrgzXW*frmE9ZV-jcJi@qupo*z}zeIWe_7oP3D`|hikm+IPEB~lLNd1nrq;Iq%yA+vhO>Xh>e zP|lRqh&I6tCaYF_z}S++(2}&s%JISDB_Xs<)ozuekj?Y!cz9vSN*$axF5wC|1#PxY z@S?u+uQyaZ0x79qcl~vnJMX-6bIUEaw2tIpZ~WtP_{R2pR!JXu^hw5W;O3GayR+A` zb-C+_ddEYeep&tUl}95jkR)b$oOtlW=IX1j?*7<~-x>d&{7XLzDR#rpnE)Pey>oDR z-B0myVB4@{>j|Z7B-wk^_1Q|`Ud$tpZ}^*7;ENS>$?qM8zL{P$Jbh#Qy`6k<{dR(P z9+dcKj@4g^g8y7Xccvd0`&o{;9gQ`uV;5a`!ObDQ?o=OZ)&a4re-`W@X6yEu-%RsV z>F>jz1lWl`8EPrKu+&|(L?6mTtCgd$e-~Lr%0pj~q%S zgN!M;$cK+41fOl#k)DBzevy;yGVbvC>aYCDukI-WC*#Xj=huXyP085dg$DjvaK-oNn0P_+g_@k= zAMxoX_CqZ3|FAfnI@pwB7hQ0{&1<3Oy5xRXKSJyNU2QYW`go0hI`whVv48g4hhKw# z6utF0aSl#)e_fV&*3$?@BSuT$aoi+s_z6~y&r#qf86>H~70jH+#=-JrOq?F90Luh` zwzeb=G|*2{p&N%p7fzB(bka{w_<~PC-*IGx$I0nHuB^<|ZTiSC2Rj(}+U@aAA`4x7 z@h1}=1eY;Gm+Y}8e&E>1p1c_o*MP|go=x?EM>~_P zezGf$$!Z^;L^J-uCeitu-~8t0i(mX=uhhw;JvKrgta}Uel<&zL!p~KuxMOfKR20VjE=JadS|ShiQ?P$2bM`j(#`#oQoLm~ zCg{P7?BvMX*Tw=JdYC8`HZgWR2^3E@%+|7b2cTB|v2!E6#AQu8{IN;jyg!xxh}g+p zg<&&DbKTFxtp!Mbh^*@~orC&z@jHm#n#NpDS`W{8-^UBUEYqydTGr6!1drB_D4$zD znp}q21{;TnW23`4wvJqmC1~Q9aWZXS5-dqjoJ~ox# zV<^E<^d$*9hQl}b6#L}q9`KpSz{Ni7=kmwHk38HfYrN?c zUhSv#7I4NRcE?j+^DbMn8QE>*!pnx1pK-(w4SkAZ_M(fGyLKCSOf<1E9`T2?!AH;L za*@k2soST&4;I)Q@7lA+TtZ_FyKa9e>id#Ah7o4FUtL;S3%jdMu$j)fzQ(~f%B=g2 zs;{rPpCteEZJAvLUDJ;o9M_NJK3$s|Lf|-d5??#ck_0&j$4LT8!oV*aDU#GDetGl7r^O?*m*Kdyo8R!k(u{QE~%rcK6g4c#t#?$dUcIsf*h`c6wGG)B;XG2`??J;QBgvgE{FZ*`mA(rD*im)a89>A^Er0>?*>8lPGeRS~3%8I^8sCZ_K@rI9P0(jP2KVE1#wuKhF z$VJX13;L5M2~uE#O`(H+GLnz26$uONwCT5zjlIcjk5?uy@Y*7O+R0+lqzf7Gvw=l3 zc8r|%iYJcrp+n}_oG$E_NhUUr|DvhSxPdca;N>{Fvz>mjW{lw^LB>Bamhtb5v;Iu} zY>Jk#h992lVAzUGY>R&qd;3y7fsz}pXlRSw$m0!bc!>?;PZu!gcmq{Z#*-Y*ZcNhg zrDsbXur@HpD>2e`ucwIEfQ^hfS&bK)Xa`F!1z+;V1~0Ew|9R)|iRmk@4SDKiopW|! zlGB#*Qq?=TuLYRvmA;y%wzMAx9{~@7i4wCia8jT797U_;T4W1sx0S5h;>yfiU-ie3 zYlCuzUIky^=G_PiG&wP+=9pkOf;K#~DV!)tlmn?JQOrq;Lvl0@p9C9N4h&a&94<8R z;FNfhh3s)u_}a(?9uGm`Gpl3}%mUONjhupm*RL%BoYQA@G|&?~NpNIyj3*iOu>~6F z#imJW2_*Fd9GdjViZ(WkA0$DMA(Kh)_2Hdl=QtBg_~Vmc1#g27)`m}#XA&Jb9n(#5 zOc!->kP#nrV}HKl(b>oij$C*I2OVv>{FaY+g}*-ImBhn0Vqd(_wnqm}V9BPPOk`JL z2X!>!UtonET2^_k?Lo2p|VPYXY= z5_={meSD(tdo2@{{@5sXk=*I1J@S$dFU52Gjcc#l%>Fy+_s zgjVD$2^wUV{G($~Sj(`j8?0vsW^yvxSlgjU*Iw;7dAr2?S17nD`5(Tp|iDFiCP~&^4<& z{7nYh$OJb1aEuSS>bzn4@QA&waBhyq)Wy-;}V>q`>=&RIP8p9?3rNG zF5oj3`q8$}>K!azXn~Kd(IbmK`1)rZ(ZJgz8ku zT%dVgEu3O2k1bzNFk}*v9$UPplCnY;_CbRk6?M_i7a}uSw#1l6LdD9XkJeK-b(a0| z>5Xo5*a$vZ$({+7oakS2alJA7?A~|#+qg?{KeBV&wCS4byQYN53O2{~>vr{~g^1&Y zck1w$^tTT;bdOB#4Y(yTlJ}g<`#JJ5icP!A6zQLzlMh1%Y;uR}TdAf0D7>S71J!fP zbD8P39Cg~(7Q*j^q04j6y|B5zJ^_1XeGayhO7$81ocf(r&p#`i(+wYm%p3w-R?ZSr zk}$q#alANV0y=F8Vsy}elT}pkleApc0FRb}mxKp%=c1jf|hq55%8*yBs~=arfK1{ZY9Zzl;w$bSDRV zy!63`XIz!&kGFP(jE?CSo1nLi(B}NQ zd{dtS?l@!4DWQX*&%AZpwC&~2Cb=zmrDQC3)z566_1^*?+FRsq7&(p{b2+8t4&fvP z7Ns(C1ZG{|yZSk3%*@xqq<+*sG+L&K;7)oIz|Q_{ayKZFJEwV}z6L3|?|lXUZh}(~ za1I0RnxK*uBF7Un28<(RmEjn?WaC)yqN$%#+QYTw8acX2fMAoLBonma$nYf(bOn{Z zyyO)ANnnvJ0W5(>9x^4EJ8()5lOsOlNPy-N4PD5hKS8aIjv^4zhz@K*PP%AEFNp?D z0+(#;t1UW`XPW>DFZRgO$LzwVlJG-ko}l4tCy%1;h9+KF)q{Vko^97RVrVRi(079suF1eR zlCnri%&;juad-1G%o-E002ovPDHLk FV1jhB2QUBt literal 0 HcmV?d00001 diff --git a/clase43/public/assets/images/logo-DH.png b/clase43/public/assets/images/logo-DH.png new file mode 100644 index 0000000000000000000000000000000000000000..7a1c1785bef443c752131412a5385a4ce651c960 GIT binary patch literal 18516 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 literal 0 HcmV?d00001 diff --git a/clase43/public/assets/images/mandalorian.jpg b/clase43/public/assets/images/mandalorian.jpg new file mode 100644 index 0000000000000000000000000000000000000000..52e9157195f4c7b7a382802c382328655e832335 GIT binary patch literal 98471 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�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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/clase43/public/index.html b/clase43/public/index.html new file mode 100644 index 0000000..df72896 --- /dev/null +++ b/clase43/public/index.html @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + Dashboard DH-Movies - Admin + + + + + + + + + + + +

+ + + + \ No newline at end of file diff --git a/clase43/public/logo192.png b/clase43/public/logo192.png new file mode 100644 index 0000000000000000000000000000000000000000..fc44b0a3796c0e0a64c3d858ca038bd4570465d9 GIT binary patch literal 5347 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 b{|{}U^kRn2wo}j7|0ATu<;8xA7zX}7|B6mN literal 0 HcmV?d00001 diff --git a/clase43/public/manifest.json b/clase43/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/clase43/public/manifest.json @@ -0,0 +1,25 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + }, + { + "src": "logo192.png", + "type": "image/png", + "sizes": "192x192" + }, + { + "src": "logo512.png", + "type": "image/png", + "sizes": "512x512" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/clase43/public/robots.txt b/clase43/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/clase43/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/clase43/src/App.css b/clase43/src/App.css new file mode 100644 index 0000000..74b5e05 --- /dev/null +++ b/clase43/src/App.css @@ -0,0 +1,38 @@ +.App { + text-align: center; +} + +.App-logo { + height: 40vmin; + pointer-events: none; +} + +@media (prefers-reduced-motion: no-preference) { + .App-logo { + animation: App-logo-spin infinite 20s linear; + } +} + +.App-header { + background-color: #282c34; + min-height: 100vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + font-size: calc(10px + 2vmin); + color: white; +} + +.App-link { + color: #61dafb; +} + +@keyframes App-logo-spin { + from { + transform: rotate(0deg); + } + to { + transform: rotate(360deg); + } +} diff --git a/clase43/src/App.test.js b/clase43/src/App.test.js new file mode 100644 index 0000000..1f03afe --- /dev/null +++ b/clase43/src/App.test.js @@ -0,0 +1,8 @@ +import { render, screen } from '@testing-library/react'; +import App from './App'; + +test('renders learn react link', () => { + render(); + const linkElement = screen.getByText(/learn react/i); + expect(linkElement).toBeInTheDocument(); +}); diff --git a/clase43/src/components/App.js b/clase43/src/components/App.js new file mode 100644 index 0000000..b77621f --- /dev/null +++ b/clase43/src/components/App.js @@ -0,0 +1,299 @@ +import '../App.css'; + +function App() { + return ( + + ); +} + +export default App; diff --git a/clase43/src/components/ContentRowTop.js b/clase43/src/components/ContentRowTop.js new file mode 100644 index 0000000..e69de29 diff --git a/clase43/src/components/ContentWrapper.js b/clase43/src/components/ContentWrapper.js new file mode 100644 index 0000000..e69de29 diff --git a/clase43/src/components/Footer.js b/clase43/src/components/Footer.js new file mode 100644 index 0000000..e69de29 diff --git a/clase43/src/components/SideBar.js b/clase43/src/components/SideBar.js new file mode 100644 index 0000000..e69de29 diff --git a/clase43/src/components/TopBar.js b/clase43/src/components/TopBar.js new file mode 100644 index 0000000..e69de29 diff --git a/clase43/src/index.css b/clase43/src/index.css new file mode 100644 index 0000000..ec2585e --- /dev/null +++ b/clase43/src/index.css @@ -0,0 +1,13 @@ +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', + 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', 'Helvetica Neue', + sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +code { + font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', + monospace; +} diff --git a/clase43/src/index.js b/clase43/src/index.js new file mode 100644 index 0000000..f1dffeb --- /dev/null +++ b/clase43/src/index.js @@ -0,0 +1,17 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import './index.css'; +import App from './components/App'; +import reportWebVitals from './reportWebVitals'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); + +// If you want to start measuring performance in your app, pass a function +// to log results (for example: reportWebVitals(console.log)) +// or send to an analytics endpoint. Learn more: https://bit.ly/CRA-vitals +reportWebVitals(); diff --git a/clase43/src/logo.svg b/clase43/src/logo.svg new file mode 100644 index 0000000..9dfc1c0 --- /dev/null +++ b/clase43/src/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/clase43/src/reportWebVitals.js b/clase43/src/reportWebVitals.js new file mode 100644 index 0000000..5253d3a --- /dev/null +++ b/clase43/src/reportWebVitals.js @@ -0,0 +1,13 @@ +const reportWebVitals = onPerfEntry => { + if (onPerfEntry && onPerfEntry instanceof Function) { + import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => { + getCLS(onPerfEntry); + getFID(onPerfEntry); + getFCP(onPerfEntry); + getLCP(onPerfEntry); + getTTFB(onPerfEntry); + }); + } +}; + +export default reportWebVitals; diff --git a/clase43/src/setupTests.js b/clase43/src/setupTests.js new file mode 100644 index 0000000..8f2609b --- /dev/null +++ b/clase43/src/setupTests.js @@ -0,0 +1,5 @@ +// jest-dom adds custom jest matchers for asserting on DOM nodes. +// allows you to do things like: +// expect(element).toHaveTextContent(/react/i) +// learn more: https://github.com/testing-library/jest-dom +import '@testing-library/jest-dom';
+ + {/* */} + + {/* */} + + {/* */} +
+ + {/* */} +
+ + {/* */} + + {/* */} + + {/* */} +
+
+

App Dashboard

+
+ + {/* */} +
+ + {/* */} +
+
+
+
+
+
Movies in Data Base
+
21
+
+
+ +
+
+
+
+
+ + {/* */} +
+
+
+
+
+
Total awards
+
79
+
+
+ +
+
+
+
+
+ + {/* */} +
+
+
+
+
+
Actors quantity +
+
49
+
+
+ +
+
+
+
+
+
+ {/* */} + + + {/* */} +
+ {/* */} +
+
+
+
Last movie in Data Base
+
+
+
+  Star Wars - Mandalorian +
+

Lorem ipsum dolor sit amet consectetur adipisicing elit. Dolores, consequatur explicabo officia inventore libero veritatis iure voluptate reiciendis a magnam, vitae, aperiam voluptatum non corporis quae dolorem culpa citationem ratione aperiam voluptatum non corporis ratione aperiam voluptatum quae dolorem culpa ratione aperiam voluptatum?

+ View movie detail +
+
+
+ {/* */} + + {/* */} +
+
+
+
Genres in Data Base
+
+
+
+
+
+
+ Acción +
+
+
+
+
+
+ Animación +
+
+
+
+
+
+ Aventura +
+
+
+
+
+
+ Ciencia Ficción +
+
+
+
+
+
+ Comedia +
+
+
+
+
+
+ Documental +
+
+
+
+
+
+ Drama +
+
+
+
+
+
+ Fantasia +
+
+
+
+
+
+ Infantiles +
+
+
+
+
+
+ Musical +
+
+
+ +
+
+
+
+
+
+ {/* */} +
+ {/* */} + + {/* */} +
+
+
+ Copyright © Dashboard 2021 +
+
+
+ {/* */} + +
+ {/* */} + +