From be4c7087189caafa7e881893f18c04cd0d908219 Mon Sep 17 00:00:00 2001 From: dinotutic Date: Sun, 20 Nov 2022 17:12:41 +0100 Subject: [PATCH] initialized --- .gitignore | 23 + .vscode/settings.json | 4 + README.md | 70 + package-lock.json | 29057 ++++++++++++++++ package.json | 38 + public/favicon.ico | Bin 0 -> 11383 bytes public/index.html | 52 + public/logo192.png | Bin 0 -> 5347 bytes public/logo512.png | Bin 0 -> 9664 bytes public/manifest.json | 25 + public/reset.css | 124 + public/robots.txt | 3 + src/Components/App/App.css | 52 + src/Components/App/App.js | 79 + .../App/background_photo_desktop.jpg | Bin 0 -> 3484315 bytes src/Components/Playlist/Playlist.css | 52 + src/Components/Playlist/Playlist.js | 31 + src/Components/SearchBar/SearchBar.css | 40 + src/Components/SearchBar/SearchBar.js | 31 + .../SearchResults/SearchResults.css | 20 + src/Components/SearchResults/SearchResults.js | 20 + src/Components/Track/Track.css | 37 + src/Components/Track/Track.js | 47 + src/Components/Tracklist/Tracklist.css | 3 + src/Components/Tracklist/Tracklist.js | 26 + src/index.css | 13 + src/index.js | 17 + src/reportWebVitals.js | 13 + src/setupTests.js | 5 + src/util/Spotify.js | 85 + 30 files changed, 29967 insertions(+) create mode 100644 .gitignore create mode 100644 .vscode/settings.json create mode 100644 README.md create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 public/favicon.ico create mode 100644 public/index.html create mode 100644 public/logo192.png create mode 100644 public/logo512.png create mode 100644 public/manifest.json create mode 100644 public/reset.css create mode 100644 public/robots.txt create mode 100644 src/Components/App/App.css create mode 100644 src/Components/App/App.js create mode 100644 src/Components/App/background_photo_desktop.jpg create mode 100644 src/Components/Playlist/Playlist.css create mode 100644 src/Components/Playlist/Playlist.js create mode 100644 src/Components/SearchBar/SearchBar.css create mode 100644 src/Components/SearchBar/SearchBar.js create mode 100644 src/Components/SearchResults/SearchResults.css create mode 100644 src/Components/SearchResults/SearchResults.js create mode 100644 src/Components/Track/Track.css create mode 100644 src/Components/Track/Track.js create mode 100644 src/Components/Tracklist/Tracklist.css create mode 100644 src/Components/Tracklist/Tracklist.js create mode 100644 src/index.css create mode 100644 src/index.js create mode 100644 src/reportWebVitals.js create mode 100644 src/setupTests.js create mode 100644 src/util/Spotify.js diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/.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/.vscode/settings.json b/.vscode/settings.json new file mode 100644 index 0000000..3734ef6 --- /dev/null +++ b/.vscode/settings.json @@ -0,0 +1,4 @@ +{ + "editor.defaultFormatter": "esbenp.prettier-vscode", + "editor.formatOnSave": true +} \ No newline at end of file diff --git a/README.md b/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/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/package-lock.json b/package-lock.json new file mode 100644 index 0000000..5d67bfb --- /dev/null +++ b/package-lock.json @@ -0,0 +1,29057 @@ +{ + "name": "jamming", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "jamming", + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.6.tgz", + "integrity": "sha512-D2Ue4KHpc6Ys2+AxpIx1BZ8+UegLLLE2p3KJEuJRKmokHOtl49jQ5ny1773KsGLZs8MQvBidAF6yWUJxRqtKtg==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.6", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helpers": "^7.19.4", + "@babel/parser": "^7.19.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4", + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.1.tgz", + "integrity": "sha512-u1dMdBUmA7Z0rBB97xh8pIhviK7oItYOkjbsCxTWMknyvbQRBwX7/gn4JXurRdirWMFh+ZtYARqkA6ydogVZpg==", + "dependencies": { + "@babel/types": "^7.20.0", + "@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.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "dependencies": { + "@babel/compat-data": "^7.20.0", + "@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.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz", + "integrity": "sha512-fCmcfQo/KYr/VXXDIyd3CBGZ6AFhPFy1TfSEJ+PilGVlQT6jcbqtHAM4C1EciRqMza7/TpOUZliuSH+U6HAhJw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.19.4", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4" + }, + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "dependencies": { + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "dependencies": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.1.tgz", + "integrity": "sha512-hp0AYxaZJhxULfM1zyp7Wgr+pSUKBcP3M+PHnSzWGdXOzg/kHWIgiUWARvubhUKGOEw3xqY4x+lyZ9ytBVcELw==", + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.0.tgz", + "integrity": "sha512-vnuRRS20ygSxclEYikHzVrP9nZDFXaSzvJxGLQNAiBX041TmhS4hOUHWNIpq/q4muENuEP9XPJFXTNFejhemkg==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "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-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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "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-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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.0.tgz", + "integrity": "sha512-sXOohbpHZSk7GjxK9b3dKB7CfqUD5DwOH+DggKzOQ7TXYP+RCSbRykfjQmn/zq+rBjycVRtLf9pYhAaEJA786w==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.0.tgz", + "integrity": "sha512-1dIhvZfkDVx/zn2S1aFwlruspTt4189j7fEkH0Y0VyuDM6bQt7bD6kLcz3l4IlLG+e5OReaBz9ROAbttRtUHqA==", + "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.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.19.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.1.tgz", + "integrity": "sha512-nDvKLrAvl+kf6BOy1UJ3MGwzzfTMgppxwiD2Jb4LO3xjYyZq30oQzDNJbCQpMdG9+j2IXHoiMrw5Cm/L6ZoxXQ==", + "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-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.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.0.tgz", + "integrity": "sha512-xOAsAFaun3t9hCwZ13Qe7gq423UgMZ6zAgmLxeGGapFqlT/X3L5qT2btjiVLlFn7gWtMaVyceS5VxGAuKbgizw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.20.0" + }, + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "dependencies": { + "regenerator-runtime": "^0.13.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", + "dependencies": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" + }, + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.1", + "@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.20.1", + "@babel/types": "^7.20.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.0.tgz", + "integrity": "sha512-Jlgt3H0TajCW164wkTOTzHkZb075tMQMULzrLUoUeKmO7eFL96GgDxf7/Axhc5CAuKE3KFyVW1p6ysKsi2oXAg==", + "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.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + }, + "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.2.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.2.2.tgz", + "integrity": "sha512-vwnVmrVhTmGgQzyvcpze08br91OL61t9O0lJMDyb6Y/D8EKQ9V7rGUb/p7PDt0GPzK0zFYqXWFo4EO2legXmkg==", + "dependencies": { + "jest-get-type": "^29.2.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@jest/expect-utils/node_modules/jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "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.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "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.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.4.tgz", + "integrity": "sha512-RpmQdHVo8hCEHDVpO39zToS9jOhR6nw+/lQAzRNq9ErrGV9IeHM71XCn68svVl/euFeVW6BWX4p35gkhbOcSIQ==", + "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.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "dependencies": { + "deep-equal": "^2.0.5" + } + }, + "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.9", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.9.tgz", + "integrity": "sha512-jFCSo4wJzlHQLCpceUhUnXdrPuCNOjGFMQ8Eg6JXxlz3QaCKOb7eGi2cephQdM4XTYsNej69P9JDJ1zqNIbncQ==", + "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.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.1.tgz", + "integrity": "sha512-nKixEdnGDqFOZkMTF74avFNr3yRqB1ZJ6sRZv5/28D5x2oLN14KApv7F9mfDT/vUic0L3tRCsh3XWpWjtJisUQ==", + "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.2.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.2.1.tgz", + "integrity": "sha512-O/QNDQODLnINEPAI0cl9U6zUIDXEWXt6IC1o2N2QENuos7hlGUIthlKyV4p6ki3TvXFX071blj8HUhgLGquPjw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.2.0.tgz", + "integrity": "sha512-413SY5JpYeSBZxmenGEmCVQ8mCgtFJF0w9PROdaS6z987XC2Pd2GOKqOITLtMftmyFZqgtCOb/QA7/Z3ZXfzIw==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/expect": { + "version": "29.2.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.2.2.tgz", + "integrity": "sha512-hE09QerxZ5wXiOhqkXy5d2G9ar+EqOyifnCXCpMNu+vZ6DG9TJ6CO2c2kPDSLqERTTWrO7OZj8EkYHQqSd78Yw==", + "dependencies": { + "@jest/expect-utils": "^29.2.2", + "jest-get-type": "^29.2.0", + "jest-matcher-utils": "^29.2.2", + "jest-message-util": "^29.2.1", + "jest-util": "^29.2.1" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.2.1.tgz", + "integrity": "sha512-gfh/SMNlQmP3MOUgdzxPOd4XETDJifADpT937fN1iUGz+9DgOu2eUPHH25JDkLVcLwwqxv3GzVyK4VBUr9fjfA==", + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^29.2.0", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.2.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==", + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-matcher-utils": { + "version": "29.2.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.2.2.tgz", + "integrity": "sha512-4DkJ1sDPT+UX2MR7Y3od6KtvRi9Im1ZGLGgdLFLm4lPexbTaCgJW5NN3IOXlQHF7NSHY/VHhflQ+WoKtD/vyCw==", + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^29.2.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.2.1" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-message-util": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.2.1.tgz", + "integrity": "sha512-Dx5nEjw9V8C1/Yj10S/8ivA8F439VS8vTq1L7hEgwHFn9ovSKNpYW/kwNh7UglaEgXO42XxzKJB+2x0nSglFVw==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.2.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.2.1", + "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.2.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.2.1.tgz", + "integrity": "sha512-P5VWDj25r7kj7kl4pN2rG/RN2c1TLfYYYZYULnS/35nFDjBai+hBeo3MDrYZS7p6IoY3YHZnt2vq4L6mKnLk0g==", + "dependencies": { + "@jest/types": "^29.2.1", + "@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.2.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.2.1.tgz", + "integrity": "sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==", + "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.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "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.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", + "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "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/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.0.tgz", + "integrity": "sha512-5TJh2AgL6+wpL8H/GTSjNb4WrjKoR2rqvFxR/DDTqYNk6uXn8BJMEcncLSpMbf/XV1aS0jAjYwn98uvVCiAywQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/type-utils": "5.42.0", + "@typescript-eslint/utils": "5.42.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.42.0.tgz", + "integrity": "sha512-B51HySW9wWIwLantEMqJi0FXVp1IMKRAyNASrYhJV3/nl4r6aEz6FJTJtscgu7YrGWigs7OypQExmcVqGQoDFQ==", + "dependencies": { + "@typescript-eslint/utils": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz", + "integrity": "sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz", + "integrity": "sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow==", + "dependencies": { + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.0.tgz", + "integrity": "sha512-HW14TXC45dFVZxnVW8rnUGnvYyRC0E/vxXShFCthcC9VhVTmjqOmtqj6H5rm9Zxv+ORxKA/1aLGD7vmlLsdlOg==", + "dependencies": { + "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/utils": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz", + "integrity": "sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw==", + "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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz", + "integrity": "sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg==", + "dependencies": { + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.0.tgz", + "integrity": "sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz", + "integrity": "sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg==", + "dependencies": { + "@typescript-eslint/types": "5.42.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.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==", + "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.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "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.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "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.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "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.30001426", + "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/available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/axe-core": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==", + "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.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "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-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.30001429", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001429.tgz", + "integrity": "sha512-511ThLu1hF+5RRRt0zYCf2U2yRr9GPF6m5y90SBCWsvSoYoW7yAGlv/elyPaNfvGCkp6kj/KFZWU0BMA69Prsg==", + "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.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", + "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", + "dependencies": { + "browserslist": "^4.21.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-pure": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==", + "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.2", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.2.tgz", + "integrity": "sha512-Vm4b6P/PifADu0a76H0DKRNVWq3Rq9xa/Nx6oEMUBJlwTUuZoZ3dkZxo8Gob3UEL53Cq+Ma1GBgISed6XEBs3w==", + "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.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", + "dependencies": { + "cssnano-preset-default": "^5.2.13", + "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.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", + "dependencies": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.1", + "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.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==" + }, + "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-equal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/deep-equal/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, + "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-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-get-iterator/node_modules/isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + }, + "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.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", + "dependencies": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "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.2", + "globals": "^13.15.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "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.9.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz", + "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==", + "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/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "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/gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "dependencies": { + "get-intrinsic": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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.16", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz", + "integrity": "sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==", + "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-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "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.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "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-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "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-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + }, + "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-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "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.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.3.tgz", + "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", + "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.10", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz", + "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==", + "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/natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "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-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "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.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", + "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-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.10", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", + "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", + "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.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "dependencies": { + "browserslist": "^4.21.4", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", + "dependencies": { + "browserslist": "^4.21.4", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "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.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "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.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "dependencies": { + "minimatch": "^3.0.5" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "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.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "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.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "dependencies": { + "browserslist": "^4.21.4", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "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.2.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.1.tgz", + "integrity": "sha512-Uw+GVSxp5CM48krnjHObqoOwlCt5Qo6nw1jlCRwfGy68dSYb/LwS9ZFidYGRiM+w6rMawkZiu1mEMAsHYAfoLg==", + "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.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.17", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "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.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "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==", + "deprecated": "Use your platform's native performance.now() and performance.timeOrigin.", + "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.10.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.10.0.tgz", + "integrity": "sha512-+s49uSmZpvtAsd2h37vIPy1RBusaLawVe8of+GyEPsaJTCMpj/2v8NpeK1SHXjBlQ95lQTmQofOJnFiLoaN3yw==", + "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/which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "dependencies": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "dependencies": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + }, + "engines": { + "node": ">= 0.4" + }, + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.20.1.tgz", + "integrity": "sha512-EWZ4mE2diW3QALKvDMiXnbZpRvlj+nayZ112nK93SnhqOtpdsbVD4W+2tEoT3YNBAG9RBR0ISY758ZkOgsn6pQ==" + }, + "@babel/core": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.19.6.tgz", + "integrity": "sha512-D2Ue4KHpc6Ys2+AxpIx1BZ8+UegLLLE2p3KJEuJRKmokHOtl49jQ5ny1773KsGLZs8MQvBidAF6yWUJxRqtKtg==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.19.6", + "@babel/helper-compilation-targets": "^7.19.3", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helpers": "^7.19.4", + "@babel/parser": "^7.19.6", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4", + "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.20.1", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.20.1.tgz", + "integrity": "sha512-u1dMdBUmA7Z0rBB97xh8pIhviK7oItYOkjbsCxTWMknyvbQRBwX7/gn4JXurRdirWMFh+ZtYARqkA6ydogVZpg==", + "requires": { + "@babel/types": "^7.20.0", + "@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.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.20.0.tgz", + "integrity": "sha512-0jp//vDGp9e8hZzBc6N/KwA5ZK3Wsm/pfm4CrY7vzegkVxc65SgSn6wYOnwHe9Js9HRQ1YTCKLGPzDtaS3RoLQ==", + "requires": { + "@babel/compat-data": "^7.20.0", + "@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.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.19.6.tgz", + "integrity": "sha512-fCmcfQo/KYr/VXXDIyd3CBGZ6AFhPFy1TfSEJ+PilGVlQT6jcbqtHAM4C1EciRqMza7/TpOUZliuSH+U6HAhJw==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.19.4", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.19.1", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.19.6", + "@babel/types": "^7.19.4" + } + }, + "@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.20.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.20.0.tgz", + "integrity": "sha512-5y1JYeNKfvnT8sZcK9DVRtpTbGiomYIHviSP3OQWmDPU3DeH4a1ZlT/N2lyQ5P8egjcRaT/Y9aNqUxK0WsnIIg==", + "requires": { + "@babel/types": "^7.20.0" + } + }, + "@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.20.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.20.1.tgz", + "integrity": "sha512-J77mUVaDTUJFZ5BpP6mMn6OIl3rEWymk2ZxDBQJUG3P+PbmyMcF3bYWvz0ma69Af1oobDqT/iAsvzhB58xhQUg==", + "requires": { + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.20.1", + "@babel/types": "^7.20.0" + } + }, + "@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.20.1", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.20.1.tgz", + "integrity": "sha512-hp0AYxaZJhxULfM1zyp7Wgr+pSUKBcP3M+PHnSzWGdXOzg/kHWIgiUWARvubhUKGOEw3xqY4x+lyZ9ytBVcELw==" + }, + "@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.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.20.1.tgz", + "integrity": "sha512-Gh5rchzSwE4kC+o/6T8waD0WHEQIsDmjltY8WnWRXHUdH8axZhuH86Ov9M72YhJfDrZseQwuuWaaIT/TmePp3g==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.20.0.tgz", + "integrity": "sha512-vnuRRS20ygSxclEYikHzVrP9nZDFXaSzvJxGLQNAiBX041TmhS4hOUHWNIpq/q4muENuEP9XPJFXTNFejhemkg==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.20.0.tgz", + "integrity": "sha512-IUh1vakzNoWalR8ch/areW7qFopR2AEw03JlG7BbrDqmQ4X3q9uuipQwSGrUn7oGiemKjtSLDhNtQHzMHr1JdQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.20.0.tgz", + "integrity": "sha512-rd9TkG+u1CExzS4SM1BlMEhMXwFLKVjOAFFCDx9PbX5ycJWDoWMcwdJH9RhkPu1dOgn5TrxLot/Gx6lWFuAUNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.20.0.tgz", + "integrity": "sha512-sXOohbpHZSk7GjxK9b3dKB7CfqUD5DwOH+DggKzOQ7TXYP+RCSbRykfjQmn/zq+rBjycVRtLf9pYhAaEJA786w==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.20.0.tgz", + "integrity": "sha512-1dIhvZfkDVx/zn2S1aFwlruspTt4189j7fEkH0Y0VyuDM6bQt7bD6kLcz3l4IlLG+e5OReaBz9ROAbttRtUHqA==", + "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.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.19.6.tgz", + "integrity": "sha512-uG3od2mXvAtIFQIh0xrpLH6r5fpSQN04gIVovl+ODLdUMANokxQLZnPBHcjmv3GxRjnqwLuHvppjjcelqUFZvg==", + "requires": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.19.6.tgz", + "integrity": "sha512-8PIa1ym4XRTKuSsOUXqDG0YaOlEuTVvHMe5JCfgBMOtHvJKw/4NGovEGN33viISshG/rZNVrACiBmPQLvWN8xQ==", + "requires": { + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-simple-access": "^7.19.4" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.19.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.19.6.tgz", + "integrity": "sha512-fqGLBepcc3kErfR9R3DnVpURmckXP7gj7bAlrTQyBxrigFqszZCkFkcoxzCp2v32XmwXLvbw+8Yq9/b+QqksjQ==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.19.6", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/helper-validator-identifier": "^7.19.1" + } + }, + "@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.20.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.20.1.tgz", + "integrity": "sha512-nDvKLrAvl+kf6BOy1UJ3MGwzzfTMgppxwiD2Jb4LO3xjYyZq30oQzDNJbCQpMdG9+j2IXHoiMrw5Cm/L6ZoxXQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.19.0" + } + }, + "@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.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.19.6.tgz", + "integrity": "sha512-PRH37lz4JU156lYFW1p8OxE5i7d6Sl/zV58ooyr+q1J1lnQPyg5tIiXlIwNVhJaY4W3TmOtdc8jqdXQcB1v5Yw==", + "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.20.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.20.0.tgz", + "integrity": "sha512-xOAsAFaun3t9hCwZ13Qe7gq423UgMZ6zAgmLxeGGapFqlT/X3L5qT2btjiVLlFn7gWtMaVyceS5VxGAuKbgizw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.19.0", + "@babel/helper-plugin-utils": "^7.19.0", + "@babel/plugin-syntax-typescript": "^7.20.0" + } + }, + "@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.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.1.tgz", + "integrity": "sha512-mrzLkl6U9YLF8qpqI7TB82PESyEGjm/0Ly91jG575eVxMMlb8fYfOXFZIJ8XfLrJZQbm7dlKry2bJmXBUEkdFg==", + "requires": { + "regenerator-runtime": "^0.13.10" + } + }, + "@babel/runtime-corejs3": { + "version": "7.20.1", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.20.1.tgz", + "integrity": "sha512-CGulbEDcg/ND1Im7fUNRZdGXmX2MTWVVZacQi/6DiKE5HNwZ3aVTm5PV4lO8HHz0B2h8WQyvKKjbX5XgTtydsg==", + "requires": { + "core-js-pure": "^3.25.1", + "regenerator-runtime": "^0.13.10" + } + }, + "@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.20.1", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.20.1.tgz", + "integrity": "sha512-d3tN8fkVJwFLkHkBN479SOsw4DMZnz8cdbL/gvuDuzy3TS6Nfw80HuQqhw1pITbIruHyh7d1fMA47kWzmcUEGA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.20.1", + "@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.20.1", + "@babel/types": "^7.20.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.20.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.20.0.tgz", + "integrity": "sha512-Jlgt3H0TajCW164wkTOTzHkZb075tMQMULzrLUoUeKmO7eFL96GgDxf7/Axhc5CAuKE3KFyVW1p6ysKsi2oXAg==", + "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.11.7", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.7.tgz", + "integrity": "sha512-kBbPWzN8oVMLb0hOUYXhmxggL/1cJE6ydvjDIGi9EnAGUyA7cLVKQg+d/Dsm+KZwx2czGHrCmMVLiyg8s5JPKw==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.5" + } + }, + "@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.2.2", + "resolved": "https://registry.npmjs.org/@jest/expect-utils/-/expect-utils-29.2.2.tgz", + "integrity": "sha512-vwnVmrVhTmGgQzyvcpze08br91OL61t9O0lJMDyb6Y/D8EKQ9V7rGUb/p7PDt0GPzK0zFYqXWFo4EO2legXmkg==", + "requires": { + "jest-get-type": "^29.2.0" + }, + "dependencies": { + "jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==" + } + } + }, + "@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.17", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", + "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "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.51", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", + "integrity": "sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==" + }, + "@sinonjs/commons": { + "version": "1.8.4", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.4.tgz", + "integrity": "sha512-RpmQdHVo8hCEHDVpO39zToS9jOhR6nw+/lQAzRNq9ErrGV9IeHM71XCn68svVl/euFeVW6BWX4p35gkhbOcSIQ==", + "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.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "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.1.3", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.1.3.tgz", + "integrity": "sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==", + "requires": { + "deep-equal": "^2.0.5" + } + }, + "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.9", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.9.tgz", + "integrity": "sha512-jFCSo4wJzlHQLCpceUhUnXdrPuCNOjGFMQ8Eg6JXxlz3QaCKOb7eGi2cephQdM4XTYsNej69P9JDJ1zqNIbncQ==", + "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.2.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-29.2.1.tgz", + "integrity": "sha512-nKixEdnGDqFOZkMTF74avFNr3yRqB1ZJ6sRZv5/28D5x2oLN14KApv7F9mfDT/vUic0L3tRCsh3XWpWjtJisUQ==", + "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.2.1", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-29.2.1.tgz", + "integrity": "sha512-O/QNDQODLnINEPAI0cl9U6zUIDXEWXt6IC1o2N2QENuos7hlGUIthlKyV4p6ki3TvXFX071blj8HUhgLGquPjw==", + "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.2.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.2.0.tgz", + "integrity": "sha512-413SY5JpYeSBZxmenGEmCVQ8mCgtFJF0w9PROdaS6z987XC2Pd2GOKqOITLtMftmyFZqgtCOb/QA7/Z3ZXfzIw==" + }, + "expect": { + "version": "29.2.2", + "resolved": "https://registry.npmjs.org/expect/-/expect-29.2.2.tgz", + "integrity": "sha512-hE09QerxZ5wXiOhqkXy5d2G9ar+EqOyifnCXCpMNu+vZ6DG9TJ6CO2c2kPDSLqERTTWrO7OZj8EkYHQqSd78Yw==", + "requires": { + "@jest/expect-utils": "^29.2.2", + "jest-get-type": "^29.2.0", + "jest-matcher-utils": "^29.2.2", + "jest-message-util": "^29.2.1", + "jest-util": "^29.2.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "jest-diff": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.2.1.tgz", + "integrity": "sha512-gfh/SMNlQmP3MOUgdzxPOd4XETDJifADpT937fN1iUGz+9DgOu2eUPHH25JDkLVcLwwqxv3GzVyK4VBUr9fjfA==", + "requires": { + "chalk": "^4.0.0", + "diff-sequences": "^29.2.0", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.2.1" + } + }, + "jest-get-type": { + "version": "29.2.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", + "integrity": "sha512-uXNJlg8hKFEnDgFsrCjznB+sTxdkuqiCL6zMgA75qEbAJjJYTs9XPrvDctrEig2GDow22T/LvHgO57iJhXB/UA==" + }, + "jest-matcher-utils": { + "version": "29.2.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-29.2.2.tgz", + "integrity": "sha512-4DkJ1sDPT+UX2MR7Y3od6KtvRi9Im1ZGLGgdLFLm4lPexbTaCgJW5NN3IOXlQHF7NSHY/VHhflQ+WoKtD/vyCw==", + "requires": { + "chalk": "^4.0.0", + "jest-diff": "^29.2.1", + "jest-get-type": "^29.2.0", + "pretty-format": "^29.2.1" + } + }, + "jest-message-util": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-29.2.1.tgz", + "integrity": "sha512-Dx5nEjw9V8C1/Yj10S/8ivA8F439VS8vTq1L7hEgwHFn9ovSKNpYW/kwNh7UglaEgXO42XxzKJB+2x0nSglFVw==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^29.2.1", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^29.2.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + } + }, + "jest-util": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-29.2.1.tgz", + "integrity": "sha512-P5VWDj25r7kj7kl4pN2rG/RN2c1TLfYYYZYULnS/35nFDjBai+hBeo3MDrYZS7p6IoY3YHZnt2vq4L6mKnLk0g==", + "requires": { + "@jest/types": "^29.2.1", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "pretty-format": { + "version": "29.2.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.2.1.tgz", + "integrity": "sha512-Y41Sa4aLCtKAXvwuIpTvcFBkyeYp2gdFWzXGA+ZNES3VwURIB165XO/z7CjETwzCCS53MjW/rLMyyqEnTtaOfA==", + "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.11.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.11.9.tgz", + "integrity": "sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==" + }, + "@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.24", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.24.tgz", + "integrity": "sha512-wRJWT6ouziGUy+9uX0aW4YOJxAY0bG6/AOk5AW5QSvZqI7dk6VBIbXvcVgIw/W5Jrl24f77df98GEKTJGOLx7Q==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.8.tgz", + "integrity": "sha512-C3GYO0HLaOkk9dDAz3Dl4sbe4AKUGTCfFIZsz3n/82dPNN8Du533HzKatDxeUYWu24wJgMP1xICqkWk1YOLOIw==", + "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/semver": { + "version": "7.3.13", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.3.13.tgz", + "integrity": "sha512-21cFJr9z3g5dW8B0CVI9g2O9beqaThGQ6ZFBqHfwhzLDKUxaqTIy3vnfah/UPkfOiF2pLq+tGz+W8RyCskuslw==" + }, + "@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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.42.0.tgz", + "integrity": "sha512-5TJh2AgL6+wpL8H/GTSjNb4WrjKoR2rqvFxR/DDTqYNk6uXn8BJMEcncLSpMbf/XV1aS0jAjYwn98uvVCiAywQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/type-utils": "5.42.0", + "@typescript-eslint/utils": "5.42.0", + "debug": "^4.3.4", + "ignore": "^5.2.0", + "natural-compare-lite": "^1.4.0", + "regexpp": "^3.2.0", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.42.0.tgz", + "integrity": "sha512-B51HySW9wWIwLantEMqJi0FXVp1IMKRAyNASrYhJV3/nl4r6aEz6FJTJtscgu7YrGWigs7OypQExmcVqGQoDFQ==", + "requires": { + "@typescript-eslint/utils": "5.42.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.42.0.tgz", + "integrity": "sha512-Ixh9qrOTDRctFg3yIwrLkgf33AHyEIn6lhyf5cCfwwiGtkWhNpVKlEZApi3inGQR/barWnY7qY8FbGKBO7p3JA==", + "requires": { + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.0", + "debug": "^4.3.4" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.42.0.tgz", + "integrity": "sha512-l5/3IBHLH0Bv04y+H+zlcLiEMEMjWGaCX6WyHE5Uk2YkSGAMlgdUPsT/ywTSKgu9D1dmmKMYgYZijObfA39Wow==", + "requires": { + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.42.0.tgz", + "integrity": "sha512-HW14TXC45dFVZxnVW8rnUGnvYyRC0E/vxXShFCthcC9VhVTmjqOmtqj6H5rm9Zxv+ORxKA/1aLGD7vmlLsdlOg==", + "requires": { + "@typescript-eslint/typescript-estree": "5.42.0", + "@typescript-eslint/utils": "5.42.0", + "debug": "^4.3.4", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.42.0.tgz", + "integrity": "sha512-t4lzO9ZOAUcHY6bXQYRuu+3SSYdD9TS8ooApZft4WARt4/f2Cj/YpvbTe8A4GuhT4bNW72goDMOy7SW71mZwGw==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.42.0.tgz", + "integrity": "sha512-2O3vSq794x3kZGtV7i4SCWZWCwjEtkWfVqX4m5fbUBomOsEOyd6OAD1qU2lbvV5S8tgy/luJnOYluNyYVeOTTg==", + "requires": { + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/visitor-keys": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.42.0.tgz", + "integrity": "sha512-JZ++3+h1vbeG1NUECXQZE3hg0kias9kOtcQr3+JVQ3whnjvKuMyktJAAIj6743OeNPnGBmjj7KEmiDL7qsdnCQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "@types/semver": "^7.3.12", + "@typescript-eslint/scope-manager": "5.42.0", + "@typescript-eslint/types": "5.42.0", + "@typescript-eslint/typescript-estree": "5.42.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.42.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.42.0.tgz", + "integrity": "sha512-QHbu5Hf/2lOEOwy+IUw0GoSCuAzByTAWWrOTKzTzsotiUnWFpuKnXcAhC9YztAf2EElQ0VvIK+pHJUPkM0q7jg==", + "requires": { + "@typescript-eslint/types": "5.42.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.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.1.tgz", + "integrity": "sha512-7zFpHzhnqYKrkYdUjF1HI1bzd0VygEGX8lFk4k5zVMqHEoES+P+7TKI+EvLO9WVMJ8eekdO0aDEK044xTXwPPA==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz", + "integrity": "sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz", + "integrity": "sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "es-abstract": "^1.20.4", + "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.13", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.13.tgz", + "integrity": "sha512-49vKpMqcZYsJjwotvt4+h/BCjJVnhGwcLpDt5xkcaOG3eLrG/HUYLagrihYsQ+qrIBgIzX1Rw7a6L8I/ZA1Atg==", + "requires": { + "browserslist": "^4.21.4", + "caniuse-lite": "^1.0.30001426", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "available-typed-arrays": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", + "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==" + }, + "axe-core": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.5.1.tgz", + "integrity": "sha512-1exVbW0X1O/HSr/WMwnaweyqcWOgZgLiVxdLG34pvSQk4NlYQr9OUy0JLwuhFfuVNQzzqgH57eYzkFBCb3bIsQ==" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.3.0.tgz", + "integrity": "sha512-H8SvsMF+m9t15HNLMipppzkC+Y2Yq+v3SonZyU70RBL/h1gxPkH08Ot8pEE9Z4Kd+czyWJClmFS8qzIP9OZ04Q==", + "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-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.30001429", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001429.tgz", + "integrity": "sha512-511ThLu1hF+5RRRt0zYCf2U2yRr9GPF6m5y90SBCWsvSoYoW7yAGlv/elyPaNfvGCkp6kj/KFZWU0BMA69Prsg==" + }, + "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.26.0", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.26.0.tgz", + "integrity": "sha512-+DkDrhoR4Y0PxDz6rurahuB+I45OsEUv8E1maPTB6OuHRohMMcznBq9TMpdpDMm/hUPob/mJJS3PqgbHpMTQgw==" + }, + "core-js-compat": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.26.0.tgz", + "integrity": "sha512-piOX9Go+Z4f9ZiBFLnZ5VrOpBl0h7IGCkiFUN11QTe6LjAvOT3ifL/5TdoizMh99hcGy5SoLyWbapIY/PIb/3A==", + "requires": { + "browserslist": "^4.21.4" + } + }, + "core-js-pure": { + "version": "3.26.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.26.0.tgz", + "integrity": "sha512-LiN6fylpVBVwT8twhhluD9TzXmZQQsr2I2eIKtWNbZI1XMfBT7CV18itaN6RA7EtQd/SDdRx/wzvAShX2HvhQA==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-7.0.2.tgz", + "integrity": "sha512-Vm4b6P/PifADu0a76H0DKRNVWq3Rq9xa/Nx6oEMUBJlwTUuZoZ3dkZxo8Gob3UEL53Cq+Ma1GBgISed6XEBs3w==" + }, + "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.14", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.14.tgz", + "integrity": "sha512-Oou7ihiTocbKqi0J1bB+TRJIQX5RMR3JghA8hcWSw9mjBLQ5Y3RWqEDoYG3sRNlAbCIXpqMoZGbq5KDR3vdzgw==", + "requires": { + "cssnano-preset-default": "^5.2.13", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.13", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.13.tgz", + "integrity": "sha512-PX7sQ4Pb+UtOWuz8A1d+Rbi+WimBIxJTRyBdgGp1J75VU0r/HFQeLnMYgHiCAp6AR4rqrc7Y4R+1Rjk3KJz6DQ==", + "requires": { + "css-declaration-sorter": "^6.3.1", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.3", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.7", + "postcss-merge-rules": "^5.1.3", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.4", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.1", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.1", + "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.2", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.4.2.tgz", + "integrity": "sha512-ic1yEvwT6GuvaYwBLLY6/aFFgjZdySKTE8en/fkU3QICTmRtgtSlFn0u0BXN06InZwtfCelR7j8LRiDI/02iGA==" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==" + }, + "deep-equal": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-2.1.0.tgz", + "integrity": "sha512-2pxgvWu3Alv1PoWEyVg7HS8YhGlUFUV7N5oOvfL6d+7xAmLSemMwv/c8Zv/i9KFzxV5Kt5CAvQc70fLwVuf4UA==", + "requires": { + "call-bind": "^1.0.2", + "es-get-iterator": "^1.1.2", + "get-intrinsic": "^1.1.3", + "is-arguments": "^1.1.1", + "is-date-object": "^1.0.5", + "is-regex": "^1.1.4", + "isarray": "^2.0.5", + "object-is": "^1.1.5", + "object-keys": "^1.1.1", + "object.assign": "^4.1.4", + "regexp.prototype.flags": "^1.4.3", + "side-channel": "^1.0.4", + "which-boxed-primitive": "^1.0.2", + "which-collection": "^1.0.1", + "which-typed-array": "^1.1.8" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", + "integrity": "sha512-hsBd2qSVCRE+5PmNdHt1uzyrFu5d3RwmFDKzyNZMFq/EwDNJF7Ee5+D5oEKF0hU6LhtoUF1macFvOe4AskQC1Q==" + }, + "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.284", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", + "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==" + }, + "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-get-iterator": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/es-get-iterator/-/es-get-iterator-1.1.2.tgz", + "integrity": "sha512-+DTO8GYwbMCwbywjimwZMHp8AuYXOS2JZFWoi2AlPOS3ebnII9w/NLpNZtA7A0YLaVDw+O7KFCeoIV7OPvM7hQ==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.0", + "has-symbols": "^1.0.1", + "is-arguments": "^1.1.0", + "is-map": "^2.0.2", + "is-set": "^2.0.2", + "is-string": "^1.0.5", + "isarray": "^2.0.5" + }, + "dependencies": { + "isarray": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.5.tgz", + "integrity": "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==" + } + } + }, + "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.26.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.26.0.tgz", + "integrity": "sha512-kzJkpaw1Bfwheq4VXUezFriD1GxszX6dUekM7Z3aC2o4hju+tsR/XyTC3RcoSD7jmy9VkPU3+N6YjVU2e96Oyg==", + "requires": { + "@eslint/eslintrc": "^1.3.3", + "@humanwhocodes/config-array": "^0.11.6", + "@humanwhocodes/module-importer": "^1.0.1", + "@nodelib/fs.walk": "^1.2.8", + "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.2", + "globals": "^13.15.0", + "grapheme-splitter": "^1.0.4", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "is-path-inside": "^3.0.3", + "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.9.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.9.1.tgz", + "integrity": "sha512-6BQp3tmb79jLLasPHJmy8DnxREe+2Pgf7L+7o09TSWPfdqqtQfRZmZNetr5mOs3yqZk/MRNxpN3RUpJe0wB4LQ==", + "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==" + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "requires": { + "is-callable": "^1.1.3" + } + }, + "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" + } + }, + "gopd": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.0.1.tgz", + "integrity": "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==", + "requires": { + "get-intrinsic": "^1.1.3" + } + }, + "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.16", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.16.tgz", + "integrity": "sha512-qenGE7CstVm1NrHQbMh8YaSzTZTFNP3zPqr3YU0S0UY441j4bJTg4A2Hh5KAhwgaiU6ZZ1Ar6y/2f4TblnMReQ==" + }, + "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-arguments": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", + "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "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.11.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", + "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "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-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.2.tgz", + "integrity": "sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==" + }, + "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-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "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-set": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-set/-/is-set-2.0.2.tgz", + "integrity": "sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==" + }, + "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-typed-array": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", + "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-weakmap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-weakmap/-/is-weakmap-2.0.1.tgz", + "integrity": "sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==" + }, + "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-weakset": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-weakset/-/is-weakset-2.0.2.tgz", + "integrity": "sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==", + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.3.tgz", + "integrity": "sha512-THWqIsn8QRnvLl0shHYVBN9syumU8pYWEHPTmkiVGd+7K5eFNVSY6AJhRvgGF70gg1Dz+l/k8WicvFCxdEs60A==", + "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.10", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.10.tgz", + "integrity": "sha512-0bCUP+L79P4am30yP1msPzApwuMQG23TjwlwdHeEV5MxioDR1a0AgB0T9FfggU52eJuDCq8WVwb5ekznFyWiTQ==", + "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==" + }, + "natural-compare-lite": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare-lite/-/natural-compare-lite-1.4.0.tgz", + "integrity": "sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==" + }, + "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-is": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", + "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "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.18", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.18.tgz", + "integrity": "sha512-Wi8mWhncLJm11GATDaQKobXSNEYGUHeQLiQqDFG1qQ5UTDPTEvKw0Xt5NsTpktGTwLps3ByrWsBrG0rB8YQ9oA==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.3.tgz", + "integrity": "sha512-82pC1xkJZtcJEfiLw6UXnXVXScgtBrjlO5CBmuDQc+dlb88ZYheFsjTn40+zBVi3DkfF7iezO0nJUPLcJK3pvA==", + "requires": { + "browserslist": "^4.21.4", + "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.10", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.10.tgz", + "integrity": "sha512-U3BHdgrYhCrwTVcByFHs9EOBoqcKq4Lf3kXwbTi4hhq0qWhl/pDWq2THbv/ICX/Fl9KqeHBb8OVrTf2OaYF07A==", + "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.7", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.7.tgz", + "integrity": "sha512-YCI9gZB+PLNskrK0BB3/2OzPnGhPkBEwmwhfYk1ilBHYVAZB7/tkTHFBAnCrvBBOmeYyMYw3DMjT55SyxMBzjQ==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.1" + } + }, + "postcss-merge-rules": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.3.tgz", + "integrity": "sha512-LbLd7uFC00vpOuMvyZop8+vvhnfRGpp2S+IMQKeuOZZapPRY4SMq5ErjQeHbHsjCUgJkRNrlU+LmxsKIqPKQlA==", + "requires": { + "browserslist": "^4.21.4", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.4.tgz", + "integrity": "sha512-+mePA3MgdmVmv6g+30rn57USjOGSAyuxUmkfiWpzalZ8aiBkdPYjXWtHuwJGm1v5Ojy0Z0LaSYhHaLJQB0P8Jw==", + "requires": { + "browserslist": "^4.21.4", + "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": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-6.0.0.tgz", + "integrity": "sha512-0DkamqrPcmkBDsLn+vQDIrtkSbNkv5AD/M322ySo9kqFkCIYklym2xEmWkwo+Y3/qZo34tzEPNUw4y7yMCdv5w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "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.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.1.tgz", + "integrity": "sha512-qnCL5jzkNUmKVhZoENp1mJiGNPcsJCs1aaRmURmeJGES23Z/ajaln+EPTD+rBeNkSryI+2WTdW+lwcVdOikrpA==", + "requires": { + "browserslist": "^4.21.4", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.1.tgz", + "integrity": "sha512-//jeDqWcHPuXGZLoolFrUXBDyuEGbr9S2rMo19bkTIjBQ4PqkaO+oI8wua5BOUxpfi97i3PCoInsiFIEBfkm9w==", + "requires": { + "browserslist": "^4.21.4", + "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.3.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.3.0.tgz", + "integrity": "sha512-rZPNPKTOYVNEEKFaq1HqTgOwZD+4/YHS5ukLzQCypkj+OkYx7iv0mA91lJlpPPZ8vMau3IIGj5Qlwrx+8iiSmg==", + "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.3", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.3.tgz", + "integrity": "sha512-8HrF5ZsXk5FAH9dgsx3BlUer73nIhuj+9OrQwEbLTPOBzGkL1lsFCR01am+v+0m2Cmbs1nP12hLDl5FA7EszKA==", + "requires": { + "minimatch": "^3.0.5" + } + }, + "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.10", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.10.tgz", + "integrity": "sha512-KepLsg4dU12hryUO7bp/axHAKvwGOCV0sGloQtpagJ12ai+ojVDqkeGSiRX1zlq+kjIMZ1t7gpze+26QqtdGqw==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", + "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.2.tgz", + "integrity": "sha512-BokxPoLjyl3iOrgkWaakaxqnelAJSS+0V+De0kKIq6lyWrXuiPgYTGp6z3iHmqljKAaLXwZa+ctD8GccRJeVvg==", + "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.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.1.tgz", + "integrity": "sha512-sBpcd5Hx7G6seo7b1LkpttvTz7ikD0LlH5RmdcBNb6fFR0Fl7LQwHDFr300q4cwUqi+IYrFGmsIHieMBfnN/Bw==", + "requires": { + "browserslist": "^4.21.4", + "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.2.1", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.2.1.tgz", + "integrity": "sha512-Uw+GVSxp5CM48krnjHObqoOwlCt5Qo6nw1jlCRwfGy68dSYb/LwS9ZFidYGRiM+w6rMawkZiu1mEMAsHYAfoLg==", + "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.12", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.6", + "micromatch": "^4.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.17", + "postcss-import": "^14.1.0", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "6.0.0", + "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.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.1.tgz", + "integrity": "sha512-tGyy4dAjRIEwI7BzsB0lynWgOpfqjUdq91XXAlIWD2OwKBH7oCl/GZG/HT4BOHrTlPMOASlMQ7veyTqpmRcrNA==" + }, + "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.10.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.10.0.tgz", + "integrity": "sha512-+s49uSmZpvtAsd2h37vIPy1RBusaLawVe8of+GyEPsaJTCMpj/2v8NpeK1SHXjBlQ95lQTmQofOJnFiLoaN3yw==", + "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" + } + }, + "which-collection": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/which-collection/-/which-collection-1.0.1.tgz", + "integrity": "sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==", + "requires": { + "is-map": "^2.0.1", + "is-set": "^2.0.1", + "is-weakmap": "^2.0.1", + "is-weakset": "^2.0.1" + } + }, + "which-typed-array": { + "version": "1.1.9", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", + "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "requires": { + "available-typed-arrays": "^1.0.5", + "call-bind": "^1.0.2", + "for-each": "^0.3.3", + "gopd": "^1.0.1", + "has-tostringtag": "^1.0.0", + "is-typed-array": "^1.1.10" + } + }, + "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/package.json b/package.json new file mode 100644 index 0000000..73499b1 --- /dev/null +++ b/package.json @@ -0,0 +1,38 @@ +{ + "name": "jamming", + "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/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..51939307d10fe74ff3b071ef327932d27bd810f8 GIT binary patch literal 11383 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≪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 literal 0 HcmV?d00001 diff --git a/public/index.html b/public/index.html new file mode 100644 index 0000000..3896b91 --- /dev/null +++ b/public/index.html @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + Jamming + + + +
+ + + diff --git a/public/logo192.png b/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/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..080d6c7 --- /dev/null +++ b/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/public/reset.css b/public/reset.css new file mode 100644 index 0000000..82935ae --- /dev/null +++ b/public/reset.css @@ -0,0 +1,124 @@ +html, +body, +div, +span, +applet, +object, +iframe, +h1, +h2, +h3, +h4, +h5, +h6, +p, +blockquote, +pre, +a, +abbr, +acronym, +address, +big, +cite, +code, +del, +dfn, +em, +img, +ins, +kbd, +q, +s, +samp, +small, +strike, +strong, +sub, +sup, +tt, +var, +b, +u, +i, +center, +dl, +dt, +dd, +ol, +ul, +li, +fieldset, +form, +label, +legend, +table, +caption, +tbody, +tfoot, +thead, +tr, +th, +td, +article, +aside, +canvas, +details, +embed, +figure, +figcaption, +footer, +header, +hgroup, +menu, +nav, +output, +ruby, +section, +summary, +time, +mark, +audio, +video { + margin: 0; + padding: 0; + border: 0; + font-size: 100%; + font: inherit; + vertical-align: baseline; +} +/* HTML5 display-role reset for older browsers */ +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +menu, +nav, +section { + display: block; +} +body { + line-height: 1; +} +ol, +ul { + list-style: none; +} +blockquote, +q { + quotes: none; +} +blockquote:before, +blockquote:after, +q:before, +q:after { + content: ""; + content: none; +} +table { + border-collapse: collapse; + border-spacing: 0; +} diff --git a/public/robots.txt b/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/src/Components/App/App.css b/src/Components/App/App.css new file mode 100644 index 0000000..28e9119 --- /dev/null +++ b/src/Components/App/App.css @@ -0,0 +1,52 @@ +body, +html, +#root { + height: 100%; +} + +html { + font-size: 18px; +} + +h1 { + padding: 0.77rem 0; + background-color: #010c3f; + text-align: center; + font-family: "Poppins", sans-serif; + font-size: 1.88rem; + color: #fff; +} + +h1 .highlight { + color: #6c41ec; +} + +h2 { + font-family: "Poppins", sans-serif; + font-size: 1.55rem; +} + +.App { + height: 100%; + padding: 0 17% 10% 17%; + background-image: url("./background_photo_desktop.jpg"); + background-size: cover; + background-position: center; + background-repeat: no-repeat; + font-family: "Work Sans", sans-serif; + font-weight: 500; + color: #fff; +} + +.App-playlist { + display: flex; + justify-content: space-between; + width: 100%; +} + +@media only screen and (max-width: 1020px) { + .App-playlist { + align-items: center; + flex-direction: column; + } +} diff --git a/src/Components/App/App.js b/src/Components/App/App.js new file mode 100644 index 0000000..7394c27 --- /dev/null +++ b/src/Components/App/App.js @@ -0,0 +1,79 @@ +import React from "react"; +import "./App.css"; +import SearchBar from "../SearchBar/SearchBar"; +import SearchResults from "../SearchResults/SearchResults"; +import Playlist from "../Playlist/Playlist"; +import Spotify from "../../util/Spotify"; + +class App extends React.Component { + constructor(props) { + super(props); + this.state = { + searchResults: [], + playlistName: "My Playlist", + playlistTracks: [], + }; + this.addTrack = this.addTrack.bind(this); + this.removeTrack = this.removeTrack.bind(this); + this.updatePlaylistName = this.updatePlaylistName.bind(this); + this.savePlaylist = this.savePlaylist.bind(this); + this.search = this.search.bind(this); + } + addTrack(track) { + let tracks = this.state.playlistTracks; + if (tracks.find((savedTrack) => savedTrack.id === track.id)) { + return; + } + tracks.push(track); + this.setState({ playlistTracks: tracks }); + } + removeTrack = (track) => { + let tracks = this.state.playlistTracks; + tracks = tracks.filter((selectedTrack) => selectedTrack !== track); + this.setState({ playlistTracks: tracks }); + }; + updatePlaylistName = (name) => { + this.setState({ playlistName: name }); + }; + savePlaylist = () => { + const trackUris = this.state.playlistTracks.map((track) => track.uri); + Spotify.savePlaylist(this.state.playlistName, trackUris).then(() => { + this.setState({ + playlistName: "New Playlist", + playlistTracks: [], + }); + }); + }; + search = (term) => { + Spotify.search(term).then((searchResults) => { + this.setState({ searchResults: searchResults }); + }); + }; + render() { + return ( +
+

+ Jammming +

+
+ +
+ + +
+
+
+ ); + } +} + +export default App; diff --git a/src/Components/App/background_photo_desktop.jpg b/src/Components/App/background_photo_desktop.jpg new file mode 100644 index 0000000000000000000000000000000000000000..c5bb72e3a27e35dee09f2d5b4a4b4b9fe85e8112 GIT binary patch literal 3484315 zcmeFZcUV-*vN*bC1{iVdB`~_UORn^^9omO{s_Z*EK%~0B_1-ZKbfUYjU z4*&o$Kn?)_7zjbgrwP9CdLF-z#*S71@?*X1RCEEz(N}=-I0QIH;`xpyfGYqwF)=X-F*ykd zISm;p84Uv!IXM->2|79kI=T}yqp>UeFy~^83iQ;H6H|F{}F}e zf0Dq_BY=h&C<1Q4AnX8?1_Gmj98H2sk{)$K6hJ8nA;%6B81GKff1ah6(LkIbf9DRj}j%KPcLp%=HO&7>T(nl z4~XtpfpcXTugG7+|gPIGbOrEDT_rpDeftc5l4%)EsN3ib-AQi7?55J=9khg>}vk75WFyT&HvX zD2eSmdOI^Ct;@IYB>O>cytjMcQX2WNVjXIt&uOK_3l|m>OPf4a zGQ@9OKNOB1a2@A(RWvG0g~+P*8CRI#rA{+1pJ*c3bRVxw``pwxKQBYI43#CXc5WlH ze!nvKO?x9QLumscXkcx9ZiC+x9^}<|)SQoee*{cjEN3WxTGZz4Psh@e zfn~_?r>RJ!CX0zDe4;q_oRrC?*ZTg!w%dI5{jS@Bmndk%Auj0`RbJmDt4w(f+q%S~ zEcLL<>*JFm=A4TQRx2mJ_Y{bGm>4N)I~jikJ6w^B@a|Bjb_=tA3jmYLvW^f}%jGk-JX$$AU(8 z2@0J{se9kPXH-VJY>k*7X?#!?S!LL@1P@Jc3EraZBgd-%0~t8kNhjgB__=_jP7 z#tMcO#RYRe_34mNl|lre4P2jEHlTQBcO)w+b)m~1fmL;33cCiCW-IHJ!kR= zt?ahgZG2-Ae(g=5#Z|F&sZ@qeyZMSexg+57)E3XG$_~S=V1=}Z zqk&lx!aFx-Z+aKDhtH-{u{5W~gB>mFk!JeDl_!1()v9l6%GqA!LcOIA^!a><2X3eH zTuIOkRD7>KCk&bURD$A0Wo3;$CYX|o(Vs27dBAxDn0BUX!*|vXjQ8mSBg)P{r+R+# z(D-xbe&MzzLz1LVXi`q>we(7?t<~c&Y$D4XToE3m9>Hf#b=^v~)Ma(FGYG1FC2&8J z_`0&yw`HkSLiNpuqw@XLu7fU3@J~J8xZ>u%z2Apic2mJr%XfCW(6)z2ix~| z?(jsoQ@bJEWTBAuPY3+*qxY&~(Sd~Z?(5X4kKyr`yb@w-d(4VXCo`!SYl`@@Llx4~6MK;Dq3ss^%L?%_s|2Ks?( zyGrDbSa`p!H6Nz}R?4Qt3Ts_D8 zFBq!=ib01e2la(Z=Sszb z?pByc9x-%ZlBiQ?Z+MWADzjkmWtLnEd*M+Aosf#Mim)GkkaD z8@N{43MFe-dZB7QJ4@jTr2>xiyC1eguV0eBkrMIRe@lS&t%;gMoX<7C>3kzPSP55B zLDgE7)2VjK*<_LdmH5f}X%_J#;Am)W;?WUcRCp;UO@cbEyD-Ch^2KQOeceROWvYc> z-ZXZSb&(xP;Csiz@_YltAy+0wWT8`-XXhW^K? zJg+SM_lr>^eEIjddK8O&25D!JhwdE4&q~)b6>YRk(zeFNPO-Xv-(U{D()w;MW`8>S z%(bK8SsUkW?)i#Q!>uyZ+&Al?SFduC&%vS#{o(;$|4N@j_x(t%Y>&6$s!!hobkZ+$ zXv?g5&UHjb2i%}8nOJ;37Ez>)l~b)GrbTDE*Efm$x6`sxC-(C1OO4;$ ztKaK6R68TW86o5J@W3=eHKGiWAfNY#M$J<5uENpCOl7-&MQ5}w(56?w^MVg3sYa%}a2u@W6rs z)FLy#`T=Pi&k4R_w@BP}TDg7 zrcIv-irZichDLm@iMcYiKd>v5`;w|AotgWg#2U+%imJmV%^0hG2A7+?t7@+*%|zkL zz3TWYCK^j=oKEiYU3Nv0v{b4MGl^SxX>Yfr>7e|gR|Ad{ub zJWr=0^oHg8nS;f~bY`E225{S3+wvqztLiPd2QMKIs`;|J)?p{AZ0&}@NfY?ld@IVw znSs)-KyhZ3WuUkuMQ*8?OFgX@lZQ3cmrbyZ+`lb68g_d2X1@G9P@<3R9)mUYda*l2 zo-@!pr&=Vot1I@Ay6EfWp-<%Tbk7aB71yBDq-RZ&LY*ci3cr~SHg~~4r8Ck~oWe+H z#XM){B3l7S;04cx8s97^P18FPro9qveB?IuoEo>LlabNv)Zu;f?r4Qk{m&Jen4mBq zt&Gwoz_0EAfQkiT1;9>mX|UkeNg(2w#&t}ie%-elR@L*6gwXF|eFNbWy1+MXdkRMo`8q(Zxycqe3&XD={tHjfkbk^00;nl z!9N!O2^a%t00UqFKYUUEso!sIFm#-ZvKPkZr$pqASa&asyU%fwAf4oxTSeDW`$uV< z$0q?50KGporu~b?`hFO9U!Opb&V=Vw@x%E1QUX-cG2nN=$Td*+cR(e;N9E6e59ZH+ zj-yxLZ;GBP=Hl;wnzxtg?*Leie1VkT8fIG%&0zxh>AjJ#xL7NHaAU`q1H}ZaCM33=S zp#O_U;uwQ(`9CqoX>NmI0N=BY{-c9^#*_ae>FECn?YJ!PN#h5qA7zLiut56}-aDoW z;~~)8^Mi_)8!tJ&twE3J#K)MQy%?$pqQU29TsA!Pm$aDiK^T6d`k^~M2#`GkAJ8fX zoB$jF2fzvN1YD0t9W3AjI0JTIsknh75C(kgz%UvJ1Uc{_u(W>H3_hV>?q_Gk2l46R z)Bn5s3&U^1PX+K{AFLOCw8R$#k)tox$2ss{Mgb>`2uM3FB7E2R-9AC&zqD^a`FB6~ zA%@ZKW`3+PQJ|N*6FSh$O9$UkA%Dw<@R$aoX~74696+i5B`>&ZfG^hXZzv+)0C!jS z-(#?vF+O$uV;qu(>T{+0c>ck<#h0>9&6 zb5>YAhJW;Gygm9y6aLYQ@f-m8SJ1L?Cp*&J zS&rRYLRVPVPX+Dft{D=5HV)ASX4+< zQ~=}<2n_bYI0Om!1akaJK@}b76ySbr_eJ7U1Z|pFj2t^C=?@jW{d9GIC;T5v%i9~T z*D-e>M(rXP`M)aLK>Pw-$Os+iiw$r>t6fCe{wCaS@^OX!$^fjM|IGfY=JAZ6!ZND9PFQ@NC{;Oj6=_xVbCPP} z$`b10Dk`FC5|TdzGU-2jv6>yut#oY@e1cD}ZBuY(1QskVZq=2ZP$gxZ^ zDgkKFW(69$K^FYUHvwTu0TEFXQ4twoVHpWw0by|v_`wQh;O-LqcUDm`lV6AA{>BRS z1ZU8A{@*dopN|p#64A-c!N(O1jw(XzLZD7U z`2P1pJ)wWq{FwHazWR$D902g(?~zCT*9h^?`=1i{rv&~ffqzQipAz_|1pa?i0)MVu z&_3YQ;u5$rIhrN60H=F)21feoC>^!qB^SA-j=PU96x@LI22Wq$=YJNKR!I08a08YE z+$RRNS{B|fTjTw`6vE=1kpJ81%SseAO;|} zm@~Kv0pTkk>~#s_hsWdh&FCFH@h}v>=}R8~3JAg{@UZI-`0O#y4_FZoJA34o)n2Vwj<0D5n<1GpVbfZvnj#Gswr zKv)=r$pcJ`z;he~vfzala@W7Wj(>qM;2tQ*3#j<|1t0GUB6*$okl^A=8mWoCp z&zOJWd`rO71mKwqSlXXBM{tL-^(uH|VEj)UXA!u1zXAaF`u?I1Bfh=-WijfGb`r!F z=x_JmGW_QJKLdZsPY|Eq@5KvJ^~WYM65pzwz)fLn05T9<&!dq7|JsQE*Af3B)?ef} zYlL<|2cW@4AkqwMW#Azlu)2Mm-SNv4q`S}GmRNsD;eQ$JFDc-`AMF|h=*kWOdOJaY zx{n@!t-JyV=*R$=O#w)O{H`}05;M@u0s!WSg&*x6ghBeT|2Ges3I?Hp?#Blc02Lz> zq!Tva;tv)A{EHAgsY3UrzwF&HjH-O*} z3J4wKBm@EBf}DYfLZl(`5H*Mn#0X*uv4^-qd>~lJWk?Jp5t0GPgA_xmA&rpxkS@pz zNI&EqWCpSb`3~8I!l2|(dMGQD8!7~qhAKg|p(apUs4LVT8UnonO@UsAmO$&E_n=+S zm(XG8G;|q?121Ti!5CquVFEB|mb!%xD` zz~$ija0fUB9t*z#uY-5O2jCy!+r(tV2x3uUbz&=GAL3}@9O4?{hr|QK3&eXQ)FfOa zG9>yW&LqJksU&42?Ie99A4&E|X-IiUT$6x9?@C_YeZ zQ_@iiQlcoGDI+LvQr@E+p!`ZjLd8X;M0J5Gger&XE>$1Z7itn}ZfX^32kLO@o7DHI zN2zf%bTlF~`ZV4&Ni;PyFK9l~!fCl_)o7h*uh5p#KB1kXgVAx&sn9vm#n6?}J*E3d zPeji{kD~XWPo%$1|Au~*ftEp>!Hgk@;U+@|!!#p|k(&|4=*5`I*u*%(xXZ-Kq{M_~ zy2ez`G{CfV;?xPn6X+8OCmK!+pV&Q#JgIil^JMzT){~RW1kC)*hRm0k3z(lWe>p{e z>ij9EQwgVCuSVCD!SzfW=SlL)LSp8UUus&h^!p6v^$mYS8#rBYG5kZHL zN4O)h5S@r6Bm+_j>4m(G>_)DhW;v~S8hg6<^qbRr>^$tI?9uEE?2{a%9MT*v99bNX zIaWCloVuKsIcqt`xk$LAx!kyNxq7&^xOuqEx#PH7xj*xq;6d?(@YM3W=cV9P;PvM% z;RUZy@k#S}^5yfr<%jZ1@VoKf{Y?Iu{FZHppIa)V5{I)Ax&}hp+jK_VK3n_;Rz915iOBuk#>>qqWq#xqBli{#3;nn z#UjMo#MZ>mh@-^|#K$D)By=U>Bpyo~NJ>ctNY+a(N^wfrOWl$hm8O?AkWP|*eva^* z^0|m}56EzUKUASsq!mY?u@b zH&ge$9+#evUaLN!kJ8W7pETex@HhCwkjT)$@TTD>BN3y^Mm@%K#&*Uv#+xR}CaES9 zro5(D)5m61W;SNkW?SZ}<{9SG7D5(b7B4NCE!{2Ktl(B=Ruxt_Yc=a^>yI`PHnBD% zwmh~$wl6L)U+}unVMk@>V0YJ^(B9m>#(v*H-=V|-=ZJE=<+$pk;*{&O?5yaV<-CZN zLua5DT;yCbTt2(Xxn{a9x+%EjxP5U~anEyK^U(At^w{#$_pJ0h@-p{o@Fw=Q_rC8# z>*MLu?aSsHqO^{E}t6=`%YrzX4>LKN!1ffo$k1wCT9CdjnOew5591`vr{y2go;!4EFNR7y< zDAFj;sMpcL(HYSjG3GJtS6Ht^UYWb9akVyLIe3asn@+MU>wIGcs%_nUnT_L?HgC-*+V=hxS^IjG*Dj(ARCE@>_{clx@{^|l+FH_~qG=egw#-&DTYaEs;EwOd>H&iMlciUswBtc8h% zyG8CrW5pW9_e!`+a!QFxFP45PGb`&UmoBfaV6I54IH>fgoUSse>aLcmuC8IJNv(y} zVrv)cZ0g?LR=wR;FHm3Hz}S#@2e^a1v(#wcIMSru^!Tpy-TG#(=36avEeZD^_k!=O zwz{=Ww^_FJ-`BeTxcz*4%O8S&R6aQU;ARIyN9se;hgTjRb%u1}9{D}`(&gGU_t@_7 z#1o4rL*0hmZ=PyDef~`S*^?fnp3diT&mX*yd2zp2y0`VEO8x98rr_sjM_98ehO8dM#8HiQ~_IjlF_KVmvEHfl3EJ?1?2`JLChwegGNdlQlG z3EwA7Qcvc5VEIro#W&S3EjisWqdN0y)_8Ve&S`FWK5%~j3yn-&h`($vAPugW2%YRNr6Qu=C)?D4(JuY4f3J$p%8y9~q zAuBs4_xg>zvhs?`s_L5NmV2#j_uIRlKI?h@qIYO`WOVG^`25FD3!fL4HgKC;+dI3U z`uJPW1TaDZ0sZbCsvN)NM|rAc4QPIY2@tcR|!~U znu!(%FGHVjQe7));+8mRBB|!gLmC*9sgA+RYl_C2NnN>mEbuxXb5>b1{yKE_kNeQP z8s;w2zpq69c^_KS!YwHNdR5!=vCrG*P?qk&*KSnbfAMZ{hhIj^$|EEpucp0sd};UZ z*OrH=-u99lTu$A36#C^gvGmN_>A5<^vBKqTS-*&eKMp$F)_QE7CcIBp4bxq53YYtw zK`Aq3^E5hAiCoChw@+#}BCb9ClgyMwa$Ur*-GL8$a5A#t0?%kYBNJlq=H8v6nc-6$ z_4NWr0NqCGcIdlhl{lNo&OP6))bM3{$dmeQ0K6xPDBK?HpeeXVbpfF#-MWVeHyo`U zO)awtJVYKSG<1wMuys@|4j$-!+t|`##yuykIB4JBzP6C=i|gb$ zNbLkG(Kmg<|>M%5+$;6*F4pp7I9|iaBDwVe#Z#y--;rjAZ53x}d^UVmv%wf;^w`VbOCLYt$*enly z)7uf73VPuWm&WzY`U-8*bLKnl!`FTE=RRDQI3LnB*uA!V(~rJtIx!_;BDBOX<#PMl zZC;u0<&zPzyQyze6y!HwE4qbL!QsgY!-owx!(m<{RZ+WiKf)LDWJiGE%IRCB5w)Y` zP*x{%-N9##cVIW6RFdG8#li8ifc*%;JpWQw`?I}er>Z2UQ`b8GaHlA!HYlPQrLa=3 zomy33R2ZFn-rzPfQd=qKoSYcpYIp=(n9|2M=+LFytJAkUDM8!wmarjWs{vznW*p8| zN2ngM;sdjcy%`{YLm0t3b`sW>A33Gkq|r+`VSV7!e7>)bfG3ld*S>5lV-UW54MA7m zry7{C6>lI@Z>M%Ldcjg2FlICKSnR941g`peA{utVHN`t`j^v13(=%3-W$G1j$OE;u z-N0?8BOp1n+S_tz?gU5NZs+h}&1*}QrUo+KA^8V~;RR!77J4evV8q=bIDAeU02tFY)a_c+5;;|cQq3l-GwaC9jp;D0Vl+=7t z_<>f$y=P0KyVMFjk@ zir-kjtd1?0Y=mv3`G)QpvSoBs#O=%Rq^H!}+L%#0S?j?3Fq#UcR~vQM(ovEBfO7VX z4W@)p>>^CB$(e(`kHtl_b+|^^>qKH;*@vl>gOSPZ$d(Af+kOw}2su&;^CQ|%1AOD zEVJQW*R|aOqfv#*-94<*UJb9_JfH-u4`A9)tLi0FmA} zM3iqRcO|qVbjGgGMw_}Dp`AMHC*PU6m3q;XUi|s;c;1bZ%cBG1S~pj{1LPkrYejt= z&6QOPnXVso*dFT9y?O*p?EQiCFu*OnoyX2h@R$vIlp|JbZ2ANILZzi%c^e#-rf{)L;W#kGEHw)%B0 zY_ts*|Dc5?9szO9t5=H~AbN!b&4B;1gaG+nS@Z#rotDwM@&44>%Kb`HBlx?)bj3ck z^|`^Tn8()zWYS$&T5$tj#GBp3&TOZ@gQcn^$fBWop@TeHgx)EKux=_QJP0xK?F||9 z^}S9qgn4|1gR_{+%*^KGS_4Z_m`wJUa@d+aWCvTwJ7! zSTEVp`)kHZF&i4%dWCU@7wO~JaIo{I8wx@;mf~?LQA#5gd?kLex*tV%=gC52**C#Y zRs0r;^(xl!mQ1r>Y(>&&y#!59>b1I9Mvj43DEQ5Tb6akcUoRvVwD2cls+dE3_p@JTU#4|j+1c3TQ1E*ulaM~{`08F7oxT3j;XQ=DFXNYiN>)*L zc+f^^Su~Sqi#5Nx3B*L3cz{jx-;O?goW2$uQH4dUu#3^d zZO|`JX1n4`cNA9cZ+=U9ET?L)iy4h9;4a|5ygR*NN^BeHe%fpxh4FFsZtxa5M^w}; zWL*ha&tDp~gJmx5gFv>O!p4<=SZr~CXG7nyj5%P z#T_h`$kcXIK4_vM)07)ttZzqg$}s1DG(^+F$}FT1`W`F81|AeDivy_1>!0~Gam#s5 zWts!-^mWb%%Qgxh>4ig%$?$TE>(4Zo9>2>XIbjfjqgh+$AhH^+_DB+6(K>Rsul`jx!}7B^aw%g)E(YhUo`GU94 z%gc$f5yw^DsS5|aOqN*Sl*6R)Pr0+p^P&+iEKfXwN0eH?m}Ke!IiU zvt*!s&P-nV)?Iad4&7~F&z8Jcr zdi|XKn+|j-krpLpK+Ly_7mUps^7qFg%PMdY`Mo)j1_{y^{=Md6TWsc&fAw4Bds9ugn z3`OW)q&e|fd2M~MGWRK=vxo7^FN^71_RiL}QMOc}@ZAjWL$(n&tJsrl`Alc8K;bLP zSaZ7_z#--dJR^p_k7(Uo zc@R!Fl(&SKS(F&673K#`tTEr0CC`)=xXW%H6r0z_HHqE`i~R}_+H zXUU(+&>c0To&+$Tcu$2}S$Xc5(w@Q_;k(oB_{kmaORXkDwImuiIInYd22ImjHEy0g zWcJ8<_b{x0t2w}WJL{>2QcrtO{R2sHadA1PiX68xb>XJxD6vdOrUSK}Jw#8ZW>geI zPp-+;c{76Q>g~=KgN@Hk)y`*0rD*1e*gwd8!F2d=@C3Uv!S2SL_q|P-^BTKxT3TUL zs!LImXMJuvV0jLC#(AEwz4wEcYPuI0HmPZ@v&z;CXhU)|4CkOWkUD{r!4!N8i-Uv?32r)B`KuErxN`y&WCz4j5Wk%E(|7pE`H#o^zraQn~AnA zr@ZEpVUa4X2tK4dIcm52VKb4vgZOKMX^y6rhdQBqdch5Q;Vur%oY(^Ufg2V%2Cp|R z1TUcG0IQ{yx$zJ%4N~A+&C-Ef%ttGZ#iJm*5QFExzr& z?Tmyhs!z8}?1r{*AZzFP8t6o+`=Lr3-cSZ z8e&lnr&rdOxVTJcd;3eNSmbLxxF4+rc(1(RK-+30VqS@<_m%5=;BqXNbgjy0#2z~l zW_tw*xP%sX`!0U1N#Di>=4~u%3neg0tW@p<;Y2f4O%qGhn%ncxEeXPmz|=w9;Diy8 zNV*=2On?BN^nhn={Dz$C?U1%wntHQn?jaX`QbK--K-~0RougEI%o;-QR+|_n4z|%# zxE+$tD#NK>Ux2=zBd-{Wc`Hk;0|@_RGqNh*UZc`3P6GTPI!fPOwn5 zs+>688%MyVxcSuZWY+v>InUD!Va)+5-N2W!`pk(hP7GHl0*E=>5#YTtuNso~b{CUk z$!fv-oGncA+6NR#o}{}ahU3GC=VTbi@;99tdUt7frLkd1TeURnxz{3QI zOOwd1|I>pdG8dAZS?q4zfHdOm}J5f93w1GwIV7n4Msj^=pAi)E8=FHw4|fd%JWkJsK0~wyTbQfKazzQ6N|H={^}Co2 zll4UER^fKT-8Popp@Nu8#PDuj8K-KCBntlCRB84Rmc*7+mek6Y##~E)J*JHIibxK{ z8!fo8?k?nDj-E~Tci0F=Vq%J!HTy}uSF$E2h#oq04>m%OX&3@4hKqMAgZ8Wv(h zRo<}T$81*P(cHJwuG;;F;hoFvmfpquy_fr&Yfx)#8&_=^TRLSA!!o}Tk{%Ywg~*IQ ziTy@!1U$va+QUeBhaUH*SuAnSKJA+uBD*4Luh>_Xpi0+8gPORDTwN_3)-wkm36E4AOg6r9h zc(@xn+Sg#>x19a$1p#Hy;lr(w7Y(-lI2N)np>LC(_1_{^TL<=!fQId@uN|X8k2+xm zVZ-fBxTgfb_ks?vO$IA#%*9_1xPqC7mbMpqxdcMkJ8KO&GRvxr+ zT!mW_3In5L+napj6GkCaLJM!{LXeLv$`#kb-P*`4&h_v3I=;B~&gnQD_oBc5VaLICtGD@~(CwP7 zw{w*bOt@k!m=wlg-(mh6n+b~>{Xv+fcOIVIyO^fZs4}c$EN}W*XHNz*Yg(#>{je;Z zF2?L?p3*;pUf2&6;Wic>5@Q|bG*iO4c9KGY7xbJ z<)@~rd#2uc0q7i9UZK68Ou~_>ezxFjNk#K=g?dT_R~jR8E^5Zx$zfwZbW-J+#pT`2 z98~l}b-q!V#mnD;Y(6)iGJ=PRY~WHlwL_JZOKYuoX^U!BGVKVUl<~fmYx=#7re!~N zgvx2Lao>94Ghcc)CPm$)^4g;{IhAN%l8iiOZqc&tkI{*Lgaqxct&9>zV#RT+!l@;V zy&~Ogm1j*#s0X6XUIDI%31)MoYVMA$uiOqWOH9ckjOVTvz1*IuPcN0arD_jzwb#6$ zP<{l+Po$+0vv+=6R26w9o;FmeAMcP8%#(J_)Q~)&nqPvq5ugG))U_4@(za>|Rw3h4 z_tW1LE2%uG@OZ)0Yv`V@DQ_tMN451$?hJ(wVRgxRw_1C%4#SXb9Hvl&)lOKxOIhtj z6i3#!X~Ol%Iu*kC@h1my?Xp@Y7+x#nnnydOeTrOdFjx*~6pzg#Y)*Vay_FOAM{;z`4~s7Qvd zbB7ImRaC{6i9%(W7dv7bdRm8Qo8e_EWgCo6dJIw7;-jN<-*&X0kNvl5>v$xUTU4PuhuFZo|vgbbb*A!z&wU*`-N? zWxmiDQ)yWZn-K*6^;v&9p}KRn_7hQETSmJSnpFq+-cEw;98W1io_}wqJ{!_<9^eiI zfAA>Aw`cdm2EA-v8{|<$?f#_A{RH8dYqJq!OPml#vDWePoLY4PJXAIFQ3ncRq5eyX z%nyZfb-1WosPiuGUd*dd(WmQuc>c4+wbnBCc8x>MP_6XHkLDcZePYB>nG7@EpTR8$ ziZcqWCCbc9&F&mX;zGifpB!kBr|R88#V6DSE|0jEF{D3RTuOgwr5Gfm+o|7P5~Mr% zC>VRm_oPa_#m+&YU~%vFYtZycMdQ~g70~X8#?4vK==elDuQ^@+J5FSrs9en2n4KV~ z!O>3brNGr9?^~Gle5<>%IXOp1YuU{xC=)~<#O;A3|l7$y)m8$U=baBL0_En46 zFwyD|AkUv?n6dB!jT~g5-qnh|VuMxEvGz<~4#WK2r_~6Z&92?I^j&n=Xxrbrm+O>X zs8=(f{(!=K^kvnsA%o`p6^lmCjux2jBlu*ABZ@pI81t&}EnLUEubSVK@09r$6MA_m zA8iqRwcN!Q3lnH8>cW`|1vPc&o(#e(_$ms7lf{c(J~A6%iVm}(T3&JFcSaU{?)aDv zh)L+@>Sfa{R=PLS5;G-92`#m>gbUy{d-+D_c6KrKC~;ME<;Ud_1aWX$>qnYLyH?ZG z(p&Z$%JLs>5|ihDu*W{r(sHh5RId3vAT5Zx#QnkW5HT&ch|Yb2ER+eqknh&TjIy#% zI1KNQG>zB3dApaU7)Q-G?J>6=;o&$$q@YlU;?dk5TyL;6%llmS>%bbzV`)N*+G7xt2S%P65_iZMA+cu zj?;>=0YO`q#!=;P>sX^zy%TyZkQwozxzhkg4HsUF!L5P<=y?f5}Ekx?0o_u*fj8`Ac|!p<>v94uK~=Ig0_ zTt`&-h*f5LsSM+9)MWgAFxx^)2Y#SYlT~d|ktnN2uTIN^+Cx9r=9T{guWUnvrohLu zrZ$K#fI`v!-ms;$iEa=5au)$YvFeE~x!#?_-jfg7ujh0!&K?1yY z98p!{!E06GzD2giku^TmvOamI9 zrmXiIaONob%G`#&a$bnyllF&BFY6eL&nA5K=1GojBpN;45E}7dui0H4el^6!ogp^% zwTx$7o)n>xvs%O;9}~^^Xd5_b(D!gMy6<4PxIADTmz2z0y}m5Vpwp=Ssx_@MzOejl z81vNIy;4;&YD%IIESEfU4g=@l_wTYY!I#i9FIb8X$ZC)UMPDNH>Vr4aO*~G=EnLW@ zRU?(~f3h&dUsFtw{!(VU^sXo6qi}#_FI*Z|Z7LzhlV^~`rlhnm^y=~lk6>;~29hDV z#IZwxgRoW^2K(j){Rvb(x1amaM>2koY~9>Ft9bHWp>Vl7C>1r?i0lvpKK`XNzr!%e z7A-jx5RVdY<(?k1TRZ|zZEmNe`!%4L!;E&ZkP=FMP9CF@YRg9hnRZJxozb0zzHy|c zK_;ski>Z|DlTC2ge7Ifig{YSq-ygl@N$Re9Hme=3gcx1^=GAO_x;772#+j_st^rwJ z64dDD65;o9;-cENTRs9fw%l};$d(Ikv=5Qe$~F#$lAxtVZUdmojdBL{aa#(NU)wBDN|fDX+Ket)Pu za>Y-+Lt=QIzcie_Ou*jaDm!T2jqvRu@Zt~JNb#(Wxj2n^DH}C*Bdg7+`ogXv=X*-I zx?~i+zK~%0dD1PH`we~77+k<(Lzm>d>rnc9e&SZ5*@fkmYIY-(iuyr^0!w|?8r*I1 zFr}PhdkbvY1Nr+2(#KBp(z>){qa?xY)q3wQAKvEHq`vEC*v%6(!t{Z1FZNxSV(593B#lBr1;O}}lVv*v2>C*{#qt|BUt#X5*o#l7 z9i}LPQ;^#$#j=%QG|9N9>E3N;l(gOH)s18@s z3$290kKY%Sq76?zV*>XKEBb4Dt4ZG(@6UId;wYsRRywN0SC{tnAp>4Fcpuv6=W4N_ zX``FYMBRQAP6Z&U!C#|BxCy#AjcY*qv&-A}P3HzHwDP#rD3E^R03a+S)wr3*B&&&A zG#%0`0z4>W;?xqbqcz%6Y!dvzj5w->R`h+dVpv5{3--3&<@T4TB>8j3&-%+ncWAd{ zUP>WP;isIs3PC;+OKVp71iVE$2Q7=s+d$Bob)f`9w?-g z6et(^TG(5{1f-4Oahv_)eT#;Dh`FzCnDnpNTHV#Vk!TP>nTMHE5X^THDQj$WsG}>< z|LomYwx{*vPE=%w6=@v7tsTUsj7P?;7iJmYue>(blNgj=yDm2tt1voVo^{sB?m(qX zpT<4rnZMn_1vy^cGK&mj*_Xhm!>Po(w9*a-a>ZF56;ZWpwkIETG32S}tm1ZXDMk#= z2bt%Kna}~P!yEEn2;Drja3yZU6*ZXGoLM7#QT)AvN~UdVS9fz13O7FtgYAJ(95i^9 z?2v28>MGrRa#coe*gQ^90$R&Q8c{Np+9N-zMn)Qz&-hx}QET43Dr+5b_G)a~Jcn@# zbj@MqlNB%UHs$)YBfwx334U`AhXOQonIaKv_mENkT(38(dDd2#;w!8k>Tk=42xld^ zPwQKj)}&7ltliM@E?R8*tTsJ$;M>>UtkpEcY=XsR=gD!J$~g2WU1{m$84p8O2;`lP7kA%6qtjs=lr+nTTU$;?#tyWQ06_3fCCTfk8%_D%-PJe4^dCw!LwBiKfLSajWRg+1moG6 z9n6&%;<1HYYhjgfs2AnYjf-R5X0GX1>TS{(lt?jv!UwqqwII_-xgvXvEnkAGkp?z! zsOmk5xYEf1CZ(J$Q+qGn)V(I4 zx@D4+GW3|2TC7B zo7oEo-^TCE7;7Ws(}O|^?>K|o0=YJChheFg;cRX#_IZrQPN=s0#*OlW;G zlAzgd4=j61m~B>VwPj0tsv-HsOhW4Ij>?SrCdO2@huB4D$#x5pxUrBhV}?@%mBwdI zaXhc{#@!9EKIm+AKB-0ekV`;%zQ}iM$#t~MD+dpB4*9~Fx2MMwMrH$bKxAW zXByY{Lb^BZXcTiArE6gxRE;NX|HAB}60~vc=hZWo2ZQ>!TBgvd7tqa>jAa*;y%jQyF(C zLPl{eGVW~G@BRJ#cYnU$uY0|pujlizUV7lAz~}qKk*a*WMHp(ELj9;{;qy}sHCpz< z+WOe`)%nz$v*12yPa`lsuB9C66VPGU0=It-lsFQ_Fi;TGZNj6JD z3m=Uws&)R#rr5vYpNDkPM3g-8=Z4VqJH^E{!9yWbvgw0>xwSq7Fy&hKdQ^E$*L_QU zn24<0*{nFVLER;Nf5G?`r-&V^3O3q)ut&V6DLyfVQA(ZCtv&4gs8BkKzg+{}C zxpBg6z;J3U0g?{szPL#jDo==}kit@PS|cMQG8M5w3dLqt40OugEi+RzjnVHZFSW+T zN_ngjn^HXDPoNqf^o8xKrO&51eol8ZriYcmBLgT0CG9y{+Hx=(Te|h%MQgCvr^o3d zgwHauoGK?z;L4)=)6hY506nLq(=qi)H6$uJ`Vje@7U5o9o-*>jWi#DMefW+w%uwS; z;x|dH!uF>EVKMiULN??up)e^iqlE}WUX-xtvF44l)U#G^i%>z2BT7%tF+Ak}Ie>VJ z=g7Q!gEs*W7OEDn?V=*%j~BlEEw;K#(#xK%zQJMoepDuO{53Ai%8%_QD;%_d_lHi? zHYz9Y;MgwgZEOv*9EPMIknf4i&R!e`43^(xGDtfwkF~%B;Ste{jKJ~6VYnhiB}yT? ziJt>5H)dW4x^|~zL0cAcW**3~Hph2a7{uCwHM;5cWVM+u71=#m^aUlAa{-(}h;g|r zb{lafHWlPG@}8jxo&5FP)%SBeJ0Jo!p|(balAr$$gL|~oB*;}^o%*%G@k9p-HviKP zxhRwlm)lz}Te&IX=VKYg{*>U^aCn_=MM282NCQvLQw8ACo7$;HM){W~l_R*$i8dpUs)9JS->;K_!$4kak`9;^zjZ|yL$7pM^kX*LR;>K*G3t2VHnL~O}?qK z(#nPXx@hg5SMc&y$fXZVqqXNVEL4`L{nt^V(IX!(-sS~fp7i${&bwPs<7?9o#n_R2 z+h6}cJTn0n_4?{U?;dZlq)&rH7R&7YMwGfVZzU%QU}qw}7tZ@J zZ$UL)SJqx$4t_Vw|l~^GIy(~bs zyQ2KMSQ*M;uSxt6dA%;`hP1IvGUV|B=3Ek~eiCU2{iEJmiPskbt{S<`22f7<-uBkZ zjCvznrgR;pTu^D6=dO;xAi zeoIzD3lo#cwjMhN0^3WI?-cc7{Gz?2&S!;qKkOgccj|t-e%~ck?-kvzB@&4!@aBTS zw1Rk$d7@2Mt(f&+>dIVwv}J|mO!;-yY#*h&SUbL6`IO*CvOM{}$%h&lXX*;H=F`)|@S#GSwHCHLK^$`=|tZYq5L<53vdJa4`vG zMqno;9&C(nxM;ldsSbx+>(Iw3?)1yl6AUHdbc238W1M%)p}eF~H(O*b4ShHYUG+;@ z=Jf+Z(U!ucc1zx=#^BqP!jLy6HNb5KwTCNnCbHOK3h6;Gqlw|bCv_w+#!s1+L}2QP z%J|I%v)yaPNIq(6>=8g85JVe-E3TX%JbOilo?@EAf{);ZH?4*~U%-VnXLh{2Hl{4N zaIil&X>$>f6y)Kn-5pLn5$^B)lPQNhDIJF31H=Hp(T4Umd{VZA!Hr=C^CUSXi(sJ| zEoQA_VU8=6nI>}kf#}X)O%KY8^rkE)tq55X#XQ*Kj)j89IXYAI+zkbnYLxPz*ks4q ztV*8k4v`a8LyYlp=LP6kRiaq2_>%iH-G`?5eTV4-i=riV#mBSMBrB%1gMHu{VBI#qGcFLMkgTXJky^D;=+%OoRq8; z)2-rw6MFKBtapE>#&2sPy~(;X8N7T#n!~ckT!k-l9R5BTi1$AA8h% zuh9Y*a{OLghGIKG{<~yX+4_Q~{Z`OT{s@6lG~Nl3X#~K zCo>L3wNBN68ifbb$K>^(BS0xT)@fU7@rJy3pL)DUV_0n4!E(5Kn77NI^`1hp?R3-R zUo%b&G^l9=@h!EZwNC5|ISfUGGj6L}0ZhzVG_{i=v~QyNt=2wNh!3@|yfQCMp5B|` zWz7R?Miwm|pVSpEO?P~4{Z<%wb8u#{wNO3i5BZI*HLsf;y1TVrFuXEraI_ZW@AAox z)VA{_wF3&R$JR({^Aq2P(-h*=O!CHEzwV4~LUG8E2XBz0gor}n7T>->* zr7;&41CWI1Y;9oJF=~I|tm6F2>G3{dM2t~-F$!vOw6+rje^gvV4!to}la9+i*Zw*R zIn8i(u(mL?iCb3vR_04+n7*m@xG?wp={8Jsy8R5}lUyfOCM}_hHM!lI^YZ4F79>)m z)0CshM?wN&EXEXApD_F19Vj8jpi?m7)|vX8oi5W%WfZ&WpB}}hhyE8`X258~)chcx zXVAq)N;?W;x6oUtQ3Mq3&O1*KGfv|!o6qD?742i9z2w1}dDHMPWgEp>izS`#^DQZn z)!?d_=lg`)F?Jyv>wM8mGs+1H;49(`>w<{bP6!IlZr!9T)U3bkA_)CX9=>=z;g3OZ zpxx!;$d|V5?{Rqe&sXO9Xr~9B1`i&QJlul74!?10_h_14E@6{ai%DId6s;EFV|@aa@IYXid7Ibl}xY zy8ktf4EIk}Zj{}y5KM|DgueR7C+#ywX-a@_tVb3un(I!QA|6c1!1C;jKBe-eLaSWu zmKS~qSey7C!Cli{AvMq%n%kX&&F@PQf=YH@90s6vEYeUy?QI9HXjHndZ% zoolR=zwkb2W8fcX>92WIQ9}qh5PqpfN*$4`l2!swv=+5|NVz~2Jd;)b$RC>W-ZSk@ zx^#28q)QRRgpsDqspxY5^NXe?#|_QX@NlzCb@wJL+T@(Xl1kE9yZ76dB6dd>hK`Y- z<$;Bb9F~hA8)GJ+E*~H)Ut4T;ul}f`oT;oWCg(UXpw_1QJY4jUdG_TNmWFoOk%b^| zGNSfyfA;N^AIwzs=k&XWX`re~y{3mx^hFGRo`Xhj{S|p=8KW9-iGl3$j^F&Dos#Ib zW<~;K51+SRAVa$z`8E4eWh3_q!YjXWV3J=gnd%lM0X2<*&CE6?buzC^8bSoGWJWsc zg^ygA#$>@Qg1W)B;F;5iwtH-n|3G}ZN1@;Gz;zw?v%=CVt8^LFRKc>%LF)eRnj5G& z0wR?93U|k+7ij@nJ5>>yXO!65+sKBjs2izH%Z&yPQrVxc6f!l3HHU?+SJ3Cw+Bvm? z5D_-ss$pUI+W>Ar*`Y0DrPSGB@{*tQZ^`6!A$AG9~`~>Hb{^GbvI(kOMMkn*Y z#>7Dvc>F<)jXqzocpF_F+(u~1*Q(-ph~M##OGw`R5tOU!y8vB@ju(iyZZV50=f7v{ znT;bu!G)-*r@7@zTenOB(uR*VI`r zc&Dd|7>Fm--&yXN-glPS(#u(y$hO%b0u8P0cYg#k09E7cW;e7o3Bf1PkA)2&Oq(+Fuxij{PBLzVgZVwZvysZ+w1= zdVGTC8G;|mi;1t2)s+> z=s&AtO`EzIy+_ir(veEej8F~aZm?>_K00fhBHKJ1TIEIpP+-$}uLOSvb#YF9j#s7{ zuB+q}L#eib&L)|7y&7|UK4;ITe;-@qf7Kkb){Q{eHok@TzcGI+m!?M?nh}Wh{|4Ns z=CL($k!6+R`%EIUf#PGr9yw~tv?J`@-CsGdb?@bFeZs=9t>_)5(=*!-ObM9KF>^>t zw;x2osZfcx>4-Mdlu=nRbqV`x(w_hIHoZrbx@0X~qwu@^3)5-WUxaGDIJmTJmF$3C z;sq(J^>^9kx=vjD$D+xyxX6VHsylDv#)HtZO-}Kg1nd9A8*^9k0GUQJod1fL26`0B zbscg3OPJ6*Nz&}yNsxn<8*@r#r?V>RFx*&-ti5UpG*EFj4C!Ck?UJUOGo^gRGA^m0 zZ0fz-10Qn`06fXg`;iG`vR$S%*28T>O5faHTGxp;@nKs2y;f_phDAzqyE1PlVXj{1 zVZbem!LiZuN9ew^jB$yxcEvJFgN;gi8Ty-Bl?HbNUC-8L%M&VzYhxH=`9}<~@{=QP zoO3xv@xBSE66!LcKW^|5)3VyKbD5`KBFj)qw?f_K*GXRSK` zfZ+N5L#8Ka_V&)PlDV3}^X}}mB7K$s)O{b4j61sJGZcjDEOVTjG}w?}%0-w6hP>a| z8#KM$%XRTnptFJ2inV;knE~`~Bmw`S2aPs*!>J)+xeph%Frqw@iIX28E7wgOLP9p1 z->3zVUbKbYzY%=~Mw?+0N9q#u93-X0A%o!|{q3KsiVn6l-Xc74!s{!08v+C(^YDL( ziLdWo%3V1H(K;4=J#OkU#iI?U?<(dKPgNnk9WrsbDB0A*S!EOu2baL7_$=@%|Ov%GDXgF+=ZcwJ1X~NtDr1=se@&1_Qx7x-*X9 z)N>svu){O;jz26@A-j7d8UF=i&*xxSv~Q(&VxhRk-L#C=lmgI(A)s z?8&t&{nEvf-R*kNN6yxAA*;Ujk3(av1&^PE>R>!Cscd5( zg#9URBL28t_};>5C~Jt{Dt`J`RA&YH51K?1n#&jW6oCDj`uV2s73Tmp-g2R^#FMLP z{1EeN;$71$ExjvbGis+;_@((|DPxV2bn1^g zzshcomTV}`ypMFPJq-U5-^=v1@D17QR)UsFZ7m(~%>%RNCF5exq8kk=dDZo!Mt(f) z|GU|^Ba{L|v%kygH8C{eQaM6qsVlAEd^aqLzF1!g%{khWcqXC+cFa_-Xnii`Md!yX zXO>UUEl$iVBTEBR>u zO^}c^XZ=b~=T3yI|G5?oQI7ajwKK`I`eF46NQSeFNtA%6e=zSLd8_+gMdLq^vbC>Y z@j^-bC?l0fy)FtFXY{7?gj0Esv(SL9{^yo_=QjJs9MgXIufJ`RQmcc0)d#z1PKX8TLu&WJDo**;KF$33Wn^G zaBnc0mq%3qFn+W`LA#-?-HN4Waa&Yk#!h*OwfZa)6aM111SSBM6LO+zIwbf~YP!%Z zbkij9wp#v>9Xa&yrTpa^amTfTe1KBq#6*0;dcbH0%bs)J$I}B(cZf)ebiQZl&bZe{ zUm@R+r!UBTe&%8jj@B`${`K`2m{4xNSB<%*ywObj5yFB+z=6xtQ{UTJM7xxcc*~pd zqQk=Y8_(CiJfKj&=Iy!vVV z3*dK{etRA|b%F?@U1HSrHOSO7G&60DzOna^c6buLVcIqv4N&sElMg)^Ls2(IKB@L) zyQq{w2uvn=`o`zknQ#mdL1#=K-@scL1%&?Rmhh-#RxD;P(Z9U6SFRdMGh<5qrfNb? z?z0=J?9|*m3xo>Im)PKAWLfzQ&2uU?rbjnRCXrg`%?zmuDD3gz z!kazw9k@>(Q(V>wqKinCGZ2r{m-nMoRjv9?g><5X!oFANdzH(+f1Zy}_;TA==p;?9qe((Y>YO>1Q#;9eSK5*~HRmZvWUQ!l0YA;%k zLr5@!N-(u($>=EZ>)TkFkZhskx~XtBPmT@bBC;>sZK#h@rH#{;M9&f5_zUNJ5sukO zX4(@?pN%~OzogC0^YUsf^9~JKb4spMfumpjUo?BaMwKF3p36~F+~4; zs?m1-uAn5Xl8X1*9-i1fJ%rzL&Ec1gVCB*A^kF!rd%F2fRRB9SgB|r_1Ot5gLn|Mf z`=YuKzjIajKb&@DBfjMzd?4WFcRnIUWKde&NJ5oSCQF4I9rb3XFvm0P{_xgN0tkFf z`6%BjY~aJ?p}^56*8f060M7xM2U_|o`EKk3e%2hV45#Cns&s-LPk)SD9TyhEL9VW* zb%mE2bgj~y14Qok0$um}Y5P7y0Xd7wxH~>Q8I9`S5Sad!MQ8ZcNGPy%rb>td z?^NpR3L05MgxywVaJMb^ZD3*wLrWRj&99Gy3NE@F?0?JCI`^a$s_{1LO*gBF0Tuu_ zl1Uw^;@IV?k!}Mk`Aqxx*sq+`k(H@knJmfDfGh})v8&6S0VmgtG0xSvud)(P^1c}kGT3jtU&DF7i{d1!Ci$&S zQLKW;_;=oxVWXDO*++2c<%+v0KSC(&XA9TmYtnAaVD=<3J`ctN$fCwI@rL`OGTLwT zh1$LKgk_XL4*keQ*Y9N?CNV?)B=UsGWL$b!C{J~Ss=pk>gwxkpPw4NJ%;m**QV|tg ze2nM5s1PvT;wja35-tx|olt(`&(`ktELv2thg9}Uk#@pB_$ zx|y~zPV=EHn?+(K1-67!^_)d{?};l*6CJZ{R%-D#;_na0vnfg8RosKR-H}a^w`iSp zUc+2>g)MPH6A#SBTVP418E%2FpB!V2Z&h8`!)BVV2cMr^#3bh-9qWwEWr<-_k@ zG7aDx7Ta)S)S)B#5Zg|*oVn_h7C`&ZGBf{l8kbKUO15*|2%v%gY8(_+>8kG3t?bdj zFlzfrHT>648uT0LpfeKdLeAWy^`5n8Y@9uYchlYiblDQErF~o7myErp=vjPQllNXc zD>fO0ogqEl)M2ln23`~Xcpu_m%T)9pp)*m%;o&B}JACxB$kp{^uwH0#wuvr{8{AS9 zd7MH|gG1jJL8Z<1td!H#$K6p5?du;a9bal_|DY(Bhv1)&0)ppvxTJK`HVaZJe#mmG_mt< z^hEp0t01UsZfNa3kE9^9t>T)Io>Fzp54(#<#}ldS3(I(q%|ZQOWx@#0 z6Q*)R_WPr^pED(Fg)d)qr0fL2+7w6v%(x@UVL-sLBnW7gHxv!L68-YM%=o=O>MozB z>6!(FpK-K^YL6BtU`awIl>JMye8#I~m*CQW>a!G(oLD4-^2`Ih0_= z>h|u5s;^g?rSA34k{n zojRVad=JU~$i1|`Qi?ps`9k;aAYDFyB5_yCEIYd>D$7KXz^00|gfnDd9&_UgL6mDZ z?t0WwFlnQ>V}eWNlL@O!^NQ6gxsMSt(CN-b12r3>--WYxS4L<&oFJ(W8tvkheo|6v z>;c^Jb#Bd`|BcT^iLGlfk^YP*8BD)~q$PUi+Pi$>77~=6HmW=AbM#8B$6Dnb?Fie3d}!`tje>@T}R8N|NMaqGi{EUYCY7y zZPcJpzX}qN`y57T5hDDTGtLI>oqSpB>PYW@a+}yzd}6^&RJ`R@(X-Vox&k{y2b4)k z56)oMESGYeP$GTQ0p74>zvnjA$$HIUae2-!B5V8OKguxz(#cQIZ{#8S%iW0B74t!; z24;ZES~pSrNm6C49MN8%`jC2qyxCxYQ#oRP=X^`E2>oWvlzXC=HPc{RE@Mc%@fM|} z@*ilkyey$5Sq{*6Fogd$$3jmup0By34+8} zKN7(v63F;oTG1i#RQ}+%NM5SOeUyud0foNv&Jbx@)$TJ}6-rvpy&{57tl$=9|Lw=~ z45MYqT#BA8{kuy<&rAXPn?KK6K`jMdn+z(qcLF8xhubbkQq<`l!D#fNrD^16_`J21 zzsaiZ8&4n^J_=LE2a1YB6BbKTQyL+bW0hkPc1<_o0^6kW{5GAOhn^X)a-U6OqU>U& zW}uscON>|rx&gwsX87xKn}i8w=NI$lwx>w{-4jYbf&BqMl6_ay#uah$Bthbc)m>M_z4!7bKSgoesC_atj-nV%p6g;Wm!n{_pPoetMI zzGO& zA^`aAZe%nV^m`Q%dTX>Ye&2*xt2sVEXui5=w{d^)aOba;s??RpA3z6U^yWhFqR0cd z5|;C358kNM5>zxRLIDBob424M`LYn23)+`QS91#xZ`l=k=e`{h1Nl3?zxl?NT;{k9 z?VXQdMA(j2-hQuJkzz{#zyKSOcOK)JlFCw=bR23&Hv!c&M^HcR0x-uze@*(v4Dm(* z4>waWm8@E4wtoj)RA6iDRQ)h+Tnkohg&^*R)0V! zb$e2&fLhKosTYm;5$&c1#W7ltROu#S@|}|7FcE4*M58mt;U<$2r>Hi6@?{!eV8E}T zMa)_HxwmhrX4qY7>Buw$@Vdl(qQtL}mNERiQ9|^}Ajp4O2Yb?HE}4^Oft#$cqJIvm zg~F(3fBWQ(OA0%jope{UmTeORIV|N%3`DbrpK(Ty-G~{axXvkad!Ku8Z0=jBsJaKE zKBvC>eOrra{n}uf5y66*=mrManK|Hw0=0yVzc&(vG=#(8lL?=7fBD3S_g1D~`Qjf{ zgbEj-PWU0eOg9!g42Aq=shz}|-k%)%w0RvaYr7o^ zDN(S99dsf|(9c&e-*BIiS;gxLRA-A&(o-p|`?OrqjQn$ZB%vnSq`6I?@QXGIza+*G z=gVu*!}lS_Xbx5sI|(~6Rq?#h zp=0Xr)?}kPr+nfi`Dx#`c+1b+ZTw;l1G3z+t94)$d8<;YOhxGJQ$1Vy(ks_Y3XM>Z z>(``fZ%M=zO#351ehcDt8 z_DE@np_d80#P1G2LH`Kd0sFBWm!>YChQzs!rZ=CNhXH!En9o>TcP+&4! zs8atVX7zxhWv1N0HY3U-x|dLc-qOj(H8uXFg_xGSy@fRbz5qDAXgh@k8svE0VOp(z zWiqMIof5kS?!c72Mp%sY<@(Q|#~NiD0gW&+UQJaY&8XL2Wqa%p5#vrx6O+V+w zOTiUT(jiQ4i`mZJnLN8`3$G>_Lau>IrhyL25dVErwOx(09N^9TC)59fYEDh(5^eE&71Mn`mm6Xw z#<9~ZO`#|Nm$zKeNe~du@1i8z=M_YN_OTl*`9jyk{M~+XFRMCx)Yt36ye}o?rS*-u z$0(G{hP5j1o2ZZS6;(_BBGUq2-D$3@8y~+b6p5B?n6_wFx_!;67$JVA7tcY%cmgd5~5Us_TQgDr}yJXu8g*6kzZ3D&nu?;I(TdzQLl$NV9sYC zeXnpxUA$g=mOgO0*L9#1!~t480`G;AOAVA%y7mO2LFT!ap9>TkzLXS5y`Ncn%qVuY zHuvhMbTlk|%%oBv^A+t87^t*<8q3T=mY9((jIJjeCd2&#lrS%@S=Fu9j(EnelTdx* zjhfo=v$(WUr_2kb++;epsy{+2Qxy6|n6HCpk;QF?;QvQ4+8hPBm}INyNj0X3fFuhk zi2X#*y}O21!JzZKjv>SQB|1V^B>eRA41sapERn9b26@Y+p<8fbR4`M~glBHDukj_S z3lO@rh(wzY9>GIxSOp0%EZWlNje8`gJ!^hi8Ea5QFdE?Wn&gNQFj%*)nv}Fl!##}N zb8qeSub-REx`Re=QxxdZR?@`@KJIJwuk~>l9>$el1W)THioRms8QuOX)(+TxP5U*SEZOWNUCbx_(hyf(@faSovt!Sq7P-D@TQ#j8sILj{SKoo zWGiT-d#LtY8C9Lj%TUDn9kb(9RKiR>LcI-KW3ys2dCx zm9y@H_Vpf@?X6L~;q1V^SVH$O|Y+ z3fo170;N7^;8F#b02uw?0c6UqTln~SC`sH|({B38LvvxPpgGYWh&PReOpPU1hGkY) z)+S38OJbDxy9Z&R*Iiq7mA2C8BtwQANlZYhUZZ8Kg0CR+de36tHuZ8Z;S~JHt`h$! zHMz)O+P@KBmh&Tx_vh8CVDi>PPm1E(j9zt%@I>wn`lubDN1LQH%@mxuh^LIf1m~o! z;c*UdCR6TiA4Z=Z-wJ?)p<*KBVWT+nY3s09(SDGghPj;H}7kMDPn zkW7mF`i}3i&vr}_SoIO%M$Ow%Gc~$z25~bvs1y+Vsu1!Uz|F5(r5qOOSEg^ZNoSCI zYd9qI>{#l3FK`*)k2U#tg9a%FP0q&4w()c`$t86OX=(;QJ7=l0E<8!YcO-0j2)lLU zDxV^&H#1*#$R|-~b)s8eLjVU54>8GbwNNK%D4+XVM%f%pxpNJ$p&7*}$vkx(!xp7~ zWE5rzZ5c4{R*|%+=`i-m%w~M*ZaCeCjB05pNOV5uE+(X}4tBVIb=hI%sdZ5$k9GUxnJKiuU`KZP#QgWy(@hF;!So@<;%`X&T!h={FY!$pkSPwK4_%by54F3 zUnJkDN^Y%@vdhkIH?ayyAl>d!MP-3S-sH$)iQJXex;3Lh^~Qw80gVXf)pWDBr>%uW zpWvKUEIDrXD^kk7eJ*Oo&uue}BT+3mrIJOcz0iR-TrjRrx+-fprBE&-k%}l@_k^!( zBO6n=lb43OPD@b{{L={2u}0j!6L!$UU+sgx;_c66=|1!p9}rDsaA#rvtsR zmEsf)NGFa6_==R<#-c>D`BCU(2?XoA0bw86dLhy+Q*^AE+6i6SgoQ*%NJgXg5xSc7 zZy-v=02$#?wfJme60cJ^J}mknb^ym+cg!dVViMXA<&X{5Tp<+RlMybrIue4uCsfr} z$iXZ!V!m4EUjRe_O;s7FBEb7~C6jzbQK*#X1ZHb~93U+88v1+VrotGjUWp=TzG=`5 zYyHv@ppz)Ef`^a&_k&5TO#_8e(XRJtfp3NJvGB%>_n(psbj+;o0f9A?&Sn>7MbJ3M zb|~d(<)p2VPy@$w2D~a}@ki$Fse;h6+LXa9+pC?tOG&#PfWm0_= zGkp`kC!uX|`PbY2fxKsccl+~|SJ&ATIyRv*DyDR48vP!#371a_`%XV{RWs*V4Mi!vB*V`@;+K9fA!triX&2GHnDT^Ah*`NFJ8#dL!ym0j|? z2U%SNK>Ij6bdw$06tcCo zAaIR=VV`OcovT$fa|%XVieU;_aEw{~r9HpshhC^EA#4^+o(at<47dwuUH{~ZKCD68 zIp0uyZ4nPpUCHDg-oi>AuSRjFLgr(37IazrdYz6tR^3W((unTx>9m%h?ysC0>zKnB z9-`5)qw_z|g8DSpz`QTy^!TavZN3*MDc~2$*E0j$B|>M73D6`9v+INYftn9iM5Wn0 z*8mZa$Rnnn^4o+IGjtP&qy)Dpw~f>V(b*Vub$gvtSR;K?4Z>_e$yI8n*03tOOgwG#YU#P`!y%c%+ESz*80~#$odqq{d*&*eRD(87L5Zb_ z0qs!A%tnS+*~Q|>YKil|V&h7%^Br$1*Yi-Ll?6%7tvIdU$WdZhZSaB;XXfK8b5YFg z<1YuBU$An8A@RQe=fr&fd`O32$xoN+>|FRaxSM_v_2uv1*`8s{w%8HXSzwuX zUTcp+Dk-lvWcf9}LcyJBa%}ppkv5&o8h*)f7_7eW)x(L+;6k5RD!nSSojO*^@dP{W zMzkmlDM(0?2z8(ImvI#Gdnx_lS7C|u0Sx9~3!d0^qO>vtx&_Z?rQR#l{v@}WlP+q= z!{^WJkgB0z>||I=r;Ki@P}EGVp+dABSzGP26K$elKriq1*U5_i!^*i#X2>n!s2|XKP@nTwzGL#lE<4ziDXo#Xw|Q} zaYc% zth4!|!1ROsVA6Jbo5&_3F>6rmDWPPfR=`s3x%TWD)d|Z7LHmZ9e||ODnJ1JJXAyH9 zS9W`_BFi9I%!FUmfLW@1;dYg;vf1-}iW_P2I~zekj&1p-U*~)E;Mf;JI4-?HZ3pE9 zms|G4nBRaZa(dxUp9XiT*i4%0B*PVa+RAU0NAdPbqff49loSkC>y=bkMcRRJ`}2I; zEY*_a!sd%JR5mt0wO9?0sw~*$N<#?hmz(jS6MK-?#M3j4j?)CI9CMTu^*^{9e;P~x znN?L0i<|l-b%iegs{Q=u)w8ezi(Y%{jc&U>e$v`LWl^T`YtrmnyrgA>fy`quV2xm; zO$y2=-@S9A_C)>0BOaEBu>aZCb{{l>v_~P2KS|p`G}-@WeQP_neNu<)C8R73#8rsJ zr*A}XhYX3@GjmCUA!SiS4$^zaf^gVvRjXPK5yG};-8oe79+ff%s{`U1Uw`wH2Hz3s zYWvW+avD+kETXZUMsY?8ZvW%jYxPCv-d_MB;%e0IOyA>H zxS3;|`HCK>NEU3J3lW{{`J}rf#m|GCqod^pl~R!ZY|YmB^K3E)*3K#x&&adWX-Z~V zKzyHVo`Hoge}ZTU27Z@I!aYbzewSyv;39|vPo@A^)@Gdd)0e#{BOYt66!tKt^X zUrg^ml=1B%FYA``fV`M`hPC!CGhv!5%vOx%CV?{5`VpJoS^aFTr@S6$qO*p8=Ombj z=fCdF=j8Vp_Tludd&rj6=rA$YQWKOwHL$&@hbI;D*F)yM8KI~l zWCp9LCM#>v(6e^UcR^h~pOG`9F~C*Ft$mr_61_K5$zSgKDnCBxNZ<9}1o5<$k56z1 zkdu281uTo(U$p&(n6)8mS9U1%EA#e-f$e+bX!l!zpcMiDo?PDQ4zZj`BsU5dw1AiV zU!LiA%BwLsuFUXC3H$@S92}pe?VrCrld8I&F$CU~4sWq0r_xFm|3r|htt@Np>Y-^& z%BQmn2h&}G`c5cdrJf&DQs2*9Vv7Y3Kq2+@e0Zg8jhkb-$}tCtHn-5v;Ye;^uJ>9# z_<4e(&*4`Os+xsM)CtuD9V6#XN-`V@0TqGF70yA?#huRos>7&%RpCQTuX!Nfo`%nn zk%)^9h0S5qDJs1k4GA;=kJS&^)cvn{@bR^Xo$7yFZr#8L2~%fxsK0xy+lk{Ic$OpT z=lSgHpO?p0cE)BF;y7H&5Zm`L$AMwAJVBcJVZ8;+VT=X-_S|^Ir|b{Pj$9Yo+X+xU z0jisX>X30sa>Ymc0Avxg00l3vCz)1f98rn#pHfCzAn1M+=n0^%PCO_V0YYRo?USg( zxWY?;ohU3Am^x4Txjd>5AH=jjUq0)c3J0<=g9H9*b*ZUN(C1tWwz4)y_Q!U0)M!-y zeQX>|4pqdF#eB{BO|$%W1`mVv+lbTIwT>5^Qs8|`(V9w5T(V)r=bgv2eJ%CDYd+|) zD!)%?^4H?SPRhYEr6P474y~D+GW7*^Vh(^}LGKh*6U?OU1FTL5_6r<0S3n`GZZL{NDv9feKwHh~=D0&vm)XuBmRU+n1o=fZIT(iOfv zkk9adT7Nw&+I5eb@cBhywD(P#F#B_c`5tq>d7rweeafa_fhIp3+Fy6RQBL*iCQn$~@mTZzG8Bjg zFGB|x3vUlr%M|6amp=IOXL!~BVg&L%5P1p*IT6Y+N~$nBPf=^;Atgy7_{1c{?SI;| zle#}jLJ?N^KYzb-Pi57g3Kskho1X0`-0D;2kgbs7c&7UKe#C`4%I_mCtZY1nHAgdP zc;MxVi&fMOu(}4$UF@JvDEXucWpl9?KR{m`l103Ab2Mi)rq^WCO`~vOB8r2TExifNzl7I64#id14)r$#{t4LffvSi46a#YhA;s4)Lw z!aLmj8>qw{L547N%~aDw8<$mkhPoAR5L^A(&qc4z6Q?R^fTQZ1YTuBtQacOw03=30 zPJ&KP+UmsaYB-zWK-8YqV!E_~s}Yf%M2^T}o2i*Z$fGJRy&_qYD2U@J^3Fd{(n%{M z)!B;Wf3ken4chZz5Lx%Mpt|br%Gt`C`zH=ltB`9Z`YD5DQ6G~d*nmjMfJ?JYVA-ma zG6Sq#&YwOZVnW_<3N^ zmliXy54G(6-Su>9M5#GF3|{(*xKb7RdzW{@gG%s^xfKaJJek|C$zQ3|3vc4=9mO*D z{j$&bWLW!7mT9KI7ntqtaaYuaV2wZ?7HsDbeY+0Y{irnPq~Wn2IC^WzuTca0xebsQ5%`2q0ME?T4%xq;YK2*nPD6n*%58Ohw8Jyz@=u6f!91)qM#Xm8m|Zt-o#|u4q|waCyF1kehqg+mZCyE!#aRUl znXNlnnClqMg8uV~Hc{M&v0$%UtGQME+s!+`z3*uk#OWIljPV!P28!3h;$*Zu2)~3h z?ug)>%IkP2 z;n+S{Z&KM&xui;IOgVJ2`GknKgh>yHrDRsq9{V{4%Ocgn5t3%&PQfb#1-<@ttdO&s z+00Gw>qfuNqP)Bw;X)dPlO`9kt2xj{n`@W+DsWiy>%&&J-@lGayddlsWb~nP{2xeb zlh~Y=U88T(L~NsSYDO+xQ?d9w-k?x2B+gh7sKNlGX_x1#YsM*Jv9Nv-ZDyXSX@0+} zBNip{tX(lI^Qj4K-#e!d;3+&){1qFuVtxeS$w=q>qKYzQP4{v`LWZU&%0i2H74EJp zq!`5*X_xEmVOo%SLpSaXm-}@1!V8_9{G5We>S21D{6$!fv8r1}>B^bak4L{|D&d_R zGjAR4|I8kef6~o7_@<@Y2Q(F)5f4 zaLuV=g=mUl333YfdKtVsvLqt1a5ibxPx#b{>C_eW#jl&;M$gk<1ot9hLcp?r&Qmu# zc9ZU7B+O5V)AF}kn{j!o8VB0)^vlI{HB7YG(-3~BJ*WQKoB(4o{xcGq2aA`OeSz9N zqN*|>R0LclcR%&va|KQx&@~ONoT@hfpQ41OyeU{CyLemlW<@3ptO}PZ^z{mT80ym57O z3=exOlG1Q=6gny}F#YJP;geJpGm(P{J=Rp^#3o&sF07}D2J{y|+rsuZd*Zx}?Bnw# zeLPHr{`R~^slOSfDVa|NtOU?#!_OZ}jJZo}GBxd*j?^j`GX9Kwttyk$M98#@*s1#= z+~b-Cm4&OyvSYLu!QDbLY8Os%liaUSL(}bQgRj#|imCNdhTa}Q!|i7!{<<~A(UVgj z1DPPl6iUvMOP{~$iqMAqV;Qz9IH>!H#hQ9(RGHzu{0((<(2;6DZAG?^kI74=rt|gw zwM`uY&g4U#e{cMFTRyPUDDa#oFL88&+71yrJU^;+q1sy zbRP$pz=I(|ONnq1>vgogwvBAqzW85Wn{?3|>E~Yp?J-(FYJ#(`yH<-+y>+s&M^0V2 zMA#u7TPggp{t2j#q@Ety3e@PYmY2Fhc{vVEb45v%u)jO7hFVk)ncsO)Ep;-pxCR*v zw*4rrGfO+zMgL;ycz`^Io6XIDx#Z_217b25;8Z0gN^KWH5$C)MWhj&(&Xp5L@pDNTeO;zGhB(cv2)zD?!kgh;ghqoDo3sUH@Q| zW={%+SmYXNLH$SQ%GM%g`t7^)lA?-tBEn>O?ji7RkNW4 z7t+FWMO6Tj^;}ya|56V9LqI31H6qDlZkfUX=q)mmG>61R9?_=@l+(Auz0_Xn^~v{!DCKgcM7Jx zA|ZA&ZsRR?->xTc<_n3h5LExoqKig3_xj&mD1tJgqmESmNOP_FS84CgxT}G<;o;sNVgqK2<}3x98Rqx7#h)^D|%0vEGjrCwoxvrebat zC&V-~x>L3_&-69yPG}eJmGEh)ZmvhIK%&ATlCQy}LzbDN&7r$!fZ5M7#zO7Zm& z2a7MAyN=HhqAK*f55b>eH+sM4Y(R*vi~&pNf(kK@TaS|u0*WeCx9*2*Rns`#4;Rabb z*8|ct=Ind?AY^Zyk~<+O=LYosub)zxiVcgr)sX{Yy4I@BC|33GLqvM9cA{(aGpYq3 z7-5jM8r?Eh%372w{jIYG{uOL?$*9NYM;jn3^8pkXt-hQi#^b?+wC;L+uE)7B5EBy} znrUP1&Je^WO!t+iRqUp`B$|AX`Ki$XH*VTVAHoV@l!NUYVcVUT7mUrwrF(LmsC|>| z`|;mnG&gQA#LYapAxss=!AUHvI(3Iah$T46Vqa(n9F$F#SJmPeyn!kPW7=w zEnr)cCM1JzJF_=sA}4xEv4*w7vze`hMfAa07cpY^R;iVuXV$1-$I%|D)~=3e#GuHA zn=8eUXB8Lo_VC}Mr2B~E7XB5v(<>l^#hh14Hl?PUx@s}l{>XaSjG_Kj&ZP=Wouvi9 z?gxkmP<^ESA5mHMyQ06;*#5cvwZovtQ>)faByreBRPL6k1AHSFSG`4Mr&T7~ThfFU z9^h;{UwywJ8%Yy(QprOkVHAF=zOHR)p1iCp_A8!omrP(byp^E&l+zav==K#e z7=?X)G^@~m<&83J z2YGZYQqv?NrYq=v`JKrmLL`&wl_^dPw%W)D*{ja34;*NaBr~T=DzxJMre$@7+!a0C zi?67cm#pis&*kUs@UmyX_jr7MriDevFZTay!r&)k2Azm{2sdiG_(uFjJ0wU2CkyPV}E2s6Bp8*t`Dsi_Cw1R|QyzI6vF7;EK8t zS{+#FTGXYE&01K&JE1-yxpYbuMA~g$eUIub<~%7gL*1!OF8>fRXMoACtogo6x!FS> z)r$jUX#sz9Tm=O5wZ^lKce#7DADN4P2^pTAD;E;v@|;1D8iAW)`d&n3MrTOGh0Qw< z!a+YVh823`Esq3vKa_$kmxfv}43nqs)>JZP=v#GfcTla>@q-4QSNE=gxlBk$wy^J< ze^MPY)?S-9we)SBo+QN<4$$z{hUz3bELKGYQxyolX2yawU#;av*gJe?@40W#mej4` z+|q`fT;O|7kEcs-n%4~wL?1e+ozAgqzcy7-#Uk<9s=u-CYQ{qJq zovH+=IhdB?!{9|qoLi07t*wG}F#a?X>`TkKp~h}s|IsRMo$Hy(q>Y_{1$mCDO1Q5X z<;{1Az(_(=J+s!YAvQn;RPX7z@ihGY)Kk$XcuF9rV`f7;)02WgdvIpE=P{qr-i zOu$Qioc??uMJvib$;c{M2q{Cg;8()z{RWgzW}k(D&3)y} z^!>$W!Vovv6v3a>LcZjS@h9CPg!NK#4~vrBelj<3--+qXG#|6K+nWG~JGWjv*;kmP zH6h{4GH(2+t1``f9F9vhd8pnAYEz9}BBh@X9)uj6SwQYQE#rj$%w?-LxKw#zpUnUh z9Z^NYuf7qQ%@@rYj>yrArzd7C*#-M-NJC_gMY7Q|&P6Uo*aZ5HfX2=}8}0^er5TbN z;AkvjDRLGM%T#oG2vlBgoZy0WMHoNm%k!Vq?8K}Bslapc?~@rv!jr{xL9qO&@^gZ3 zQqiVHfU0XL#Ys*BG%%)WDLHr*RU3Dbsr&xl_BcQLn98nUL7 zQzoA3l`}!Fr-h-f*otIHVpqj z$qj;XxHO%x@Q2C`Ut3~Bvqu_a_(O22e-Ek^XgT_}Cp_H=VKGUA=ULAzF-9bM$SY?P zgCz?iJ-dNe$#)`=zu^g_L7d_ndaA!nTe<#6RCE1(_O9kc3n9ybIoBktf~Xi!Gl_1? zPzvbzUTZk&CYTg|1wg82;AD9RDN}*Z*ao_PPURT1Hr_ed;v$>{RHz3CXL-%NWM`}&H!$FIQj!;UmhlV%8 zq3Z3pV7!+lnQbcmUa$$UxWK-a-t!kMsNV|bsHo1in1o!`KYF$h#>`5BroZG4Y`UHO zy#`)gvkU_xx|nbv{YLq)zb`BKj!?AC4U=70kgoeF30fOqP@coIrL`#$9;ECE#WPN9 z+I8d{qq6mD%r!tiz1h;G=t^w1pdL9X&0vW1{1^r^4f7H%AddIXT-%SD<3&}a0J$i$x?J|t^`u~*k&FaG}HBd*b>f27CQQCx^F#A(){ za-F+^mUGRC?x%`X`zZ=#A^RiD>d#;Bgsm0m$5O17aTy)7W_TgpA2uun#FW(2+ugg? zJ3pPw(GuZ7tJck}FoSZRl^zL0iz4MOOA(_Tz;f}{I@2a zGB%|T4H!$=+wjJe^^VDe@8fUGs-54vu%()2KOSMIA{_q3>6ULoE(o53dUc2H({qiK zd{ZhDtu>q78I(l6uG5Ryps3o!3T0Keug#>ei!zY-X3$WdT9fKFP?DWaLTeHP1)?{} zf0@#E*2Ij(dn|rtJU+~P=$l6By~FE2d08D-n7?8tc(WLP9MYRA%vSBW)@yo z+OPjJjTyf$Fql9mb@E;P3eM-t)#1NAt53|r5#Ae9ZhZyBmWp^fN{!&HExe>yKau~i z3!8;`=erxnhsf8HHGU2RZdNsvre@tGxxu!|ThW6Dd+BZHRQI=v1p&Ho@6ln{cj|u{ zcwp?zT;||Z8^cq4T4k(iPQ=QeM%6be;r9u*CC-6VpC5OJbsCZ_a$)>&A`>++)A-1+ zRj@OM)kORI8XBB}pXhrRA{GEs8uXQ#Eh*iqRIsbmYORP?KX!P*A^l)}VkVNthdSbf z{y6^eI8*}?mgvM!Z-h|6M-`b{%PhnNBM}Ib*Q2#1fBUrh1dJ;{xkPC7fz@oYFspp5 zyzYl{Op|KwS0+!Z^6?PvH@>%qmDqp7aEL$ zO*IhK20t-~G*jk_*wL`dM`t-bitXC}Z{HZNbJ61`_?3(gy%`UW& zmSXQwonJcJttL|q$s#))CRe@;r`zI@iZ=fUDI`l@qG{X zPf_`pzQjr>^-aaDlT=VlwCOPT4It%+w}hnm!pt6Bmp)>a?N?6e%E%^Sw=dW!0hY%B zh4Xe*e8`b6hr3M_dlZd}5MF~Iem_WqnFQ*9n){gyZMYM8?SkKk*%A17+7R{l*kVd7 zX2w=~%wTS7K3E=caCPbQE2mxxSTyEUc3+m3c6);?FID~)ZPgvg%hcWJHer1SB-p~U zBRt6E=gT_p%6FobL0oFEv|3&HU1~x)nw4tLeRm6>YjxyOV6w+SI*U~lUmA&CdVg6+ zuG0wO9sBGjkb{(9=U+8e-qyN`2cX@JEL`O<|s3QD7cm>0+|iaPpS?(2FQu0ztg$o}zYU2DNr zpG>9Uq5jfHF_ijl?IM3v)uZqksta%AbE3OFDFD=5=FyTd4h?2?v5X)@HM}F|g!dWz z8Mgg+MHr@4M&>Me*t)c3v-!aSA=S>mUcDibq_;45WX_W92Xs=A?nX=TKDiVdwX}@- zL{>Sp1?vMZFH!C^&y5+MI73WJ!)&*P(6=_qysKBVS&>JP6k_u6S@+{qnp}~4`;R60 zNgxF(V!isAm8RrEr}%gt2BWsB_Ej7*PQ1_I@`FZ7FPnL(V$N=~fg$#$te-PS^yYU4 zs3wYRjRXZe7QXy(S#c)=596H<5l7)1@7*j3>7(n)Q40zt0#Oe2fOn~k96%G zHVuT6AqWi?cjLa#LG>iu3`dAHRokt^Nc+uYIhkWbKjp8RR?He%RgLgjB~nPQtdR#T zdJ;&U?Ek0&fqG~A2yVA|O_=I4xzx4A*lTmWW%S)5HdBnKa$=3+V_Q0c*5a6D{b+sB z=L6;K?6hPQw+6qJhBq^pqfGSuviRX7w0cCmxa!#csM7+u2GBh772z<4*d2n&*rA8lUJ+9 zH=r{WRJqxU`2haci?$OJpnhdb4_>CBRg3gVzR~K}w6WHFgeW)Rk`d$^BhMZk?&&X) zVWVaa^XQbiDu#AO3iHqOtc1>F{AsW9bF%sSEqZ7N`M-<|MmLU+l6+YT>+~d^k##!e zWdT1Z_u~oHkrp~GVQbHnCNaCL_7+3&N&&eCl-T=theJZNhBI=|*TnHH#7=Tu^!JOp zup&P}Gp5i~yM<>twzd@ZuUNPdlczu5&yk?g=*klQ-sWIhTqNfLC)K)ycUEtGe|QLV z1>EO|ryf=+5!N$dOP|*}?>6lJCleq1nAuj(ipsRikoVPnlOVo`UnYEy>VW2JzbroF z_I~43?CDKYPCRry5bc7hH<+zVlMgZ1{XDjY)%hCt-)=r)Lp;2v!Xaj*IM?Ncu3K;W zr3$X(qj?^mGK>fM0y1a#8xRrLudF)g`G}cz6nmOeZZ7!Ac5I_?YndjGJdv_7+rPdQ zj*boyqN+QyBXT%k88TVwErHMF)=c9r(susf)I3!gCo98k0&8A|ph7-&6QV*zxb$lj zE>3>Vj!jow#^_XIbvWC_{j8YhyzF1Nsn-B)ofBOR*;j~Oa%&;a{$97Mw1F;)L$K>_ zmpJ4!v4;?&hAmW?;ovsyXDlo{uOgpD;sG~9_$y7loC4@)B!@dB$}`Gtrd7#VoBb%x~~h9&L4Zmt-OokCj-!!|Ep)a6W( zk{%d!DgD>G&N*mxz{AYeKi?gF&|-_t(9IqHXirA00|%q1pX~QM=cx|C9kSbwYIsBb z8F>2qvAt)wSWO36%o{yFjrTxPY+`3ibehY+-%5jXnG(}v{fhRh?ap|d3qXI^x|@6e zGwHkuMMHSj7}u(WUm~yg`%XN4&A;=VU){nAs=jk@5}9#g%pZxnQ!rmiN}7*}UihphAF7Vbq#!*DGhJ3t!EVaTpJpQ zBV0fS*B%TGGF3;Y{q)^leEmWrqVlcvF-}k2h{JcM7UQUzRh{o<0LqSFIRnRUL3hZJ zd>?H1Wzy5iDl8}YrRrR7^ARBY06FO@Dumg=<1B3C%kF;>QYMyY6Pl(oj+uH&Gjf!S z>Pvs8pHa>79_j$H9zIueHXF(l-UYRoy9}wm@^F?&kywjt2&u3}Z&2)4Lk4@by zpm>C0th{rR$Pq8OS^zBeN$RXs3@d>1jxIevzsk`qU2M+t(Qh(oG9riu zqWSZ01jR#DMs*s-KH1D9tEbu|1@PZ$xar#YRa@>_jVQzw%%j8OwASEHkx0oy*rT)t z?>k*IMsc?L*AGrhf6|)YpGFwpPmxPO#IN79NVcoXas;ErmMrn|epPydZQ=BLe-qXb z9S7=w=q7+K1=k#{lG#9-hw>7?OR{mwB=NmDFAjPQ=V#nR zMi_*KdP6lObyni@-h5(P20ab3+P?JLFE#_&0|TOB2mVLIvc&<3tyNz=KDn~+td5vA zN4`WcQgT?NM69rIzqcvz{~wVN)kwyQSGAGW%%ew15Pd>d>1g$k#F_5+8gN zcE6uFk|8vQbv`_;7wIez>Pe?=d8aD4MHP3WC(gaNf4HoliG3G0ouJ=<9GlY^& z1z-AQYIr-WR1PWU$1jkKP*PZ5>Rd%*-I^(mKJIyGnP^@dVBc37cnGfPQ=YWd4K4!7 zrz!J`Bx*wW`IDn6`2ggoZ|H4#*zO?vhTQVsXb*r4|IEkbl=N1`gPoQ1!n(N*XK|}t zzc(iJql?r{?eMSalsubn&k2~&IG;7xRHL||>n_!7S67S8&Dr$m1Jal6E z@bma)@V#UMHBDIkSKad52{{&) znEJU*%T#?wyCf5aj{SH~sLWIdW%*jx_rv>s@t<)T3ujH#g_UFe>EW(?B+X8^O|>wK zip&7weEc0mBH!Hj;>ws-dNIS!yivC05K7(ApzgT7;X}9kb-sUnoO+jY0C*jTCWn}8 zR3`Yt{=4rm?M7cZrm2$Y*B9t=aDlcH8i)W&t44l#0LlB65VVGN62&dPRfhPj*$j#Q~VN{j%<2>{J_xyXV3jRkFb-I~zFL$i! zic5h_wj3%9KE?$%dr_P4ine8&q^i7zs}Di~*b)}>*5J<_EGP=0neP@cjs6^(f6|9x zq%`E5An*qrb~oen$Z+G-TQlGnfa|*;-1in-`RF+4z+8)P8CE~OG_LL_M2EI~6Tf+5 z`VLzRnb{ZDYMvOIiu%61oUg~eucoM~KU7CDae#x?4S0^m*PRof9KY3?gN7AzYKVE!_I#&dXXszYk_b=e(aJ~v(dxM3lWR#%J>d3&YFYb0T46-dgwQXSDH8S@7`rj*U_>Q|Z?2nRh?R-c3x zMNHVM>p=3$&3~TT;lT)sg1ZA6f?Ma0!U49TI=(KT_VUi@F}AXHck68ds+Jb1WfO&mb6GY zW}&)(sVMz){|%^r!C#tHaP!4EOV|0OPrjl@c5Vcsf53$PXZey-zQ=LW2z2sqbZ-eTb@4P}uwBt$j<0MTv72_+s9# z^3zMc7bb&m0dN$NchK5X)zv-xS^X?AptD6fG_O{dNHkKC9G<9O5pDEEtNb8>AyuSP z2`RT%8vu(+O`%MaiWxJxxu1ak{OBKI@-pSCOE39AHRXK=IxaZ_CLGo3p9j~@e**SH zpQfE;&y=mS7PvAOMvIdTApU{=uzoPVz{3DhU3>u5;1W;CjZ`f1L!5&9biIt4d#l%p z^R9SI-?hoVe*sJVEB%lC)C>#?D}-L%1%3_nC2`_$Yc%}h{T||s{Ft|~T{mTa<9x?K z9sc8ub$3;6n=%BB9|Q3H+50BEXjrYB{~p-27Ztz8RjNs{B~%JBv+URtO4?u zPEt~@XEX2L=W1@#J{uS&Ty>z@ycG*2XC36RIo?;9d0_rzZZoM|WnA<#RbPf{wGXK5 zE{>f0Q2lSMYW-o0U8o;>>jI-&G`!@*mj(YM7T^Cpi3u=|wAM_vIPeCsDcNTY{Z|P6 zs2>+n^Ld&UzW_I!hzxunOo&0iPBfeYzQhrqX13fb&VD}bAnKvc*XWqobgtnPy`<1! z20zY2s)5stnY^x9RUoR|(;r@cbXG61;&=h#dP2`9!(*!@bPygp0K#cP$>1~mdC0}a z`lkB}rrBks0$Lad&x?OxBLskEl6;H)2PABFB(y(})7X4+%RlpU>V1%I%)`%(3K-VNx~F|J}m zrCigrdL3gIS6`jqqxi1BWx5OMw>cM(j(>S^=SB5#5KtA;AD(Vt6|lY1RpB{0(w=$o z)qvNk>l`o~HxrXZ;9YEh^o0#G2%GV}7s$OK@~h~sjl1`SrjS?Ce5B!QcNq;CftJgb z%W}HKDM1*+$_K%e~RnW>U7DKsB)&I0rU09-*&#I)qAm=o8tdyJ=IC?c}IrUHh$EuB@kVje90guO%vKS(q>DXwPM{89$L& zq@OoBkOY+L-!B*9h9c)$#F+iU71`{f+PQe{nC#zlZ4xfs^eMOJS}Pt1?eD1wN9iY@ z44xkiEsfnQHJ5Gf%%%B%SGI1Rh5Tf4b*Xs~+pP9yU6d9+LpoKx=G|EFJXcI}k;Z_E z9Q|nwxG!7Y+}iYOE2le$e=~&7p9A?B;vSY+pvv>2 zYO>s}nIaEU29yNdjlsP_Y(-ZbREkXJEci%a8{80dP-qaI5al}J zqooRuR`}e_hGUoGGm_7JAI`&k^S=A^oI<;Jr`EKFAI7EY$pP8N_K-U@#7_ei6nEf@ z)v|6`&dlzPC8IprOO%s;66qIBTqx>X z^8IHhun1h*w}h^6l+*B4uw>_pYHdOvAjq& zae!=e+Gjb=pvNV&FD@eapo7l)(p}iIo*K`rc3|Wrk>su9~hnidLZ|-EyzBJH70l5!d@T*Z^e#RFyy|T~qvXMFn{*^YHl) z5a^aEdvYY%iAFWt@6W)1z?b766pL=lIfPr@R%Bj(u@JeH>)s?l&u&j~67Le(8l%zj zeqP%(k>VKlkMDyY%nWN5=f{{+UHsA3ZdHa{Mwt(|_#%~G zcQ#?w5r3kA8ykK)>uGKYVCKy&lr~x%r|+`ZD-qE;#0JE+|C=~r=DQJVGI%Mi@ZZu1 zom6iZ`%9)^E>J-jO*?*~j)pL5_{d`e`u4eT<{g(Zn70LP-e7d~&tNsxl4$j^<*p9R zVPs%SX*@}-G8?8UGMe1hjsEJ@(ht^Qg-4r}=k=R-nPPlVv1i77@yY57&v)ErR?Xsn?m)WJ83OG?;UlRMdVBnxm z?4R631S$AJe#{vnE#XD9a;9jCYZ-sV7>e#KB6{_uTr*|`k2$1!%7h^sGj=0WLY%h{ z*F~X@NH9tHPw<%L)dF{~X%(P*GmV7e)~|;*w?q>Tv#$f&L1ylK z)_7lSgU%K&jg837<))uxWDvvp$)U|_8=O%`FIQ#vK<@a9n25DY-+XFR-V}1|U3ClM z7`x1E$^UrPS?3*#1#luJj-Zxqo7NBu>i6Vx---zG#3F$L&hX*w z%JO~4(TRItdj8_!;DyE;8*W{nnUpY#_vJ{(KL#fZ=V$Mz?`+M(19n+8nPQI*uwx}` zNo+q2Ys+6pk`)$2Id=CC41CYsp2|lC(Y+q_sUb7DM~ct=@Q*KIxl~h$#WZLX*udji z6Ke*d?VgCr=FD|6i%)LW%i1X^7O064tTutUn_5+YuBQw!LbAYq1gAT)In4zr^9!CB z6|YHXEH4p9WC4|I(|!$@C+-RM2>S@FH&*sMCR)+rc4R7S$33*MTrfV+YW#Yzlj3$7 zXIQ4T@n$#S0H-Pi>PY!a`qx0n@Pq-^KajM!oX#oY@(>=tu0?GpbBw*NQ6ZC1wc`^8 z`Th%DN_qor0u%}Avt)l4F4T3Z1hW$l+}MuQ2l|!fJ$Mt*4+<%&(!m>Dl3G0KHLSoJ zAM3~06-gX%o`;TJN*hWo$5#G0IBnEa23VIK+h!%c#sACT6+ zl)Vw%{DTW)#^4obMFPm6cIt-WNelgh8vh1I-z4dp@O?SNYCC|%6Tb;dtAA_#HmP9L z_k?I7aMo9&TJ8H?;54TX6!zH=-ORGgFEG@p@`!xiTLJ|H2FgKQi7#?%|KVAj&k&En zmipSF-?6&s3RQ~+)6dy%A4cVZgf`V zf((9}5XsjTVOTM?`dBX}2wxrl%1l`NTH zdvzT!oOgcKBjg*$xW+Bn!rV4wm||5H`zP$G#V9^kkyflGg`*`@84#Cm?gKJKKPHkY zq60xzaqu*XxpNMD$JS(nhL1}7`my$pxWTTeuBZPp7TgiUhhw8c$a7^ zYivjq{jTz91MFoz4P7q9x|FqF7pPsqJD0&^^Kha#UZthMtb6lD>2HE8@R!LOie4a- z^w^&7IklVjwW0@$B^Vn%=u^|%kjzMS5iT)t?7~Uq0K4K%!zf=Pzsd|i)~wMnWMYmoLt!I&=->ea)JKBuG7EHO=^!%jV&Ks_J-{djs&#Gj}2}2j! zmY^p8V$ZVzKGxvqgD!gE2P*kuKfxeQctEb``vR388{}; zWEuPlWFH-Qg_!!Yr>?@0B~olaLy}Nas5Da+p}rSV-5lpXzn`l)`Xg)(`QSdXs8h9a zijY|HrhlUQ^sQVux~e9TH&1*X0I)#yZiyL-avQp6Zv8Szyg2=rW+JM-Qh0|q_b0KM zI+Q%^EmNW5yRdQOo|me_rQriw3HiAl^rg$;=#sy)Xt+Amh_Bv1{hjTdI}#WE03eiM z|0Pc@CD0pK^0>vJP|bh}+{98EX(-6>(~!sWl^LhZ&EWdJk&(koU_~f9zJ5QO3Uh$1 z@Tj%bxx0~@xiuE9SjDqh1_sUN=a~?pf{wyoIo#hH8sA2!x5*9L6QlZTtpe4oJx!VD zfv^?kwP>N_3qr`}uiUBUgI^cIo~R1*B1PTwXb69~s+@OMjW4Sbt^Nk8Ti_;EcxSB= z!7Uu&Kl(5&TY&Jvm#C|;gnL){tmV%Z$HQcMatBhFv3ny^;d|}pt33kExi@i?O5~cV zhkuV9Ft_?t$1l|s$cl989}$4)-i<^boFS#J&1;FMJ?#Y^I?cgB#X8>2tRwukXM$b) zPvHOlD*sL?S0#Z@d@;jhnyPCPLRdjhWLC?1*Bqz{R+^bscEY|&7FNnwXb1hCN2xdX zoJ5l)cfE9Fg>lp!0qE{p4zFi_n8J_oEi})26UAHS9k)!tS5wMv?_Ke3RRG6z-Uw#6 zUY6I95V*s9)Z!@Ks&`k1;e!Kx9YKnF>1-q2enc&5G*kXybMuC-kisH2lHWh#GXq`& zWpl08OjbxluD2wg`zIo7RRBiza$Z|AGnV%&3a+fEV(}y>sL=(Z|GYb_s9KabKZ273 zI1d}|8j@mpo-#H}c-j();aM55EWnKB7l}UJ>=CTC+9Sub%C30vs#I=X&I}Au%v%rM z=G{a~m1jI(&5QNh0Lgd=srU1~?(9uvdU`>B3U_U&FVL=2?)K^k@Z42hZD{K@54KiKh{e>=CBm zz=f?#{jadu*M1^em`p%mn>`#K5w zQ+>CLOE6qWJ(}m4I5RVYDDR3l-7R=oXKk}Fv0%iZ6yORXZMR( zpr+BWlXEG|Vf(zyDgqL&yXzh*iPs&Zfy6EJ2buXXZHyvD7tec(P8-c=7#%Z9wO6Zi zaQ_Wfo5I{tFk~NJHM4?pi$fVPv6&L8|D>@$P(6H94nhuWtc~u|~1(^>R~5 zmYLZ&_j;_K<(2LXor?A$o5vwV#h$nn|CcXEDH|L`NpV3zsLd6GkqcE>bNZj9B9!{K zN(D>KdD?qIHQ{7=up12yKnJ~+>7luK%q6!m%3tFPRV9>=%J74AhbV`rv8q0*0IK!q zA!phgvNDxfl%sfXa!#v4#-by>4+wdS*POfT`q23=c5l4%7W6PK_!qB_ypdxlVjE|o zdgp^`o2}G+OVZYN?jb;VmKN2}POSAdY)fWr=ISTOzGVXbf)eBdU(Yv=+OH&Y>KU!JE$owlrrkIH)2!IVNoVD=#;Vh> zU$A?+X1ACOnH|yV&30>q9$@vT&81`Mrv(Iu>74RVN#%FOUH?_S{_H;V#?LD_ULncm04F6aD+tMBo zPUB4$7Czjf#y_X!bd-*hf|_u?y?OpbIn)1$B;fA3WmHB*q98N&T>W`=8dIc(@vBU= zdh1AcN~5{T(~SH1HBXH4vbyR*=N=u_QE#~dA?uu%0gnDgbI2tjQChJ@&DUA5PtU6o zIg-T(t3$>w#|IgH=_&6S`Q(TH#kTexSxA*P3^qV&PlXCtuIT-U^k7HWd+Z!$X4>$4 z@$dkj(e+G8)e*7VwA0xC5k&xM+$jSn<4?mQtZ`}~)D>JNhf#U&lOi+XpiH&kIzfVH z!K?pDXFbnQF_97VsqEZ54Hqn?3}Z3)@?y;K4U|K#S&RP|=-uBR5rwrLV<$F3JI$O` z!aph1X7@cA4+%l}xmI6;v1i`4Ea~*14i46O1C_|yAgXhA$-4ysI=fey57g0yKcDNW z!krmpvM7`3)k|-qEL20B$ln#cpten1-J6~x#J)Ry3(OZ7{vKi7=E<~AK^oiGw&qgm zBxKfA8JJNnX^qR;43L~Ir8p#B>-+=;5R$nNj)F$*v>!N!lU@72OusB>X@ig)_L&+B zTTuaAbyZ(3!j5$*55ZgTZz&xgX(&S-!1HOUQrH z53s}VCRD?d#WfZQQL!Jj2yIk!xg|wxDeiuG&Qr)B4cTF!A~l>^kD`reNn607>KB=|O;5F~^;VlQ&v-pHaOSiha>+ z7jDsgP-w+6cYhv5tCNM)*zdfsEQ;qocu~v9ArSVkL+LERww zfQwnmBq>33^0`;Jp8R7?4mKS1UJyV_31Tl6XfA$%mhLAXgXn|c+(0&qAE|A7n__@PE zEBgs%P}+bIF+P&kmKq+iMGytv^t=1@a_YSY^2jOVk}d;9ozd?>4bwug0=q6F`0$1d zORJ(1hJ<_eW_am)!YCofYY=dCHg6d|V0h$fTKO{Kg$~zOx#p4sO(8rWR@qevWa|~$V^0Rv@lrU$noPO*bty(at+Ll%L|zYo_Q`*;O%R`JiLI9?XfUO%ar zSBo)=Ky*!KnNGpBYRnpCyREZ*Z+>uIn!@nX!eF|B>fXvZrw0IFR>00HHQ_UHET$mv zaS(8*n(+j#$Ime~a+u~BU4$2lqHzB>I|$4eU7LwWmbq9U;Xz(gmSaxM=>cDH#X{U> zvmC#sy!>7e<9Ef%pF%)|-s$cb8i}u^*5QnC-U8B3Hr}z}KwrekhJLR)qt*Hj&H4-o zkMd@zrnZNhEyDB25<4zjy#gFiCkfz%#k0CfyW+LErsZkjTRnF8%mKe53#zDBCUser zpTzEs>Cm4co+a|ZtWIvCtv0M(4Xz`u`c+&SGjO-+yQ3B7NBiKWm58j@_Qq*IDsGKJxco)fKUGW&lU>S1fpl7L z*;em$;NYL=YTXiBksD)-0IFt~pO>20Ga6Y~HGFz2? z`&hmXcpfUP4f&tK4w`(_b&{bL?~orJ@mY{um1w%V{iNsFxeD6#HAIY$OW~O0}a}-C9xzv+#MAP(pfzXOhdehfK@h4|4VUL77l-`GkI4xdt z_)3jkrcyk=iQ>l5wX6k{-f1qq=u!j8wm18|MIF^P`Y@(A_^P)$&%W-kBo#;L6K*04 z{_Q=Zog^B;at&S{dPvmhYg(j!=l>L)cRW@9AIGmPo9uP%O=jt4?~%Q?tc--BL|h|# z?;@^oxvo7kN)#a!-FuBFyL8>ixYxM2zu)=(>yP{Jxc8jT=RIDp=S#wHU*hEk<`uH( zHB#y27Uv*a>%E5-S8v*R7g7<;8n&HCUSn%O>29KXgr(A>mv51~t&Lv!)-_PWevY3` zVm~jyNYyn}B^i~9ObcZ<4$^}biFsj4ITB>dbVPimt#P0DLT>})i^biLOfi?)Kwc56|%pw>JWazec^cT#DtA0J`gwB^(^ z=HJE_st)yEiJXEi?AU7!*s)@B?8UpEqNA8xY5kwXJfln=^&O=*yB#(k_VoH-LYoHB zzxCT^rSdKGEP^4}o~0*Z#L=8uCB&B2kSsNMuOgYd1&)b{Y+5pzULPMI08s%lfsReL z%Erem1e03f0T(xx^6KWA!8r0Ot)w-t zpf7Jj=<51t>Vux}&=(ok@B?0m%ttn~Y9AwKn+@_p*7CgSQwB6HhS6_YF10+A7fq1P zvrk_E4}izJk-1kT$tL6#$I$k(izVHyAd%$Oo`e+~jiy*dM7OB1@WLOr1FqwHBW|(E zoS>&SU>w^K#n2$r-`+};%sOI<8bP2sfKdt{6TsFW+? zQd=PWz{Bk*+27jp*hRgr2D7y5%wk7Io#UG1vv{xSzM<$qmY@+DO?xZp;$oAm zT;c0#*0%yAs_gq@HB$E;lV||fhgQvoAiwbvWKbeiIk_lF>wcaE%4XKWz1x(m#P7Zm zXt&SfX4vc*fEI;+>oH_ST53uJ`lYU$;F@|Hf)?qvWA2B&p%yQedb;r!Fyt(r{xO@R zNe{7X4sWMtWoc-u=E$$Jl3R6-(3aBh_@-JxwiYd*_FB9ev;k!7INle z))q7t^?9!bZcEll6^f^TAx~>ObgkS}ueC(tvI}3!`Tq~}RguQ2IV-P55al6PpME4D z-yPU^ZHqKv)vLzHzrl8I%V%u>?uK8(S3yUYrSjF~jN)WbSif&VI>4;N7s^l)dQs*4 ziX&>Nz4=J)_SW*8vtgpXXV%wbr7!lm@UQoyGS#SpHs|b@_+FA=TR>wC4wWbouMh)< z)rcRHyBzUUh$HOi{x#?A%FFP^P&%F8{{wB-9fa;Bz1G{VD$a0Y6s{$3YRu#YYjjgy zbv}_{EIqOF)*K8aPm$6fTK2U>@$kZSFCa7D)yZ^)1sm<*eOhlsrfPJ6xC@(on1wK9 zJ1_pDQtqo(IMF?Dx4KccePj6H7W zcBzk{Q)EmT>~o!0{tV-o<88kw)gIy=I7WGdUJgdowwPuY=bKg=q}u*6rxrzpHb(4a z)cTPdakN3=S3{#x<*XwQM4JM+CKP4=F#hp$yL!AQ0e6uyit(uRqGgH5?Q}qmWeGU8 z^L;|XDLEIMQ#^G$`hedJjG|y1{bgBE#XZ7Sq^Az(D!(jVle`#D@fOr=jgs0j;pZCY zy*jraqlH?&^S^HQ@oP+$25rj}noPQIRg?02SV$=`Hc9|#t%Oz~nMB6J&ex@c)D^BqwAGg1M?iVFeJZhnl$L~+(;E-n%#_F}_eigP~ z6jDH5bWX%?yZYuA^FJSg9Gh+(b+s2wI(JiqiodU&APL1bdf3yj<31&b_aE+RpzDlz zDQV1>I&PxB?1eoPi~H1!4io91t82*E^&WZ!ciRIpqTBLhosX_$-Vv6+ zu+f&|kp?jcZ+Gu+OIY>rT&yjt#&(h-iLm&&$iKP~jhmisYk+U2+%H zdVOKv{PX88G{euK_i?^ihV$F&@mW8vt___H5B2H@Ypph=m|}pDwH0kahctWQ;-R-; z>;FK&R>^Hy@5`Y&!Ysinh0)mkH{2k%{8q_ajF{1uP z7@jI#*;GJGTxZt2@MbnmtMM76G`AyuiE7nLzy7Zt3<2ault)*Nf+CMfavKdzKLGKY zP#regVSZTys>#AdUt~Le>nAM|Ubk}|`P*smx>eciG4ACvBx^%sHm22h-wu&#ttrGwx+yqN(QV|-5<~P?y>784I4JgPbYoO*ZSIE zgj3RS! zOpvB|n$Na@Hh0NB=F3@|ne4p~|^zF@7ri5YCO zlEeX@f7e`{AfP41o}3UfD|p9l+@|-fNJ)q2UGZTj$)6UV$l5^Kvj{d!DWzWlU`%CJ&cL@@5(Gn`kLdj|Oem&WSi9gI5SMu?3%a!)!QS-A~c`*ot8%>+u!Yysxh%W;GH)Qp_M_AjfoxEB6&eibH zRi%^WBQ8$xKlk{!-QEdDoO1o-L-`5dMzM;N&y0zB|L&_%v)8Wfu*llRzY(YD_Nc7V zzO5@Lc7Gid2w8|Zuywn%0>zv50T8IWxjj@&G23f4gw2se5&%5ubaiSi!Y+E#Xj{{0 zfZH#aqcFO-c+a?qodf6^06TogU-jm3Zr3NlH-hzUF}cl251@j7zK+|5 zN%4NeMNB4fb?p4K$t}+&Yz|sRN6mGt^92)E$0Dxc{&sF*NuEOqDmx3&xh3A2GY_KF zddY8`X)Sw4*xe;`SV+#m;~P5c8jKUVGU;r?+1(k2Whx3 z6N9f174T*J)jHJ&%$e^ zi+2tdt#Bi-7{4XAzu&ake}oh5dNHRK+~4h$tA+UKU@AWA*tjbyEf(iY3Vj?4&|kn| z(tG2O2Mh~C<{2hbE-88NprN*S#1-_xTYF4|fJ=~>pui*hgGpNN>5#4@b7m)riPa3b z0rqnM1stq`LCYw249katVAYq0Q0!g;W5h`0ej7?-)@DAbnNf}>CGYI`>;y+{B9uID z$R!x}*iW3gY#3C*cSzFu(^`}(5L(7g)1s$X)B1U6lDL)&JoagCcf}T)K*mhn#&_?A z2(4?L#qM(61PVVhH9Itd6Ou{%k4@?xQ;0z$85R%oRr9$Sz5Wf4uEfjOW=+ig-6dUL zw2QaL4YPODXg6v%=R1R*^=aXGZ$0p-bTh9l8Xxk$W$z?J@%3%O?P0-xIu=}N*jieh ziN+dFrvTK{pw2d5czoRoJfUCnCWQ(o;7~~_oBT>IpYYIP0&E_!CqGth?+X~sc7dS5 z6n}0{j^xgvgaENeH=waewuY88e|NhL*iUx;&e~jwaa$zE-S7qtYs6{3&5tT_C79(U zr>!iOJRrK^$wqc;w9SwIlbd%1_wvUqP*?+|-`v-Ybyw3}ec6@nxe7F#lFKejf2y}o zFU$H%sVna|O<0JGsv0^5$Vc`MH;lw^UEV$^<%$Y0rfes^BRVOMPqo3RziKZ5gOG;u zd57%B$QCsr?W{OGSa1zh#av`zFqN8`rcXmck85&}?MO@p*k=Do-KkzSPXWpQz_A(F zFHD<6NlLA+uGv8+xQHvn3*S#ozv~w3sju6(0``oEru=oe*NKhvanU!m0ig4e3L9wh zJjyn~$x#*^pNAO>=8{oe9V2Nrwkkp_sbl~{f}cy3xEJqk^rw=@T?ydkzVUk%?`tG! zv$a6reF7xltjyg_Hiw;nUu zz)fwdc#$MTD}_5l)M}C`et4IxBn*1!qm38_cv&{{#Sx;K>LPO1!&tGD!>k{9PR&;b zC!9*$%s`bI%p{7+2vKrqZAyk{4u6 z9yUFHQA#PlFpAy($VMeQ+SIerpR4)w`X7*9q4Yqf_HR<(WxV#{DFTEUX5N`Eo+F3- zjY?da7V5nu4uh~LW(=@E1|$34W{N&DrkEX(5>CH&Pq%KUB%Tt77BHj&J|G5XSLzpd=yiuCZO7}o8kO& zqD3}bO;Ca60^I(_F^J6!V6kejcFk)H-fzM)iXnB>`{beZi6?DBKb{lyrBIIyA-R+9 zRbTG*qiQH(CN*{`R!Sg~*g;0#G?<-DmQXeYcSQJCIr|%8*Z0bw2J;}w+AW&}AVCwe z4LfPJOE(+DvXU&Tq9sYjduE^YB7pk1JOLZDDd1l291JJUd&_z!qjmn!U+=mH}W zQR#Gsb~e_sRb9L#uf_^ZvfJpLIfgZ|j>Fmq(=!!{*+rXGlbq&-+0UcsVj8y$Q*WZE z2;HoBViI%TR(dzr1EL-L$gGC^2D8c{6>J|AZ<2ilWvn}l02TkQF*^=XZ4CRD@xahlzY+96B=5HdTY1`z-@rC_kghdyuV`AE%qK>ZVIs|!#Q zwBD_&k!>wn>(x5?m)svrtd&$4$!kp;zEfCZf<6{)m9c5|(BF=UaC)&^HolR5R2VuM zUnvJ|BvqmE&&z9*!GG~B+h+5k zIKMuKqXcOVHHnWLo#VfVLDM5}^dBep$CB&1H#;WI` zBXXJz7>bb6`geo2YV7m^^sqkno*eJ5Caew2aELx7)+sYC^DOq#*y0#8D%RV z3bDJqP zN=i8k`8wT#Y#upZ_niPvTM4RZzC&+B5xWlAFPV$V}{uTAKl|xgrk%^VM>8{Zgd4$jIhYL;}d29%}=8-dWl#u;C<|)E37vbe91J} z%bOygysgaaqK;rlVh^d&X);5~yssx##K*OylCgzsTD6-z40r}JG=j-M6$b1KMcLB7 zJPZ|Ix$7;DpIpO`Gyy$1!;sGoGEs!RDc0|EnXCl3dNlWxww*$?7Rp~3;bAlHpCOzXq#d9#3 z!_GliPV7l`{@6KPs+A4bf7uCG1vc@$5zS}vlCPSAfyfOFT{$~Peb$`K0q_0Q^pwKQ zu{ce50gte}D^SDLBSp*=^`wv2A!%N6()J=r7J6^nR=Gg{? zSI?~r%Cp0@pjuVFfp=Nnrrpmo2;1`JPf(a3-Hd}nlJnu#n4QJ?KlbDBh1vu(x~-up zXcr|D-QZl@p97~VPPp;d2M}cZ*}8V^8EyM?tEp0{b%8XZ%q4IeI;3R2{iG|AATySg zPj+hRgpZPdJo=uOv(YbkIrOv;nK!$U^W0MOJ@SF3ZYCBCYaiC<<0dGz#kBrt-aLy~ zN4FuFORw?T8uaXEwlL+}6EnbzSAD}Kv=NBJ_FsUR;rS4Upz_y1dm?_rsmwpolQp1N zv8!nX6*@_?65%Ete5;Juk8g@yI7rNWbpd%u5*NSof&XZn^i=2LonZU2D-YmtUtFnO zGT|xam5(Oo7V(Yel!ytXil)sjBFtXehJkba4h0xiZ*41T$SRY7fnW5RsZe&F*KuT* zfs1r?j<)FN9`?W*cJ!%pXjAWRlV1R*^%dJrZkk?cfu4{A!_Pt>eN= zupBfQX+H}ta4D!sX@TEW?UW^6d2JfMfmz#)bl^!I+7!aUXtPV=2m3?O851qh>*?F( zRE`5OE}#1Q#A4swdr8IK3Z2jMEPpj`Zts(tc2!l_{Z%*DDN2Mxmaj(G`PQ$D-Y>H| z-;<0j%q=yH4USBLxvTh@JwAyoTwLh!^vnH_D#Vrk{c@H?gX z=g7J5A|lxAW|WvHR_p3FD)RxM8tg;a{`^FI{p4Vht9 zSuCkMg6hsaFZ%Ku;ACYLVBDVYqZu-F0R=io<*5Pf8z+#Er0ibRDedq{wr_y!?i6Bo zcop~lC{d)_H_xQ5uf>4EHYjfva90>O3|HpGx2U1o6WEvI?OR zdsZIBx*3iB{G_1JO>J7y`?eg}B{c7C5;r9poU>IQ3aL)({1%^+b%qQ zCR@2XhEqlH(cegYT9@@gG#u@&;iuxxiVlEg#1Zo8)IrcU`lmbSjh_&UdcW7%;#=-H zDHIfDe<;2l8YS}~G4DZN2H(~UG_78G{awtQ&tmwrWM=UE))D<{Uz7p^qQ$H+)aWj2!M_pC{s_ zk4SO19554h)`@U}M03K3Fx|rkWWZ4G1aD$vt zrgp0Uy0qc5tGJ)G4jDFi%zX{~ACFZgfPqL6l7pJl(L^Fu6-C#1&wKlEWBbMADSZA= zT@1fHNcSf@L34~g7O2Rl~6rY6Kz zt`{77Ez$RV>B1~`l%x~bQ?mvQPXDL}4V$hr45Bpiq4;gmZqe&-G|nre)>CS;N&c&~ z8I3==3~#m>f|#n!Bm{1GS!&+GV1BN<08hH}_m--m;2$}j7!eR0Dd-D7zDqBYA1HmY z*tXO&+hW4bB&;{_x$d}~2#aL5(a~D#`?XL(V5$!Kqk%<_nOl zSE1)8mCH!`{c~o8GNVD5c@9`5@m#PQqsgKAu$<4X1`S7E>3y`c0$c%oywjpIt zzj>50j<1cUPw=qZS{`w~+z%Md&q8@7JIko-X2&lv@@#cC3xG(qUYtL(_^pJ`d{{=2 zF&@Lz8XTZ0YH}{xlGn$&M&=-jY;^jyBC*Y)Vv&bd%>FHiXPHt=l>$B#*Q;V&i|h zO!bQ-92{fCr{#h_>zVRDAM{BnWl7h6t4j744zmG>p^FUXu5@6ntZzxy{DnY#ZicEI zcaHs6p3-IMb2+t}g&KZt$Iyq(LeOgwUfS+4_?ZmJ7ygfJ)fIwek9O~T#I#?xv>yMf z5Z{!LU@CqF-n;5=6Rd?SUTWSvd}*R=oxI>2P|KmDxTyW1u+;(3>;7blv6r4`yMKB6(sRu#MxxTQzZy4j z)i*@wPFx&bNfez^U{&!VuS$&ND z&iw+)9FEE|{0r-^Yvz9da}D7nG%zzfV(#gqLPN@i_}S@deR*28R|0pRjMq-MN&g;vsj{n^r2Q@tAM#(`T9mF zfSjjd&1mkaJ>6iss_FA3)XVUZ8oe9P!92K^j-@YYcgOxJyhh=Jowzm6fss5s6t`#sg^D({@wfe z*JC4mq5d=OnXH$Cs#Xl@GV#k*rKTD!&!6W0{_w%ewY5#_UDk#4+#t~K<-RDq6)36^ z7c*;n!)j`JeSm447=?WsGt1dGD6XFbcS1CfriHNJjbrRB7donp+NdZg)r94Aa6dpvWRcpA^?Hn9>|!10fihj&|F+rrc5+{;zcTZr1*t_eOX# z1piE-6o4EOjY7Br>+H@VU3RN1rbCsWEW^j8)1VTrRjPGadPIwBq$42PMU<;hI>4TM zyj1;usb59`US#lRvXbNhEs!FI+d~B8*uS>NH&Es}`spdk9?zCp=D%b|X7E(H8~rI& z;1=}v2Y=`HTE2g%%$NAZ>P!}g>VK!GYh$aVO9FSd6iwUu<$t8;;-jK<&R^Tr`yc4t zMU&V)qZVL?V%iI1aIA8Nmbr^&Ag)o_KjgVKFYF;ivqKP!+j}YRmrn9z`ucV#=Rqc2RfzdI|wJfCiV2>B^tvX6v;vclF4o-eDG`l8RYX6Nq3tSIov53BZsjbjC zBmM}bGBPu%S53a#`lSV`byCa?S_e#Uy+Sd;a*W1DyQ(oM8XXnQ-Nx`ZfrMLP%*c}s zfsJNYr@z=9(o8!Y8bMQU;!j&NQF}+l_?Ltc=0?5t#MLSBuUxj1gYt81E=(~nn3`SC z;cLvKrwKu3RE6yYJhR2uoRt5C1cpV8vIJ8@!!Es?s7jmI%d>fX+icO|7BXUuyn3va zBU{efOIOcM*MHwuqsVj81r5prNfLcky2v^^oZ-uMxw({M;7Qnm|I?#2`o|n=cDrNrF z6k~2p1U9BtPxEsi&nq-QguKk8 zQHtXncZwTd8u}azduZh3SO(ylBwvXuWr)xmwcFH8Sau9q%#W43+I!rcTr&jghCS54 zdNHN(Lmu9_Kj(M59c)8-Sj>%2HjQ?(|Ghl_@^*)$3Hr-WEzFMh)<;cl@$Jv0&TN4Fg5Zds|6s302TZ}l#gP(s`HdV?!vM-H*$ zxmhij`f2V#wM~s7m~_0_XWDXs{w*i|il&1EpU40{Ay+drFwveM8&fAnU54hSESAsvRn0uoUbm?Wb zz{pA)W)YROU1L`%e5y@%_y?NaZQ=j&eCR| zd5UMAx50^QA3vpUyAdybJYo#B4y1~hMAKa17u-)-Sv+JLoR46>r{Mn^)&jgW6B$0?l&xV3z}-8 zonf-KPF^;WhOHuVQt0}TYO`ek2KHn?`BsQg!VI)|yPk3k;pBJhWZg-^XPnae=WMb-@X3zIC&`8JX)MPgM?%`~u{RM^8j>e%M zFgxirDSC};iXIHF6O1vyYp~pF57+`vvXK;v$UOnR@u1(CMjeZ7%H-4(mRVO}K-|Z? z)IAa2xZ#Zph^^z#vXA*r9KbZ1W(DoxLER{%q+-lq7A4!sr0{W3E-JBL7EUb#p3&^KjwoiqDc+} zoEnu_r=m1Ah?}J-IMmEAw?x|w+PdFu(xUPUSXH)$(l?)+p9_}cWFwMvWd>^x{B4(^ z-2gPe%755;U$wx?>LliNh=I`pBMr=2hLf|tWUH%vUwDAGjjIBDw$@jN;ivwLRV`;Q zXrMN>sS^&`lH+Ei(|R*BK^Z$hIRHrMZ)S4}H}Xazbub@@-cS(lLVQGC_iLF8N=gusBU42 zQVMkxg4y1%;ZsdTiu?n0l5!2l_%jng`k-s2X^COkC@e_26X_oRT^ePeID zLeH9kNo%;wA`8meKUc*AB$ch)J+{N;8bNA#vtnL6ytZx(oxHq=H*}Gj9wDvG!aG$9 zl5)o4M^B>49iv&zRc=-3=pi-aUhm$!qS^WBpnr=Az_EMk*^@uEBY{;G9Y~>(s#wZp z@q~dAQDHaZZ`oN_ar=zCeosYd(pHXePSh4QW9;8jf@u)5E#JQA73s5oE6v}XD_Gt_ zKUwGlpi`KMn@LmQnt)*}ON?H~iAMtjj1E0rGlOI58Tq?qI$p(RH${;Ook^hW*kiFm zBNJ5(2R{M52-%or>Z^35r=iiV}?T!6!pmdh)+}<0zN|7U)icaEc zko+_^ZJc4K!SVtM5KFhDe-?G53R&7)| zM?-7F#uchnP1nQr%7N#ucs@K+T~52^1e?`Ecj+==`p%}^nH`;rn6nZv__CdD%C}-r z(3DV0V|OR-a6LBIUs`~DE)UQ}H~mDJUb|=ge8Q5cu+S&hF!Q!1Xll&458Pa(+0oL2 z`3S!+AOm^TBaC8FS-6=Pct2xb{IxN{-J(e(`@!;m1xwyg+AUhAgx1Fs0#3$glWUNQ zUmq)PYgnIaU}sFHQ$l*vJJ1icSB-n7W)bH6RmI8;!>o_$a?}Y0*r4F*(oW`tCPn-E zbD!$K)?B!MKE@ei7C)3mcTNb8`Bg;k4)q8Iq}IV_I(ov*6<|Wj1$enJS7M?za6S#W zw$Ly{I*4#&56M=&+yvsxFCQto5sgI`RC9DLoR_EmH2x>CG+`fSPS>3{k0~w=63gKg zu#(8H;r?;`%M$Y$;>`>kG?9S)KpTKkw#vux)D=qhEX*NHb)y100h~(A=`e@M-e%0P z!Q{^^is=^W(twikTy6Gy18fM!bIuO!yob^0oJHlZ0&F{-k&ib!SZU%U^4ypLBpwyG z4gMZdTM_e+a}B+G`{i{wZ*G}B4}~2$^Ixo9zHQGvB;g0l`RPJ^>(h=)K9Xkj{bFA2 zGl&xFN5{^E_fcwBm3lzk-vWsn(k;AAJ;YCskkg^Tl15ji#lErVvTLe-`=E%L3T8fo z>^m9L7Ed*CT>RM>1I)01%({pbX zBeNs-6)Zp&yFcdj->&k8)y#W(QUT51Sr=0d+Tn0L3-2kYUInwo#CBmE#)grtX9KtJ z#Se^3#;ge^RoYO-t>msM zge%EbxW8~57)<@yW_hcp{?m@MbXYYojF^!w5jbjP}>YWr0 zf1z3{0f!Opkw;_qY=i86EmApE&5CftvvH2HTaH;rVYBhzdwFi@5~*8AphSAbsh>6B-FhG>Lo918s%utuKi(uhU9Oa$5qb zJZ?G+Y0?{fhS+CBdaC=gosD{u47K$@omv%K9LLz@AI?9nX?En*j;}8EhPc6pKWQS>6yd`NW1hvBMkDF4)R7^K4sL#|pp=aAo zjqr(0A~L%YC?DII&7F!Hc#749sN%rqyb(vZPzpT_=P!oQ&+vN=Zr3I2BfH}HEWS(v z*4d~B<%{V0Zp#<;-g&N(Gs^6_9|XAXRLWG><}Y^mhJ84Bi~R-4*QJ1)Kc*0nV~P&n z(V{A28_-2&h8nT6+*1!P_o!bibj;fv~wZL438Y=YOz~I??)Iw zk&`o}pF=lzI+gZn|HfhF100p;sdS%lC+ONfxcy(UGCuzWZ{GEhsQ%vzkxUeMc2^v{ zLE{ZJLPf4shB-Z{TpfT*An1!PwLaD?@{C+hl!t?Q=(e4)a!&#Lk=bBN`lO$D=x5OC z$w|499)(iPMG&g-+x#nbPL6R|bj#TmWw@v*Z|~X^{Tnz*#!(c3zMGT&($ONX{W!D)9a2LQJHr+WvN@T*F^q z@-;o})uEmp>xnW;BT%s4;z{H-g_%E_Q~>XTn&_RYhSl$qhN=fxX9j}PXRtyID(J=J zUd`R6xw

*HbXgbPRHcN}~75jGQV?7JXOcgAL_o!);B5_bNQsu*Ceh=E&%6>le?728Cjso%#Iy z0Cqrb&rT_&ScaTZD?ev)#|G?$=xtD9i1~m#KE~3d`$HL1Xv!?uo^2GGyjBXcGa}E2 z7x@p8;$i6JPX|BsZ!E=_EEi-7YUwxbwtV{4*p+g#n>=;rsIO1(rx=J;{c_Mx-npmB zBV36m>8)8tyiNd0dwg`QH*n9!^NpRO^Ht?N$r3sWDsRht-V@^S{zk;l`DAksht)_X$?Os!vvs=p@EyXjyZr zZHS&`3^cm1wuEMbM|w}Tv!yp##IJT~Y7`ixPq!J# z*wY`Fbm++whR*t##`w9sxuA@|EvuNy0v8e`6eaHhIP)$s+S{*w3=NLt)pU04mU-()Rb*=r#!P*B>cr~9ICNmyS_C-`7wzcl8KwS&p7lu zQEJM6E=m8;S808#z9OaB;s5RaEc2uN4PMY4%rf_-*=z^Y%ahsCD@Db+==j1}0IXM^ z!*iQWr-XWl|I4wv@dNEE=uhm5aLUh53(X-*KRQH9dEeJv#=%RLhG@u8xJWBz``1<; za4Rz9=$~^H)Be5yga92+GsMZPYt8I9_e~)9nqZv9H#Ka?)G+E-G;wh z&0bzh|GFtlA5(U>=C5Hp{?u{K!%dX~FiLIivZ^{`f=&+GR~G+=!CWTB{%||Q1Ek@& z*Ugc)j&OOHIID$^TUR@4jaHsV?e5T<+W)+OZQQ?BI>7-z+KfNlr)bUd><4t%3&4=U zc&&3@SBx+-{&5W_Xti^dH@K_m+<1)3Ed*)r0h()YEXQWdp)1o6zIWmDf1rYkL!qeM zsL#HXtK0Gbp>sRy;+s}wY?}L!@E*bI1F>jgnB3%?Fx=N3EMs*s!qrDyIBjAQh|P1q zCb50^coLlZjCk=gay_a|R5O~~m^gan6L#J=%wl8=a|3HN1TmO`9k!kGkSE{7cw-2I zbk+oRbC5u82>fT!ryV1&qqYii2SKojoy$-XFu=YH8%taq zd|dCmVslfhhQgYn;t=3iu~A>cj?udkcppE~4|nKkZ4Z&Ygr@abvr#F{)6NQZwtnt? z-$%@=fB*gzPFA$=UM6=S*bkrTjYuUfPpl@e2^fTL%r}h+dIT^ER{aMR>LBttU)0HR zj!Q4>svgWb>nnE#Xt2?u9%?TN{t!|GMcoBfq8cdnjkcu!fovZF{#$Z|K|4+7&h?n= zhbA4D?m&_~X>Fy%VPdw4kUvqQCg01)LIcbn+%D#1+{~kPt?i@!WJ48vYPz&j@m z3gT&RzuPG~$Mibzl^+x-B^SvOnb)`u4r*XPeoU)p;Rp~r5cIG>7C5TC;2H?k$=4;2 zgD7Kz6+>Fkh;4s?S2zj>+O4?{+%M3$ox>1-N3Z$A&{53Wamad#Bj^a*_Qxi->qBVx zM6T6(tb=Wf(nOl6^0X_4DA<)jl{V+TaurLueQG`AHiDrAFx;jO%2j<8Asbnt?^WM{+>n4SkyOK|BbcuKm`l)(rBpd>b4% zH@-WrGZrXmih&C6;ZOf@ykv<0);3XZa_o~-fPC#*Op7)9yi6Q>5T z+pSVSJs8DjA@avTOg?2v5kv;~N3K&kBC%)YCDpSo!8PTQ%GdvJ&P6?9YyqBdVr+{- z-m>~RA;<=^tB$aC|16#*b*pP_7y1zx@rRK&T0nvbitU$PmOWPdtbIQa4JV-11!5d9 zXz4sD^$+6htST9qEFd+ud+;o{aPE7X{6mcE{ZPCN{?F9(kD+>_5$4(4qGFc<336a zd;1~^91=m7#E+fi6JujjsZ(M1CU-EJKYF!L+U}FcY#Qz?BSX-enDeE?%ty-ky?jP zY@)5Xh{@TeQX40uxZLWaUdwxEO<{DrPGiBFXmB<3q@JAZ4MUWGH=`5r@ZXsA+`;as zDR{Ttb_)n&2pAytZU2b3dh_zB9fC747_vDdV(VO}-g_z?te~%gEJ=NqTVn zZVq>@YFF}?yjx%+t!1J7V1V3On{XgtjG6SPT31IIri*!DXW!-vCOo^}L@j%GP7wK; z&Mw0tBTk4j<{Z}WT*X>j1c!_wlxq{bcN#y;|4@=VdRU!r%I|*hC`Ff|A(@=OfkQh^ zmYOUtn|5wrhvNQC)2hkuER+Yc)U_#DC`O2KzP-T!U!5qJeXA@{DXNOoeSNcTXF+d< zcf0gR;O-Y<@!Fp^r#AW{wl8b{v$n;6)fyX@L#1DOE2Zrz8e=7yjKJgul?lDP6 zs!qFYq}V8!+CAa-NccA!&IFI*1&eT z?_#Z&wVRjaInhEysxfT3q5QU=$~1ole`d=sHNF(G1Ukf}_UQ8G5`%li`4+M$XP)d7 zXL70_^oX0WTx*CDC3Ro5pgcDTwzw>Bz>+m_sU2qaM@PYk`RD=?YOkzwr1N0Q0Yh{h zSpunR%?G2!#jxrgHuLKE73KU-@FUqEln(Xy8t%e6CsUqw3-!d7x78*WKJu;g4h*wV zq!V#f^kHY^ArBn1Zl{X_L7C{1(f__WlU5sua zzT&RF#w({QXy^n}`B^G#8*5M$EF{$4rcOXji`95v3oI^_Bzrewg}F_1j@SHK+rI0h z^%CLW=%Z?z@a&uv7hdB3lwKf_mdmY@LFW?Kcy*lmOL4tDk3v#(GxA5<0}(b+Je1+) zTd07>m!)#JcB3k=K1ls!LtX~+q-l$EqhZm&0-kgC``4h8$W37fDrXj7(1&}(=|{xj zg_D;`my&tl>3UZu)5Z;81bbEaxJNEMJpoy?7}-g^;G_A6(@{L{`vR6voNKXR@LYgz zg50RHy*>|V*%3Mk-1kRu&51UtePTtZJ8AyHK#VK;dF0W#qpj;7%f>b{zAXA17qfjo z7j<=ac6LzS+3re5M@O@k?MC0e@Q!ENWOBwn-rdg1)n1CdE6(tubJlDI!Y{=kpzYwh z8SD%Pz6R%_sgF}84iF&5>8d(6fQ{vMulk=Ux4;?Q+7H$3=P^FY%G?ILQ~7JwADrEY z%xCSriTc5Z(wUVi z>Sg`Jo8yYe;7GR{DWLVC{cnI*Kr2yq06U0$bFW_Se;^j1Pca?UZO}`Y`eQNGL3QJ7 z0F3^gmWPy0i1|N7=N(V=|HW~8hR8}*_D)9WW+r=IdzY0FvWm-fjchLW+RDCMdt@dv zJC$)Sin7JMHwu@y#`pL6{mbLQeLU{H@6UOk^E%I`49Tro3#`Us2SB8=AATps*?dax z;hZ|7!~sr_!1@YsF22;ro__t1mJ%%!Z1q?VsfEiotj(VJ#BFczf5er^L+L2WJ)Gye z3G^{bi5keFs7J9{T{KoAfp7gxS(G`rp1RZ4C5E@gf!XTG%eWayaq;)gNu54f43uWq#tuc)s#dev%yqR_uD6+yfFn%Z>bjb+V_ zFxuH11B$-*eK=HWa4ciE`q)N56Buw0Ib)GDEQSPLt9|9C=d=KK=-Y7WlVA3zx%y*J zZpSUxE1kV+!Tu~V92R>UYnKID=Mb@MirZU%Gc%aWNr~6_j|@PzFB`inQ3^NeQ3b!u zjvueCOSg*);(i1yQDH2-bDBoNa^;csO(|1qKsv61F z@?_T&$;lEtkf9wv-hSvrFG?K_;m_6co*l91##*Hx3w5f@Q6m|`SDwN+tJJG$zC^+j zF6Zut02o~s^^#&MJ-bD9=X>U0eHR0&>(vR*vZi(^esm&7LiWz8DAF7j`Gh+Y(i9UY z-ul6dz3aRObC|R`6uJ`CG~e@faRCmKZ$%I2sY;i^Lwi>Ab?dPFd=-5PTWmZIUV@0* zv|3&Di94ky>hq5IujWE#p&!SuJ%+10i{om+*5J?X;ljj2)D z?UZ<&s{ArnnOKAOG%gZ$r9w@}aMN6B7wfd2d&x6KmyLhN%=ITwC>9;B{=n)mC@NIu z_KLdV$=iJIZ?5!;yp*DbLcSI0FQ9;79-+>6GAambBsDJKH8&+lJEzYj8!h`MkS+0U zP0cyzhvg(ne}wXc_|qPtIG;6=y}qFXHXXRV)iSX2=G=m#zkqPGK4;&gJYAx+q2{*$ zGMtR>Wm3)a>aSRJWFY{3hrs>0kFP1n#;sF*q}<&?FiY5xREfgkEnewElht`r63|Qj zPJd|;J9mtr78F+tNi0wWpi@Pworl-Cl`la?k@cUfETS$!OWHO6!2OT^|NRneK5)o- z)PoHkVk#(W^>@wQdyv?XQv$H)+QXFOL{D9v@f7)JifybPIr7tB0JHQ8tA4{=W$}#Iq`{!c7(>6V zh54~AgoX=^{@As+6-?HV26IuX%(Q&(YyPZ~RtiD&KxN!`bY6;+o!lb{%sQcW?+U}u zG{Adqi^{6x7UT&~ znZAQRn>V%0Bnd4w*^y~EYs_Q@>e4h?l>-xT12MNChZ^+({I~%rFD}A8K}-K*X9ot2 z?XQ|cAHe)9Jgnt{Ve{h^xb%RJcVn-b_#V2!%Vlol{Vj9ta&(@5i#*XLzVF&xibNPH z1gV;xD$Y&Gqm+VqSzg1E_#}kkMcgB%RXc2FxrKUkdML$c+T)Yt{9wB$tfuK;mCDRv zjqA!6{VQ*sH|%UI6ulWz4}7U9yGS{_K<>Jwyn~~xx!K4_XpCpT`~S^Hi1*R$8l)X> zg=i}7c67z6nJ+_U3^4!E6rui%C?YrI3qGQ(_Ke`sTzIjA+2s9e2F!5JwP>}-Sfn7w zZtDZ)R;3_P81~&=>e_;CHwO!GGS_2j$}92J910&X)dUcxQ<~Fntly;_FJdjhJ(Kh+0ns}vo6eX z1=kZs%Zs1#0qz;;eohzNmwobQK1DWUxo_{a;V|bOf4hL(*FZ;)vyQ1AvpSTEkWvzV zO%dK|V?F*jZuZPqyiM{T|DDV9r%R1*=j|5ZU%=k=N7ayqBiU{$hPJ4lO#Lz267vSQ z5+4PXJWu5~Tod9=CmwqE5f zxUya-$63K93GHB4>1_}sRDopu^gWqzm(~_|N2(F<{uS}$W}_!o9-{SH!xxv&&T($l z2V)Hrom_LD^?=>b@0&;aC2UGXrL=oE%tJkTom&2ZQt--K8%#=tB`@OV5T?AD6h3hO zWT`dLM9!DRl)E>)qpaL@3U&Dqi}hHbNz_e{d8dCc!Q7D}9b-o2SnB7b!%K}PS5;60 z$tHi1oiP!q+0a+@n~QtyWMqZn0*A3PRxfE@9E_hvKJF43pUvrfVrCJ)jV(+~aJVn# zf1gRFq}n;^hr!?`Zm*rDT4#Lf5?-3ka68~nA&@9C_?#OyJUFBc5L4@zmKGU`_VrGe zm(IgO|Ha3J!&+yZ=Le=OJXP(3(*I(uCAul5CKX{WTZ#EUS z)|ofg7s@lS(e;21i1UPBSdDS9+qTy4c=VxSd&CC{|F&@VH>aEd>M-?~ z^Wr^5C683V8x~jhBi{O~w~A3p@$P#WD_HIOoy$Ns719f7trl}O7n*p|K^dNlqf|HzJ)Sl&kU130k`JjH(nH5a!ht!>8}i3{>$8ql{g9yY zm`OM87R!)r5-Y6iB<~r6sidoE&c}odC=@n-6`k9?`yHN}VMP&$f;GZCZLiVZIEN^A zfM3x5##tC-vS}ca=r8kHbY)nu0*wRwQyxXBT#F~fKqzZ) zNq&+g!LmUHaxkrFf5>|^JzZl7Zn)l1&+|dh`tCOcU)8^~z+>8V8Bba^P--?-b>W4K z>5tdo-a%4I^`)<8t=gv}FQVT7)u>s(I8RMev^7rpVJim(I@2=BTEEVMZNI)YR>&HB zC&>NyWTl4i1NLPu>s^e5#x!Q6`#{91jPupqVPQ_ne9M1EQqq&C!d7&E=Id{+ozxigIZl}kXMhGV`CtP|$Jl4+k?B^fI5C^qW=GxbZh;!yEs z!@=ry3wWVdwSk*Mvq+k7uA~6DCai`F_`vzj5+5YTXyT|^8j{6C;Fw#6dY~GY^ z@QjEI)itLpr_G$I#kSAtvEI#7*J?I*%o>5JoQ$;H>k*L4)#mjP2=K!e8MVGO3il^}1iZwx1v2Dy2vDyED(hX1cM7`@|S&#`x2TW`?vE&2&N}?oka+1d_u$Fc= z6dL~T4~s?l;Ss^>QKem3b3SurkLrp&k8SLrB@W7LyEt$C}DwAAbOogMeKGSLIt!nPl#PQnN^2{h^P=a5Z4Y2b=@Mz7~7_FEZfkBcd!TmyS-4^OSKOh`5e4a(*`4qH)e|9f)OnFCLC?|bBhPP zyAKjXuE@lfCfs?*XaNv@H}V~)21_pJNSmi%MZwKpDFG=>ubM8W&4PnP+p5wvs%A2T zRWiigG$B9Yg=ARlXwI5`-ThL_`}1wg^Dd1)(fbLEzUkzLxc6Z(7L$TIS9cmhWqD-| z*j;}Jk&;v?OeVWN7}<~yso=A&r(40*`&8tSdEU{py#(Qe9K)4d*IH@6$R|Ds$B{ij zw_<63^9fb{HT}k@o`PS30ajB_8)KZcoI;)k;`VZx26AZk z)h+)L4DzGHiF^?RgNqC8ZsmokQo!z?l(k5dLv z<{1@Fr(iRpAenyn;G9#UB9M0O>m{cgk$D*U?wb!tHS-KIWo`W7BYwc8ccaWo`_?v4L1b(CkbQ4SKP!q=1nDo_y-wmVq6vYDQ12`CcZbEcTJ zZ-A~KG6+>WZ?=sw;DpclMz8e5l}Og{iTQ9m0X<>%tCv~;z~h&D=CzqF`MQ-Oa>uHY3%2NR&AKdK zdyy8K`<^z(F24#ZKgSn}xX>#rcK|t!cX_VF(%d7NVgT+9cSqZM&NXpw!eK)g_eG3Y43Af> zPw3Yrdau`)R)}K(07^f6TcpURT5)GiJB%TQvxo3DA`D(pU2;zsrlh}Z?8UB%57b8v zE?-2KoYZ{zJA=u9G$1Pwb#=@-w5O0-v*%!>%lQzI z+EuLIJs^h$%BrMJdxNPW_X%Q+LhWE}qXHmol@>x2TNzYw-$%RT-0SGbj7-TlP?|o% zx1kbZX!&!;^>I&frli6@-X$X=KZw5?I6YUQ1`SHu0l?+T)!%{;CI(<@Izw-F zHYzAHM=2?fmH+@8nq`cvYsG+_96hQfZ8EY(0F_n@f}|$iuhDMOoW(QxtJ=9tT?r5( zb&up9k!{Xxb=hQjz}svrCnZ>9N)!S;0bql3H+fRuqoIek8iA(MjLP)B(9&%jO1K@I zCMe}`NS`h+Vp_hyo(24ZLlVv3L2F{hhK$%03>FNaVes4mWXzgB*)Nf(0A zHa^=Jt>ZGdArnO|t(utBT88M2abd*~yEq1dUz)?zbQ_(A7nqwt;5$5ZN9UTTCE^?s zYa)|qfBg&~E?%=P9+LGJTg?ods7J9H5{ty1YzM=J9f-KBJP1Uh(k`yPT~6P!Ior*N zrTnVw+=xN=lS8lc+=qOm3K?YzEzkyrBt&4GEUJM9#@DGMc?<70{6ByGu!g@dA94Vcx_9(kHsPfvH?#e(=t|N z5bR(k^&goIpjp-H%K=#CP&H6ZL~<>MMfw3DgIdbK>ecwm$$zZ1M#RGtkVb$vI*9u<^nb4`bh)}`lQ<(bOTH(AR6@Bth!Xe6Q?MJcD zFyRu4Mj-Wkubd@g9pvdQ260#V304yS^0=5Os!RE+G2_=XR-hHv+_GX3vuT34lpX@# zulV0HJc#o9C1RgN8C25 z*GYyGfFw(s3GE$YZ%IsuhH5sYRDdK4d3~rWUXrV6m(T()I3=D543o=tYKpH=bV%Jv zGBEs9S9&`pc@xA^p%8lM4+F4nUN6RC!wz;!BC4BT2W83?i6HHS>}*utmL96vfQl?u#UL!^EwW%p85!wd@nBDmCGaB zIV4>7RI4Jd!ujB zNYOXy=;fc0){Bd7R8wnobKmKzf%IsAyGzhs z<--`Ol3C2g&ztc+`zknFqcnY0qbI|&5A!>6{?gH2$o}pzLe6V=3vBKFx~0WO%TM(e zSE-(>Z#P${AI!i$Uv6uiQ5en(%k1Fvzd2G`+6d9>P9fO&X%C)70LXc5-oM;p^S==K zwoge0;>FK!SL4fvhP&%ICve0lMK6TEC$sci?Ex5b*=rhiXxP(kFsveI|ET3EZ=n59 zBYD_{wg6{kuzs5nsY=4fiX!WDK1_n6GJW6FNyWZ0{}P~qR{y6cm^mBn-t0JbXl!b< z0|%@vrDih~lYkn>oNyH+ENqB;F1sh}3p^+xB%(*W13p^4*aV$g0!iTb_fK#Pj7HhES$UL41me#^UV)fJ%Q|3SF$ONp>kl#Tcy}SS_wZJLf zxP)L9gY`Tqd0$DYi-BQ`m|HFX+jjVkK??jMDx}{NIW0iP`z_Mehl!`m*0z~^7W%t< z(UQl9xZw*c)rZv8;A-NeC#0Uqy_>M2u(UxPvz(SbyQ@2AQvWyAJXA}jmKS7IY!Vmk zqzmyyn(!-7d{FgO*$O#}jD|IL7#7t@8xu1M8tEnh)<>!Hji!5o74mBtnn0(c{m1!V zG8J0kW*!Awvg1U!&iQMkEpn)7k&6`lfd7wF>9soYdBGQa_LFKLn|3AzGu`Kp#L5Rr zx4JM(-pV*h`EkP?Rsx&WSbWn9icgrf8zEkg!sYa6R&Zj7ZyH$84|^Itjr?;yV+WnO z#5>*TgR{PeN=DE8pJD2){{Y<>mgj}W0grg%F&iv3S{oT6L1=SRb$XE!13~>IZsoDr znmY}*Bmqh6=JM6Ux)^$8C5>kW7t}AkJSpPY2}(KUHZx;?=^ZK_2pdqAnOj)pzbBQ3 zvGpoi)Uc;NtM8>(?)Kn#qN&X9+EznId!kzEzZpAVVK*WEcK{yoFC-XE{h@!QM%HY! zvg@}e2!{xcjmJ684WMm&Ozpu;Bb2eOUBeN zn`^H_h;j=8_1~k~xM(dSHY+8{?zTvjCVhr!bfJ~wsxHL1+f^JD%Y=`n>w!(=G~EuY zFECi2Ye9CFUNZ;mH0Tl3ku49p7>fcqH;fa%w+tL$r*~ZT< zwQE!0=xT&j>;@>bF4xWAs!pvXfL{}MkU;&BVjSx@cpFWeWN)yH&y9Kom6k|2dk7H_ zp4Bo>*7{k@59{$3Ia!#MmQGc#b3842#YTOYvt~e2N`r7+{#lAUka@y7yge6cke)t& z+7Da9E4?rYF_ZnyfAYcz=cQ3=Hh1+yL9nu!buLT~?Djk!Te&$lz5&`YfVC59d()LN z?savZ?>pK^X$*qG5xz>`G7{-{Hbb!Nm4fk#X7yvCb$`(uYKs5J_AbvYBI0J4d#z;q z>#|*hr)n}~9%Wenww`(&31x124*M3_ZF}$`suo@(6L+1ZIAqSIM^{lSUb>7jromsmN?}|YK&z94ARP7-lnibpB4~0N1uiIwjAqvO>xT#fRgDwGlp!e4N zQa7J35EkupL>;?7c;!e@w{@S`t??#OKAGBl{Bx+Qq(~7n-~B0RHZrmbJQ;Ji#yTvp zB1X#3a_-eLr82${xTl@I^bzMjFu1+V0^$4eO{5Of4F=P2#u!#H*m| z0idQg_A8xgWb)6PMt?HYR+iSKJK_TkY3#@>3b-~VwJS_jIO{QPAL2qSeADy*jv0#? z_LGm)wcC%z>Jm2(9kH-74Oh=YRs}zC@k+X(L}&K0ad0tTvByGrRGFk4W$pZnh5tuC z+UYE+OPp1Q((qz&{qN5qU%e>}F(zv3ZuUO`CiMbw^>0MWKQrDL-FV^c`HT*;V*RC%fP z?sqt)LlmipS_ow>V2W12P(3y(UODOG+>ePPc(LqqX(0AyzmernVXBMZBcmg!kkCyn z%8DHQEQPEiwTy4g1oDCV7a`N_M?I~z8iE=_b8o!A+oY;{0O#}}ZeN(msD)KEXml`q zroO*C5*gj88nkzFk!_(Y8xL_w@Y0|sgIp{5a2_F?F;mC~)szS21|ExCshy87>8>y4 z-DA)-vnV{)5>_wxqF$|M>BCpySa<7E8vo}B6!YWlDZy50C zlMt|jlPY0PQL8lwv2g2JEb25fA8kLZIalyarb)6X(VA;Mn(hDP!*XSv^$X>Quots! zxGK|9jlW?E!h&{_30meU+~%Qm+0y_?xVr4dTVlDgxwWpOaYSeZJXNnA&gp$Yl?C-X zk2e`dUc87dnNccxtl!j>UKs;Kf;26UHn9WiyB*$tvj9ALhP{oL^zr5eOnvDfIk_?j z03WFPXOCYipePvCn7`t0GkMtXn~j|_Wr&!i9RGy;s&qqb-irG?v()C5)Ui%Au)-dq zbZk!1YDq8DRcPdM&Av};>u9_~vijcbl=AgCy$I3NGFjWqJ-kzBw$h__2IM7W+?6RF zG~7k%9NCBTU1C>DK2`>6u?dsv&(I585@KHa&&i!AK+o@}DS}McjO1kn`?eTL@$r=7 z>R1bpeQp;%5m^zB`Wo@-n^I`t#xKLB4s#m^+GKi7{F2mU{7_^BPu za~!}IE=6YF9S{mP8Ned^&dWtQxReOvTcC~Kzw<;8qXP?9B`5t)){dK7!ZI&l8d=cy ze~;G})x=HP&emX~;s1c}YS{YXtu*IM0V9~@>Ay{j*u@meOnVN>xDi|jz_tO3hx1y0 znzzx=$W-j{N(>sSu>jzVjxWzLOPd|k+@9ho1_cIzYMuX&x$RA~OU=z@dt$v0bEtCi z01yS=>+9s+F@>}o6PAdX`fLA@`H_|{)D~ijTFZ%q`7fZ83M;aevM{LZpYOoe*9D|S zh?m8--2x(G+^F+jP_sql)?TwkA zTn>87i>0Dg9|2_Pb}d}-7TbwQP==pq0>F|S3jAz(UNppA$40Jvw!^*~`nIXIz2nCi zocxL8I0rwJV(cCVa~oswlmr(Sbs&l{k~^+i-g3I^fzCB;=2lM0+af-FeHxCyjQ+b0 zICp(#UX$Mi8VX1RZs28frh$m~pQq&ejgZw`$j3#-C##lFK`8mg;(ufr=iT_%9d{Q+ zHBhXBK%I;EX~(e+?YMN~c$sqo(T~v0rmI*`vc^=`3 zWnr#kd5Kui-LfN*{YUmP*#8PRpamf8ji!*+MhVb<$&G3~>1njty{>y2rI43A2`v1b zDRJS)g1+>%2K^O1{^J5~&Y$CI_@3M3auWoWCu@tB$L!t&MaC0J0+9;?45{#rib54a z#*%P(#M84YG$G_qxcE$18(hsaj^0rJq&p=F8LUF~~-%k=Wkc~29 zqp_8$9i2?UkQZhHH`dn^)gXVV@mdpygh55Fg@C}1KxO(@B=WoOwXiC4Etc`7kZitQ zBRue&0^YoXKNcDG&zYNVWBy(P=xfCWuWORqE1gG+E__5nh(I@@^JF>B(GXZk@WIsf z{zo=%T4uy8yS2ExB|5%#s4>2bA7LOb$?j&FnjLS<#9Z+`N z37|_+^|Ff5PugP9p67#d1*!hWbr|LDfLUZ`l6n1Kf-PI>Y&h}jZ?BBvH}jFKewPu# zORf4p1lLUwT`#a93-YY&v|9o-_qn=`yFT!lAr|0F%m#$4r=D4d$zkN~lL9WVO_vKT zcl2~)95o9+dfaZ~qsphsrVQHw{8|YV9iDTciwZsbtV`>JMqKz@5B~IAX_@$KWl?wq zp%XTjRBvdS6@vw6gQ-GrmdE+s>ct{H8pu1a=1v2-%VBh4LM9Em!Aoe+MDQ|?hf|xl zpj-C*0f1BQOXQg8)rHB`v11(9UR;nSO)TWy*%e&mhplsU8#R`WS#W>AsK>rRrGLXb z5R)@#K9IGNV*aA|nW~ol+Ckl_QONO0-t~i6)GPj+ukIn)v6#n{R)e}xb=+(b=E+PQ zz^@ypJq7qg(mAuJl_}4dtH(vah2@1Y>H5PK1Jp1xiq${S-@=~irh65uGQ9T)AUhs& z&_^Yo7Oksjd#Rh~Ze50V^`$u7e&#I4~h6= zfr{on6`bjm>8$&t#wrzq!j=P@z_tJ*1SjjACLtNd^yR8-l_aVD-Dhw(`fITrJ$e3g zLnhafr6HVtf%-qPu`l%pR|A_rsY*o3bN=FgC#n!jDsEq658tP6ITmOJR#J+3wQyx* zz=-HO{akDATp6Wbi5)*nJDyy$yQCyUhu$y@i~V{a>@u1pv|2slaP=Emm#sD2%>69} z3RqVRd-P6N@W8QXs@Em_@=G`oQ<2KtjThvgHH^in3ZQ2qTN&$B&8(-l7ZJtnyV^BD zb-;w|}OVEOwCno=| z?3Kn|e+lOFbqP04FOl7Hy2e_aZOO*O?1?hj$1i@cOw1)LP^T`piq^!ay1miN$=%?T zivIy^oFPlJn7r9^9WI+Jl^H$8sbK%Lpt~o_v|rW_u9Gs*$&I|5eZ^dA&W=}A1L2z< zBlfw#IIZyoJ|7svJFG<)X<* zpld+-(hnpE6@&jH+pQ>zB00!fUee9=>DP{qU*q|fSR=?5@qR$&IaA-d?;!?!!ajLca>N?@=brTlEFHUNu zE2dN+yS&$ha7j&USMwJR6J17w>=-dzdCmZXqO7{n1rb<&Qe;n-m)bGTpF7GO-f_3A znZ>18Vs}q0B{S{@>}F@bENp1te7e2OX!(2g&RoHha#V5s_ReCRlV#;tZ_wvT(v8U7 z9UPH#PV{w(gFSOB%u|vW=(^|wf=HryR0{I;b}{crO(xwyG1q&3z*br0!6Fm(XV!ZN zmNv1|5c*g5IQh=`1TPH+>b6ojeZKhNp?oqX7LORql>e%ux4bAd>g$WT^D_O0rz*^A z2LYQNc%(h1xw(jL2##B&0|XxCdDa-|h8Tssz%pX&1TSzn1mr4{C-E0D_n0Q0{ly_r z=XsIF28+Q;SBlQE3+FXiYZF#F_SpF0| zP6aMjxuJSDDf?fg$my4PrGf44fp(Jn%d)*IsQQYKgj*QPoqVuRT?n}@a!hXkKA3&e zQNVg&qhvWedjv~Mj%odT#UY&y^k$JGO|zr)RAY2c$Y~TWX__0){((oV-v(Vl?S*ak zGN-06=x_-yq{QXDSo_qz`FMdnruzf!f0TSpeSgZp=|!C2vpd+cEu`~pfM+hbNmoA{ z;c%OjM8s;0FNH6f>KbUg>yym=9#b>Nehq@T;J{T^^nKreEB%G&M~6i)0j|Q1G@@6mPX-xSBz<*MKI83ctPP*b5pq5U?#TSoaMKg4!nXVwPnj$XK3rt z>~=Q*GdbDRJs3qD;Bs?C3zVfm4%`&&Arc+Jcxmx_Eu8Do=u%IuNz0p4%$e7;*`g_j zQB#vA|7^EWFDW$2EiSWz0NjJl0kvMfj^~98zsOqXMpad;*_$ynK~k6_hNSk6CP|rp z-~cM+LcEDKV{e-}Sy5R%DL3!w-q?vn9RbY3IZ#udUJCAcpm;(V|LjFiav?R{Q~ree z6q*K@kVsrt7Zp?e$OH9ag)T<48B3|@4QpM_B7=co`2&e)P4@s=0c^+~f+I{SXxfn9 zYOd+*|Ms5xBYe~Y&-jVE=W)JJ+gabe6F08tah&5Ra4WGy@!$spKDUW&y`(1 zxHz}uEAUzrATRws_uv&L<#m%KE>rKJjN zxI_iwCKCbu@gQ;D=RY}M=Md+!@U&H;NSgjlPz7vkZGWRu-LHiKwi%%nymK;TeS;y| zwn-z&H@RQqW$k zxw&4Yk?*uV_C?Xzsew?umnmGj1!1mo&Jk&&2q4Yy! zba^0V9|x{O&Gp?2P2o;Q3=)qY|Ekt6Ow0hx%Kbf_G=o__~)Y~DE0P*nhgz48f$%u0ASqofBtoSp?+}f*660q z)+N;Ds+m5kcPmke|yawapa>( zW|s=#3Eh(Givg|e{-O?)Jgy_CQtjs1A+u(I_&xo8i6h^dcut5RiZMRU8)-@ z3ssr*l7rFnq?mW{et`e2UPtO)$L3iyG(d7aY-XI#w5n?6W=`gsbQ4E7WBDsNsc`1rW~oAVvmc)3?pjqcp8?S}@zF`^C}i%mctX*XveqJxxt4xr zzs}Q$vV5{_vgXqNQf)RaS9DBu;0tD|;kuBLcrsD_*(DsMdP7?A!J+&*?>8sbX~wJN zpB%IK`t1D0Aom$@cqvRSZBd)Ikfl=If_-JpQC3l)d&? zIzYvvhnzToIf8kew2G>_AJ|qfPNJIQ(CwjFwaOJmb|1TzCC!nfaGqH8>@UriW^LY4 zci5F9d&eKo6@K492UJu-$JgsfMeoOb*<6dTac-p41|5L z;WQ`n3y+fE=dU*n+=Eduw7ikNe=Hp0muQc0Q;&M$y7$HTxS7yqycU%e4b~n`wIYbn zW9D#DB;|gvV(WY^UjMt0j`>s)@uG+I>3xa?DVUis;cWA}@WJLxiK2zhI`#u&{28Z4 z>CixDCV$SgC&x&DsG#ABUOf6UVq1^li(DbK5>`v24+)y)$A6*;&`83ck(sdlUf{`M zcRo`)?a=Jf4UC*FcUDLz&Bw5sux~)?1p%Ar!y-ZRK^BXRfv2V81C*}Eu+{~FY4^&< zRY#zkeIE2D>h639)-b8(9g?n9yma*aztF2pW5b`QP{x2ISht^LS04L(-9w*)IGdHq z$-c~1mv0-lSL1=Rd4@6~ZFIzWFo;(Y&_z>sv}2P;V=Yu#gr+0OM39Dh$UY1+`N7z*(fF(CcG<}<|5O} z8Wg>frlPDmZph%RRHYQ0DUjzZxM~Y*%rDU*dkPh`X44H4^w?`R$E&``s)m|F_3HL{ zSsF3802un6fu};JPE_se1)ZSrC9o&$UVC6gNN+)oXD)XU-jnbxq)1cuN>5*qIdWc# z#p$+>mTxV03jTRrbd|9aC9&&#{DTVkvF6L>Ga!ZD5N1WIctaO<7+MiC3`UIKr5A3| z$wq4Pb2P}F4YadSyw2smxjU!9>`8a(=HpT#f_C6Aj1WE_5OOktaTcq;@ey!bC7l~K zVMUS1` zf0Z|=j%pjOZEvY)<#&Cbd&#sbxe3-SMK7$Hg(5Oke5#{YN)jkaK$(unZzec~DLb*v_f%Zuo! zm#^tWQhe4$5J`wY@2|~!tUlZ0Q3n4N+#I4c)YFGL7)l*8CQY6U!Yf9C}a1ciW8Wyk~YPJ_gsx#4z7W8oDt4^igB+ zCOOjtC#+mG6SoiCXUcq!aODvjeC*?DYPrOV^}R^ zf#EL-&aqry_uSHz z$xDzmcRNi%5#>;(x|Ns_KiU}mHJ_6_i&~!@+#KQM+){5J1a@9c-k>aHM@xc60QO(` zxAfz>y6%snl1xHgXYf?mQ~A>=h&UKvZA-Bl&8L}x!kmFj)LNqu1Br^lDt}NgEzfZl zB^V*^*XCX5da1Vsf!!mW&p&>yw~a|Nuu=|*KMBi~O#PsWjJSB4FLlEtp+BBz&XPaM3?}Z7+|9oX~Wm6*nAO=Ryid}kV`^u2G zCi2)y=&$OMX6EscAV3Q`-dq+n5bGO^xGa{j=O7cH50rbL=2r6HCyyu(3ae&IF?Cr+ z`{B0cP$okt7V$|-Q_63=`UD+IiHd>9R%LwobG#-HSU-Uk=DKYQDSX-XY_*oq>0qfE`lknQXDLdj(L%2o+B)lAjGwD{nkqY((2V%B zy2-$-FR@!OI*^_jhQ%hU+`At|ZQj@i6Z}Q&IaM3_q7@ zGq%gJycJP$*vrx8kRi-oj+%9u;D!Fe>#y+xt9>W+p4B3^v%{mGfgzW` z$=<2XpZm0iM0Bc~BOvdMpGq!5^6v10bsFC`ZqHZm{&3U>Zc#8u`3q+gbyxL z21f)nWvMDH;*$8n>Kmw41cd+;1v3mk7aaP7!8&G}WMYVe^l30M=qUN2w$3gXDH(%%( zh!!Hj@1n$O?k+A!Cg+J>>u>Y?_3)CetE))Du++gFg$q#;4GdAbPI7g?L zUYD!y)H$pUI3;29cUEGt(tH-g=Z+HdNLRj2+I>c-c5L9k%u{p+UuLT188M4X+X0V0 z!d1V^Q_7ya7K3Hu%Qo0Ht2Yo?CImoh;d(;whY&qg36aH{^+9M7V6n?7aVXf#5EQJa zd5L9djKG`%lcDB6M&;bCs;27G$IxP*3wtXeIIr2~h%hlJdOCOo>``^)y0|T#SPCvZ z&cyuWx275^?Ls4I1PxCqf$g4|9uw)5UWAlnpl%8IdjVJf5B0j7Im)=l`uOdk8Z_Fe zK`tfr1SO+p1QgwHNV9Q zxYx61Q8RAwd@6Gr+pKL9#%muycPZ2a59^;q1ILYKUJsRt ziD`bsX`|BG*b8qu;<1|gxD;w?OQVbXwkKC-)wZqKY3X!(L&KET&TKMNM)@s^#$gz9 zf2U7D!S!#;U)%=P{vRS}ewE5S8#&F)cQ-6}A7-RJu!YNm*&UTGW8er~=~KiPC| zU8@UowC5(Y>q9w7hAo~X zY=&g{mGIqcn4m#Qs6hhqP`V2?E%$p%=T=RD!Qc@6%|o2@=Q(ix!Pd zp;;!AK;b7~_NqIrJ4>PuyyQXl%DQLW7OejJ^8MjW_k&Nvn2l$FmiEn1jTtDEq%xhb z8pEV{3_#oomWI_}w@IO-Z9I_pjbNxWGtXkCXQ>0jzUFE)G~XM*WO~W}kE8RBr}}^2 zxEV=iX11g3C<-6v*c`_=_R1(Lhh#)?!ZAvbEhFOC=N#+UB%+KXl5vg^LPnf}3Wsux z@9*93PmhN`IOjd?*L_{r^Xhle;XOiz*@xUrijqL=A7GAX1I&iD3X~THT25uTN>7UK z2L@pvhnv=k+4f)uO&-^V$-aH^nBXY8J+GRixZz6?THL|Q>-A|S;vR?%`eZC5QdGXR zS{mx`TulekQRy5!YK_dqe!G}8Nl(6I{r68ZAB1DEtBJxiq|W)ZxLg;zV>3v{UUePp zO`c?xJ_-7{gVT=>fKfl+;rDb@vMi`Nexb%}q53Z8ac5yVxnh6Eg^Z+Vin&RLfb3lE z?1F=Nr@hAj}jQ1R#j|jc*t5Ya`WYu^(LFu-1J%byvh{l0w$@Ke4NhV_c9lQ z!{k|gR4h>rflFrKvyT17An90WD4G?9VT#w9}9+&~lOM>~4Q=u)u4Z zV(S1`hbc&oOW(Zxl8@yenx)Oq4+~xOIEbWf!9i*Cf|$JniUrt5Nw46divt-EZL<5& zXO(vQoBJ(Ykq}@GzK1C*5V~N}>jku`6xS5^=Gz;t-z9O?;ZfqGEMPDI@WX0GDgDL~ zGdr7Y-@l><4dztg%@u>j$ZQ)QI~iwI5p08RN09H$&3JiU%j5^{wpUsOF;=)aM_-OX zqub{%#VW>>pB|ic%i7b`D@;bbRFx>8r4?gkN)w&d(%kr1!&#|s-=5GBPQVpKzG0FB zj+N76_tQi#UM7N-{1hCj8f_xAu@lM}x^6uD3`>@QKogzz1oLy7WG+Ai~4S%>b8G2EF5%gS^jz3ecVyRyn%aSEnnd%=ad>&>L&wT`Ba{RcVs& z!}{>&R%aIOH30Fh2j6p*tf@GcsEwPcI2ZAec|2<0g_=_fD>&~oAlhnF35KD**Y7b@E0}9UEc)v8wcRTWZKm7kV56(69ev(u{y1kdlK?n1tY~1}WvFO)&Ts~SV zB~7|?zyKeiUx zYjKxhR!k9)a>Yj6*JKq(DwHFrA)?t0lb5aUI}};uX4u;1uLh|bnsX;+J%hbeACry; zuq#_~Sr+g)jLvpUv}^>s)uwC1hrO+f@^33~k%>vGs;tt>M~s&>JC>b*DrM-Uq3Y)? z(>=Rx>cZ&r1+Ld86Q(gb_iV_?XXNfOANth#OCIQh(?$t@P8aHlA(usnWhLt*$W$sw z>gZKoqZJE9!4oAu^UV}Q26}Tl?RCAsL{LjA6Sbc1eGcTPB*D;Q5+PnYyjf4>*{MEk zpqgq|`pGmlHvOLn5JS;NN)_9H6FpUV@PBmf(Rp1>n-^q%iUH630KOKc#%J#=M>dLbjP(ywKnggHA71un%kBTw0rJ1!@9Kh&g;j0GQMi-3RHMJ z;c^z|iG9N!6V3FP&o9nrWv~ZW8R1MG9UMt^kOJ=lCE&DUZNFjc0H@xBif^e_UhVJe z0jlklmnXf~HrY}3>C`{YdR2|tMP7zk747EJKwa^wjNT5 zVL?WKo~?#TZectDEAu8tc-x_Wi*;HnzS=jrR4{qf-sK4=bos3L6!QLb7UXa@>pcEg zG~zt_{TEYg2y@hPY?2v$20_L+YwaA>11`RdTI}v}!(o+K#;W*bNB%w_;YXf3uf=N# z7^Qu#P)MXpHHVKUJc$Ok)%)5w*}fppq$<6z?gch2Rmkes%LsWGpW?b>&Mi~U<@vdM zYmpaQlX4ZgS|hM~>%9k%XIV%gVT}RpNoEjbh6a2g?hy2^^fq7iY<7w@@o>O9_OF+j zu;W-QLutySJYn^Bzf9_Z|BS>aV`^YMEJXBD}v~;k?E)@UFaSepJvAl_iKLr>5BWJf=mnE=6cLWsy7H+4B+pX2pp)}9=@coz)TMuK9F(+x_!pg znbWdTkNItD7ng%OS%B%S@X5O-Ie>Ck;lIXJ)%_5uX>?Fm5h^6Snj?;#C;u{&&(`Y= z+44Ov8_r%Ve$Q!*4R66CE~#wr644{Ti2jT3u7f_-z;IMA`$K2;w=UZ;(4;IBg-3n6 zw*$QZRczZN`R&%Au1jXJEhY?+%j72Gws?yrfecg~R!ZHFRL9btE#_X-S54;8JL$A{ zfPSv>D;|3DC6*Bz%(Jn3MC0@cR^rILgy%?I_a&}K63}B+vsU&(!*-`#@eG8+gRgpr zrTP8*HCV@)ibj00Qw>>-inp9~uzzR~)ZzOU(PJW_;1)?cjX2ExeS?$h(MhNCT?=<{ z0)Y0J(-L$Sk^re$=de|Tc!vKDLgAZobNZg|gT-rEt#HfQo&EXiuPT-v@V6F10}b;( zBCR`aLeP(QztUT{p}zyPemnl^WlawfuvfqUf&kjq-w#*zG~k85>YS;%>Xan^-3lH} z$k$|q5SBwBj!4wwsS}E7LiKITI4$@`%mMlHppQAS7xsVIe)&Kpf*(wO)z7t^ zKjUaF2+I(T-~#mGb#I;^tSgO^s_k+{^_D&WsYB4)2Pk%R&zIlNt{p-a%V(?%%*0=% zf4ktLO&byr@py@Tl=!_e5MokQuawKY%h|8xTNhv8;zSW;y#AC&eSZAcXh-X5P3oE{ z8|MK>re&rn>#LOHFamqlX@9d~VpwNpuWo$*?USIh_SOe4OBC2pd1VLpcwW<2A4LIx zf$vUb{P6Z&Jhry<*OqpnQg@rDdL8h3S`vxy2^&YwRJl;dKeA+9q*ryD&bOwQsnU@d zPt#}Suy<1JI@GQ*MR$V=R!r{lD$~^kkVzf#7h&)7rnuy<@GqmcvyW)$gtlTZlems@ zQKH42I)6^_y>JC-1IE=%NrrPT-p%sRTK5C8fv8CE=Me~INP|58GGesBZbzyI4gKU* zUj=%|>i5E6Gw^QxB>*yZT3CL22yF3?Q0DBgBBi&(bZ2#sT*X?=o_=GU zyGuAGwAx%^ModO3#&T=F|_WBT;iqi@$=#bY31CPbkCM;CW^PA9}s9$H)Pv zf|V>Qnw@mS3XxX9X3+}RZoZXDsMrp^)ltS>_t#%#$QOrX5^rWjy|8K>QTl}i>_Hue z!6lh<{w#*0bABIl$ZhH~J})l+n?WLJPpsC?ltpFIp3)_N;Vxl!qyu8%(@Xj&z&e$B z>^;;=5tZe}l@*KrH)*YOqSqP>4RBdX1&oJDJuO*ZVy+!TcPk{*jaFKqrur~QVU5)+ z-&dRdp`Bv=Wub}kdrCEMW@GzuJxTPP#ak0YtLET}`d1S+qd;{VhxR7pj=Gp!&f5cG0! zTL<4`BzS$=;N$ZeGZiSTUn5Oat&$N|x^_ELFhl0AGV`yHvz}HZ4ckgfg-MyV>lXvj zT2TZmA)dR|yq^w#HeG}iJ-TqvaQIgX)|slC-dwR3aPhL}m5%+b^A)=i^0X=)9CdE` z^cGX*uNdVj+$DG1@+H2N#cm7NXc21}yWFC$@&3&cPjjZ~dke|!lZ*2=hDX2S{Z@g2 zZvYsbiTcShF{{UN`>X4uWCui4=EomS6S40z+S|!D0kB2jXFgd%OL5WDmR6@xT}rgD zTC4l@{)SWOllwuVgf@_*CrNc{@`Yo6p6MR>6Gh5KQtvpk4acc1v77}#dyscDjB&o| zSOP31b6hGVp|}ca1Le0r$gX5vi>d6HIaA+hb>K7>g>0wtSB?QC+##2m9oz&n*ynx*`i7{ z#&@4*UTndGL>S*<-y4imKPlE+EAnhWn`e}sd=l+&j}T68)pM3}t-lD?LFYk*rdpZ% zycz#r;`S*i$npSD9Gy=^E-$4CqRfCDcff&(JOZwqoDynq1qZan0nw`SIF|=tYiK*- zKAi=NlW@?(hd@QDZAMXT#0*-Xw?6vr|7QK@aVQr1M<(`)g|A#_c@zE z>od|NAwW{0~K)?NicJ}cMXV9OgaBl2U|5RM9 zvE|$13jUDOLn@4hykC$jUTooXqn!4T%BF=;5K0L};-E9FkPtlK>UIsW-aW(4pBVK(PTfoZzjZ{)L27KH_H1Fa#gW)ImO8D3Y4sl~{W(DY#2r-0 zpB0k&-j>;>*087F-0-ziLH9mDJQ>%}4%YgrUoN;+<#w}2F|ubl;ct7-InXLV>e2>s z2Ka-RPpTjH=xaBvG)Sx+C)_`uO>sUzHaLbD6KrrJ#ql`8kK}kJaMaBm*w~3wC`}?YG>vL+2M(a(c7d)1d0l^FJh&yM4u^{2Z-IbMg zx;1ck2PP4YCKZQ3?WXjhn{;OnqT4w0SF{dv(AKk1I2m-VBY;O~X9^>}K4lS+et@dk z-a=>7E}(28#do?llf~WZT!=(m$PHDHuF^cX!I>@W%;$W8Q95 zD@;ZF2SuA;o5rg3pyZ5YW%b*D&e+s>ptfLIO3?rzGe!ZXNRbPikFip*<59E+PYd3l zA#b7hin^gy>O#WUa(awSX*aU*VsVA7B-Ay#`g^Rd;vWTI$C$jROh!*{Ty4P_0#cl$Q*{P0WPy!Nv`f=|@hk%@=X z6_Y&}ui^-8WPF(&favKqE|_iDdO)+gmS??!afw%VSC^vYXY{}c?|^xf?qADt<8#SE zQ7uh1>bkUm^+)it;vYM}fZX-OJl0g=>OR>TBFv@T5d~P$fv(&FcE!2;LZ0(?^iHqR zo;a`AwmyXare;X1Ct{-UogjsxBAf%* zBZ`e1r&AhdY0%b!CG2r^tcGxL?QPMI2}GP)h=3IIwH{qapy3(3?Z=&RGY;^747uvI z>%`o=Oh)yzlBgm6!Cu;Za22y%2Jr9`do`YM{)Aw`Ezfwpy1{pvuBUpvRvBCaT6w!q zmWow?7i;w=t#$c4RTR&@N=F9f{q{ePtBVYztLu%6SvH7MOb?sYkU8a+jL)=OmfHdI zo$z7W_f>1_{#{Y|XWm|L$vujz#$mCS(3HSS^Gs72s@l`}{eyODPh0VtaY4rn6Neg^ z+I}69ZI5AyaIEK5D6)cNN)0`5j`Sl`G^KB%#7;V6)R#^0X#3!BKW)7;w>zq~(u2(u zRjwstHiy1F_}}CAI4DG1e11x85O1mx_SG6L2)HCa7ShaIX8{UAtMxmFy2*Q~Y6W4_ zL!bM`@26d?8)4>efJ`|aQ43Nym=Tl7nNw2i6Af>zSi}tmjt)Jpi@NCH%~tMWY}tU> zQ5eq4nl&m&ZSytxxxY%Bfi)@djyyNLH$!(piWj#{Ck)H}QpUOZwJaxN zBC1m{qvejjAbBw{V&z%a%V5{rIVZ978#HmmRpWa*WLM?nqW{t5xdyPlF1O45PxLYI zw26|!P{g4^{`?*?bk@f7QyCVSk}vPV3q?; z6_BPqDTi*wYRwJSnu0A-J)2_NLy8fR;bId*B7`S(y$2zLwd3GCU3GS`g2@y!!0Jin2kHO1qh}K|@Q-KX z?`HnN5p$QV2D^MvTxKi%8a;{r+0x*k?OeCh(QC#1aEq9wa@F~yGiWlLIsAdsWt3l{ zPWqu3$&RnOSX5QdH4R->p6nENkF^?rW4*~7+BjW3J?Jipbn_4bD>+$bRZJGU>EjT5 zFvIuI4)$v0m40r@kA-8T%2Uci17fJyxAU1qPku$A|ItCEVW$_kPyeA|GxdzfR{|W! zlmgk+SK#Ell)a@2{~yyjXg{Av-o(M@m6?NBJxH`ky(f`XTH$VRKV1-2svk8F{gzc& zTVKu{r>aF&Moh~TeNQU6NdinJ*u{n8##Fbb#U^#9g-;EK#WE3du~s4*l{{KQZ#Bh=?&M-y zwLUgW>{iF2zNBycBy&>!J_XFh*DSg!2xVPb2_pNlR!Wl5j%+2F0KMrjRWSQwky`zh z?sYiE)+W$$%uf4Gb#-~j(u(563`QULGYD}StIZY4m>!Vz2qe*5(RY0RFoi7A|nqHxk0U5 zm4?dP-rX&m*HGKIjkBxY=3&O8+&JkSjEm8|aA$|t$67zb@4YF3WCRMwIE<1>Iy$Sr ztP$K4o!48IB5%bK6Y%QVitOGwg~!H+0wS$>yT3*haMN!^5#u>nZ=B_sxnP`x%j5{4R-O@Le(y$0}HtC9kowMwwNv>q~ZIX z?eI~MlT1sqG3`O3Lh8NU8bCjt%675W6NkKUU_D(E2L1_#_q9USWSD|U4Nb*OH+cH6 zjMXx$DHwdUe;z^}JeV{tXrT16&h>&J^eG!%C|%>xi(-3ihe{=-;TCQ+u)n zbd+a6p(XU=UF!&vvuo`A(NJZUnXldy(PUYPnR4g_S@!J=r=EV zl0eTiV5BKGi;PqI?twNNC5d)+bwtr%glrxM)!*77rj_12h+DdlWH|9Fu9YY-V54DM z=JRe!^8;JN42~=+Z7x)3XhUCdgVQ`E`nu~G5Loa44S{zn`~NFAMyy`g0&zf=254NN}0hXS}GEzr0NW<-oxjakW|3D8Ay9LMxq}?#@Pe z$a@LuJj^?V(0fAj!Iozz@l~wVPj;Z-8}K6_eefK&ow+z%g+#@ z#`COTxXEzmu`S5}Jsb0O#D8N<9y3PhT|IwIXthH>#W9F*hr}?Ma&&A_* zL>`#;atM*5uf`7RKuT$SR-$7oxk|@s*QV@IrBp)sJv|o*vONhk#dQ>KN9jh1I0+u z_!F^mO{}VSkBqxwA6y+8LB;UsX`5Q`eRFks8tn8CKLzNfK9z2QLklJ&<-rrsc$p!{ z^D6n|^Df@W<%gf{mMxday9_HGU7ee)va>);gth(jFwZ}8A}{6v{^J4ViBFI7C{8e= z7c9GH?Jaxm&0;^L8Mn#a4h(8C8e)J``3KfT3tD>0U4?JwQJ>SR|K%Ceb`>31CgiJl z!yT-#SIaFg{?yR|>FfU~pgODT?~JJt7aucvpqGth?b!aiqUv919i8@y)Ell)<%^K9 z8u`1w*}iht@gz>$9I?EQ{> z27@>R90_vp;K{+zPs6((y%zR+BMxm`WEMAVLkC zbGIs7$T-5^V^4kVCnk?E$D#_lM6lB#@}JP)vAjj9QM4f$@Fq#nE8Drwe*1U%&n#8S z57o}zKfv0r-qZCjE4uMRv=&Q8pO&@cF%_pV$4u%j-Vlcvq}&2N?ozT^r>4$Cz`_|l1>5_TwdF%qAh>p}Ep z{tZ?-SI!-6z^uEp2y~QM*1o;OGIoTdZhp+$ zxiTJ(%yW3Y)*uC(9zAGJ%(dZMjLFp67bm>tG-`IOQLd=#AQ@YIi=ut1s5Aes3I@SF zNm_MJ`axe#l^z+ZSL0@C%oJ@^8K-Z{z1iFV%&t$q^_}~;I#YMM#M(i)`Ir;`mAGzX zm{}3PEA>9^0|TKjCUb|~FU3D1?7gEOiEX1QuR1H-ulm)nQGLV3iwE6fz_ecDG_57L zdq_?B?0rttC>oKLn`uw%3Qjg^DR>2*RnMC4eoicWBIliydyZOXG6FFJbhDE3HhdcY-9=zBAHj(|DCFH|2wI-dt zcxp5z#;excc{yB_n+;N=cmDy4Sn02O(2RQ>2QXeC(tpM}BxI7Aq7P|qi*v&1TN<7M zZx?ko0wa9|m=f0ByWPR!iZ$K5{01wUSlo>APwD=}w2hqUl#ZyRENF^8N|od%l_qCr zKR>F<%MdLuG*2Z5?H+F3;M-mX1kb7o2Ee}l@Lpw0sTn%>R%>;YwXo#xcJ(bR z8=J_rQZdl3e^S5a@Q<@@o$=eJ?VZgk$Tq-9Fl+Bk{~vs81}h!}niAd+HrIP~8NneK zQzIVq+^WTO27Kjr1tI{LVr9nfba}Luh*}aRHEFv6G0|OndH_1Rwex@nyE9lF5#Z6KVu6$(&#n-xE>0vNeUm9MY= z%b0xqFZk?pvoe`A!Y4dHg(krc2cDfHm8G5wtecC%&+If=#)!D<169{EzPc`1O8`m; zo#x@}eM(4LahRHx3X)>y!B&3T*`CGXRhCirj-{!4*GMIU_=~i1E!EV!KZZ4Xrk9r} z(chpKYmcZzNjac*ap?wBEMmAw#_q=4FueeP8WJN(*j$pPelNjX3*cN_BUQ+fTmVV65Ytd82;L4=L; zpb7*&{p+N0fsr};(dt+Q^{!!DnFCu)iYc%noq^L9X9`koiM_Ncm@*N=jAralnu=u! z8MtOC((#MK@5^*wVG~>82lkOuI%n4hoQZI@s5z(+(CG(@FObytkf~9T>4{ zMZcRH?I_T3Wy2K62XBvBIOVPaL>9gY1ba2zclUP{3Kwn0e0|a;&v9IdHMAYc`rxwaNvy*D)i73Nr<666hFxu|6bf;YVDIXsmZIGG^$5j9s z&)%@>L^ZrTO;DosClFTo7%ERsxLUekZd$2IoNeuy57_}jH~VdJL?53Wr$3G%T?U=jp=r-F1a_=jn}5P0&V>V7#>x*u`s5KlMG zj)0LA{by-AdXuA#P|ry-0ai0!r{MYLV%19*wF2Jwc}d=EY6tD^tVyh% zh)QO+;a$SG9+;Q9B*h#1z<0Fo+}>1r@`N{Vx=&XT$@HKdRXt#2Qlz6CpIpUYq7eR0 zNKgmca7)JF-zc^^TPB~uxjwGt_09eOZ+-)|vlgmvT$y9Q5%dYbChVNz4FyFkIiW@Q zq~D@9YMuwLy*$%wJ*}Gzn=F#TPT@MJxRPRL*P7r;D}ROF9u~BZBX^mSiE+k_=JDTP zMVyS{h-EY^Gg28+@XG1J@zqQ}_BZl~iM4AEzteR2$aCW)8}n?=%aVG${;aH5HpmBu zuOc!#6fz>H%}q`(vYBj(-9iS5X7{dzQV;$9-t_EWTwVO>7A%n9(CsjHWzsCfT~ym9 z(_S(z&eTds87vJe^nf1bT5*Tt04?U4S-F(&c(4il{vIY#ldDTo5!4z-mkMb*`eT4P&c4?*g3M?p09=K6%y@Xe4$%EaBn*ADvCN*T?xgY|NFc2|bB(H#_1|e|`S}y?DC+ikm2j zkO%#l4AXbKnihd7tbNtcmu9Rsv}ane3EC1fqlkO#{&9Hp=B$e4c9L|f&0Ri-dn9>K zO?cA3^@>TVn?(x~Xu3VlJliIpP=~bTy^`l_5n)@)J1U}QzFiS-X2|Nu_}c=IIA-QEad*GQ0=q<0eR}*M zGW>a;nNu#0#N9{q(2n-WWfcC`-O6Xx##*ImLNjSmSY)1pysZ(JF{hv*`{4KZT`c3z zn%8Dx=ei-={CrldQVBap2kLHNPqPepABJoD|5zD0W1NfDB$bQGG9lRd{V7WB*M*-w ztB?tUHPM}?n-wRYMtAd#7+KwL4I>>Ql(S|_@wViZWHmXFI8%PB+q+duaKyJHt^6>W zl zTfAUN(<>Q&lNGd*Kq5Im7SbP`>gr?bEL5k2N=hHj>$w(p7q+}-I|){0LcX1kh{G^3;VcSZ1Az%<*bWI0*Vo9E{ntwd*K&jW|F4{m7HSTcD_~BFGe1v z+^V$W)4`y}x{bM4wW4U$(v>$i)*La0uV6e2XL-Z}>A6rg;jk9d6|3|^oSHFj%j)_7nwNo5AF^jzDcG^tB`*Zb6rpj&ufn4IJge_b_A0d{z?a?NXt*D%q^sU zmk{a(YUaCjR^fDet~Q6R0G($vTIr5u6${@2wW_{yu#(!vh=xHD z{~Vs>r$6-Ufn+z2x?RverxCtc?ljwyU;w8joTP_5i@~@Uvi7%K2*JDF zwYD3)8Jv~|ZEUYPw7q+_wDh{=qHcJF2iITkA3YJ3!ahyl! ze_r&s16atfKP&cCD7S+N-)gJ6T`T~Qcru^x1-OWT{RJv&349`)M_O5v`D_Gsj=RBE zy$*P=LI*Rw6A^!_hnjox3H zI*>QJKR{|>n6EQxncupy$;wKV_WHL^Lw*_A8wosjV0Wb;9oI=4+&cBnJhz+(Y1j1| z8>qWShr@Y-beZm8$lT@YDoh+=DCI^oM>bvQ%!GH$66N$2oYfgIKrC>s|1+(_cBZ;( zq5|nk0%~|1U@5roo$Jh(c#@W zI`PUQ+VOOz%BSyBt!ftyHfDreTqfgIvec$|R+RL_LU-_?rrUv8@d=N04YU6Nf-8Oa9l?;8jZIQko~XG zr!#mcx4@>`5Y4t;P_cThy&H;lVw)(QVlf+5yjb4wXI5QpIwBwTFaF% z_5>Pw?BK9Xe!%86OW8;|Nxtb(=D#jD)?p2{&cFbKOxP?JiZE|-)oKiODWlR7xVM{= zyqP8RxtWmN0oVq;118{I6DEJrX>F$Fc?fin4)}^2%(cf=lgqAQ>M!$3bKNh613vXm zQJ%-~F)?n|o4XD-`S!)`ZIcsWznlM7#am6^{uF$Pk$UAMJ-~s^)+O^W%youNCy^4c zMQo8UEvxwaO#ej=3y71X98*kuE6+y1PxicM2y?Pxv&ArHYV#(>n^<|tj|6a_>bk3B zqjdF3$6z_ck9UTlmnb0JAsd&+DV1X-5=tK$*HG#0uX`9%s72?>Kq;%l+D}|EBcH_I zPD{x| zQ#{b)X(cZ=;WnBwX_}+1qb%x0xbp)+VK&DhLxlWdeO?{0@B=58-s6@(Nu`GV#`x>V z%DRM>G#RNHbE_H55&vuQv_#c;>4)UZXJ7fk5-)t%pdA~t$6FYZxKC)RcX( zuFm`_BZwt~LKJh?KLFD2JuJ`l!OHru*_YV_maVb&SR4jzn#A@NY_xYS{qP%1D7@&( zn)=(fhd;CG9E30y@oX6wKHL^aeTPqX7kb_ergsnxxEv|t4q6SB$T@Qd>++2m&8-vG zXawlKqJ3b<(XEY>XtL6Yft4(>B~RwkkMi;G0`?T5A-{fArXaNXWo3fwa_;}=;sKvx z=cfl)e+Wd>)urn#$^2XqkPMG|Y3Urp(<_d)upYUT;FwLoOb-8| zbcg_9Jks^fJ8Ux**v%0e1l;!I>`TSO3{&Ex_*=PQSou=RCeH>^FA5&`iOPPVr(N9$FuzPwEi3R5{8-ymWNmj45)P8uz&FPo^u)`ryH zAMloZ$)nl0vbfz?5Pzh;N5M3hZ=a3d%YAz!R zy*gYL*FoFZXl$0LlCOhfeZ}>I4uJGXv)ZqkSn{X>!{0DcG;#oBHDMf^sWz#~#`O|+ z>Uekbbm6}*gdq;>P=oA=d4w&7=Kp~UE~;I3^_ft4$2}dh%+qT-mm2e!c$0TGhlM`I z@K|VsVF;w7RV5xl-wx$w=ehqv?b4J8P2^QpzrphLjfvKlM57&M_*m^%?dld*ru%!e z7Bz1Kh&zU5COxq4zQHa5?f9le`>k`&HY6Y8W}Pu3O)+@*@UPg{ zw;k+SF<(Yw6*h<^ZCW;2I3Ky_n~iks(*yvFYvJR97kiby`*?Dtl{}Y*^EURA1~Jfk zOoi&Tw@jKC&=QN3T(Gs2urC)(z>=(SyjzAAIo zlTP!s08dO>!~``j*(f@w#zjQ}NF7Dz>v4OY7mF#nw6Fm3*Dsb<*BOeUv0n#xqr$AN zYV>gusg|{vxSH9txl6Dc$zt)3Z&^-3M;(btWNfVj2wn5@8qWS1(S+fDbdzUO@jq~V za8tEv>ki5aSZ*?1Tz?9p<&;xp{3JJpU)s4{=}d&vCy)2Vr<}9`Boz_(z^CH;!ub_Q zGz1R&OM6tFSY2>u>~X9dVkKIJ)%StX`=__JcI2T~L)4N@O80bjqpxL22MM*C*k}{- z)iAW@R@VM<QKVf|$gSzBuxbr+xOoMVDPMFJM2#`V8c} zY9AP*er3D=vdYDyKf10%b}4CKw^gH*o2Bq;dk4AIj}rM*J|3`J8!!os7oe;~W>M*# z#>u~owTzID5HMqQf2WgXINE|QXM(`~s4CYaNGJoxWIWKV_w0T7T*r5rBof`;QCcQE zI9@_O%R*uANUS5$!Aft;g zqkdlUguHS1MrA6WVkohi?u+)YP{t`(f~TJo(-c{$AY-YzF|o!4%8b3PuuiOdpdJ-G zz(-+8p{M{eNYyg1bc#GII8RwGYzGjla>Y|o>S>Ve$jEyYwd3j1pz%*v(rb*!Qz60h zz_p(43!AOxQrMcXE#WYTN06skCp@!lFR0uSV4-?E+t@#i?)dENr{$xYx=*YzY`s)$ zm*|+|ZDjL27H#{_cH5E+EJG}qf$99wv#g6@GSza#;Rr-YSg5_vg|*Cr;W>*LQyn78`_7mlzZ+dpRxr2ZC5(+gcz54%sDJ zirg;bJ?nuG`6@+1$o^1&uc-7qTW?&d+`(qBE1&(;R_AGSTVrEZY)aU6wiLk)~z3WpQGR_FMce>a28{ z^~vp)IC~{Y--?dPWk+Gpif1}%gyT)WPw4t%>0()&w|rqF2BDSUwl39uISH;M_|{HG zPARyTbaWK9wpTksyMIypxmc5#extQ6E@JJ~K&|PcK;^bOV6u#o>QsipN$0!yYTe4< zQFC#F84Xp^E>D?Nl>&?YG~xoMDV!WM)}vj2RH?U5-3plpg_o9!n7rPSvCvG;5c+gZ ze?&yPwj|+9=XUzuW^(1WNGsp;LMw!$^SAWqaE|5$$>O#&2wEjTe$92Tas)dYZra<3dE;V6HlVVr;HWEY8(* zI`Yaf*&6@24Q=?N2deFon<|i<=tva51}QVsWA*h(wi1{U%|GkG-xN6xdEk1OrR7uS zCE6>3nmd0MtBWn=S zuCHn`Ye9^Ydbp6B2;*QG8^K5_N|BbD$4=d&!4o9Spi7NS<+H}qljpVD0bk5|3OjCy z9K{pEBdgsxsuu39Y5zG?-@3!_AR)lR8Q7kK$u2T?VF@1Yb+Y-mi~2qHj*#ZH_kY0r z$0vGkyDHAW^@H1iX75M|8?&f(G}t^8y-k-%a8->_2My2C<1t%^@FI?2 z47s|HT|@D6Q-WWg4fGxs+RBwMQL)T-u^C#QPV9&S!ex=p_@QQc%Go%esw4Rqr70R1 z2U;@^GehfEvxwRHqa2fOS5v)|C=SwD*M5D-pV0k_+%>XtLcbirezFIt{a~K#x4^Lq z+@zDo9~0Wu6yDcTC*Og5Sn5oUItP^ggZ&=f996@9*_CLvxAyz#R zkLVNbEh1dM`(PQG=qaMCExzmrhI`iDwrz*?d zDWTNp6_ii!t#s<+vp2`p!ULeVSR_T5u01J06;Kc?%( zx}QT;VbnEl7)Z6cKsXCQ%!rdH@XYu;JaElxm`iEv=HaJDnYti06y(*5T)E3I9*75J zpYorLg}F5D1y9sK^7UNBuD0T!pC64f0NZ_`A1EzrQ2Q_UN$2qAyWR+ioK!srdJWdS z%k)9NA=DBszh1<_QTQWL%7p}nGsC0kZm?{Q#BYmZ^TXXlVHdNTWp>A=a~}QX#Pkw! zgiYh$pm>!0X^}Tc?rV1cK#pGK?QG%9Xmi0}@VI2gIVMgx+HtC65*--zKKkmOs&Sh4 z_*h+3^6qb}Dd=4L8nFBhQyfhuj+DKtaB~^D`lb9it>+UljIC)Xd*o7<;7=|*S@Q1# z&Y5`tJgF}t2ELM_!1eQjEwM6|JK4)7-1!wf|N97_qUje3?qjdjr4Rd1gI8^iQ1jJb#gOe|19_`;Msf6U5=5vt-ud>z>*sH%RO?-?aBV%4cZxa zJKeo*V@7@TG+iV(=;%+m%RPMfYc7WH*>4e2qd{a8hITgZW$oVfc1s?S!gE%p+b9gD zogCk%MBz@mZ`W4_Z@1G?+K(?>cru4$NT_aRJNPiCfUt_m?S4+7MMr87ZwfoJvSk)iuva}1K?%@114q9AE;Wr(0yJTtN0FGcFx}l`ms`!nk21m)I%%RYdi@Kq# zo&P|X#w8^{AMU0JN7ZeImyK-91)~At1JB!-Z&<$BW9T-{)s2>Tca>H?a^Zh;20H`# z|21%8EE;iDsF4{iMjmx={5R7(tU)ETRS^fZnE>0KnRK4U8ycx&eWtVelSI1F zho}F6%wTx&fSz;`cb7c5MBLiRvMir!FtHj2$5{j3LBi?A{EFV8Z8cW_DbBJ}ottuk zGIRMuds3QhYgPl&wj=dsW`f2{ycA*6#+8|k^n-5Fy8wdYcnfBG zt2K$#@ust13h#M?`|(a*@|=I{6zQrut)s+-P7n}9#!KV+* zC^q!=?IIjNKi`w!8}4m4a<}4ga%uXFI+VA!fHJqHlKbyjMxMKz%NIcocfN^y6B|gj zMPXMnqPJR&~2tWXssbzns zOKwt|7X0`RTDc*sAD?p3W9}-MK+OEvOP>fz!v+9HoJP~jx7hm&<54p-F7T`hW4owT zV%=@9W_d)3HORYk(msAER^x3?%bI_v9ktRje{-eVsGx#GSFKj&ie>2aUyB<%0SLq? z%271LnsSfiH1sPQtxt$`oFUdWo%rNT2j7`tz}2PI*>E4-TpMUn`Qj$~us6Rp9g6W3 zAVzi^v4_Li5{vJFP2|;b0(fFDwEchgOp|}i7aZIjjAW(1@&!oHIPi;a-CkS^Z6UbW zO>G=&?Ud3dd0=neTFbaNMqKQp9nr$uTpUgDu9NC_|5_Q1{w1LZwEdq?GmC4PLsf~D zd^c1;uapQcG?y;}j@|cSL<~sKf1AWW=F#Gq@~U zsJ5YLX?HdZ4rwCBc)~aEF!uec^9q9i}HfcX`A#MYZ<*_~?WW3bdMj zmnAaMl0Zc!g{darT!f)c2Y%~Q!sE1q+@>@+ZZV#*Xswi|myyv94K&7`4xjK)e0p=u z2wMl~^)WKQ!k-qc$g?uI9xc5ETt1MgRv~}YNo#wx6&CA_{Bj}w8BfLXO{EVFV&4qe z)x-+#$%nINpLCAGufIsmb}S%2x(y^$mcD`h#cjtNUtnF(kfyr9k{7jfpk}2bM(R>} zm{gC@>Qo=!$5`aYeIN*Rfy)Xt`pwMa)U9U`{LR|VY6B3=uG%SYynCjDcA`fpuSqRV zPbymUuzaJE)j-9COl=lg%WH{t>61>WCY!7PqPu&S?|xc$ETXSAef_CZ)^Ola&#l!o z@L$Bkbmgva*)g;Yd+m3FhXKEX9-tWK!kjB|Hk&g= zqD0P8VH-l^m`2KJWZ3ujxqtsa9_{ho-mmxTx~}I{jJ$?$#Wv=dz0AXFzv=#V+WN=| zFpUKT`5Pq7TqX{kzBlZ*N2*oL5Jx8CT6y0q?o!s8^?3&}Jp@}qrge_GA< z%|`RhEm#Ycw$<@(--xqrn(|0<-GF3msS8ur_1?d6hmXRHJdr<1IS9AJ=o=bBnOZ5{ zKg9;lHy2$Ax~fKqiH0ONt0!`vsXbT9?{oc*?|HL2KJGv)$690N=_6)vTca~jWf3bR zX}Lv-2Ld8`<>YGgfYlMatb9LVPGTzRf+=bb;!Pskc+<~5RiZHI@dJyDdl!0aBs4zT$ngW89{ zBAyLH?G2JI6pJ#94m(XtP2)`mepY7#`zW=zwbjB35E`~wmiaXN0?%^3_l*@GyXYX0 zBeG~IY}zdh%m$K(mQMcwKZBJ`o8sqgnz@7ESB5va*K?f!=|NZtXViH#M0+SX(XD+~ z6GvBm1nm~t#sfLBRx0IN&WKgBm$RGrmMO&5HkOhPh;43SrUHFn@1FZpGNNNQS|sOD z17e!D1B&lmhErHo#|WyU)cAz5Zz`fORar(GL~}L?dkx~g?)CAD=EDKG`6Js#7v0jl zO-BC*N;^6X7YLT=7>F@+vkvR{N9pVBc95N zR^#HWuG-FoUIM^mzN!0LG=}eGl~-Bht!-}c7?si1_SBiGMnJ3|Ole5&b#N6{n@m11l_*r{_Xm>)m) zpq}gY)~33yLTxTO*`AzGGGad^gt*&VNwYfTJGb_KO9BcX2C40MNx|6cl3cb>zfkA0 z_`n*jm9ya60;2$?MRC27R(+;R@N3wU%)!|h)D@6LR>L*{mNk*s(2g~H%NIkoy&*a0 za1I+hJx-VQ(lOhdE>bAiT1L24JLhES$CCEB*Cn^O!3%!Esr=Ig!kRkF7AzX=p-<#) zJU6jo62(^6u82tOh}yi>z~!adWjAw-GJoNdfUC#YHMQ; z{d{*xVwo84;*AR;t_MnR|NAPxlB|1R#PXI7Q1UVdFTwO&du)~4&NnH5RjEW#)*>;B z$zaVEymafPh2(fG#6&ajY~-nTQ=XRCCj(xGVXKhJ#?H5j02{u$zok#Cm`b_72&xkR zIWU|_Xb4wQ%=uhoOEl{<&w#|jz2}$^%~LL@nriqzB>to9(x~W~(5k^Pbzww3`O*x) ztZeVpcqNw2fW4P3aO+7-V`_gAwp6IfLGssg0rSzLZg4^oU{Le1t1vR~JdEN>a!??J zWc(;AzvYH>RCFY=?yKiig}z}m;Epmh7G!@*=5t_k?&>dSd{#P)YX$lDu^7 zx~=L>`fTRcqL$@K*@dR78V1EbQt=RJ$dZzi!j#YGhD9ppC|BP>#7L)gcOuxqHkMm2 zpS>u2bcki`pv6;prLG?7#3rO&bjRP8F)>^nc>dl?Hm_#Pv$lp#&s!>j*lb;DbF==1 zxaJOc5Yg6SYstEG!kQB85)i8Ww@{$bxko~B-bT7EE6s;AAI>a%C0U(YCB(?NM~ z=&}E`&%k)UIw9PUE4osj1`O;d7Di+tIXBz>iD{VU=P-#bD{!=<@&tvQQm}-?+J1J-GfQe6c-PTS(6<<`JV$PP}`(~NxJxBWa!%9a;^1E{cc(DWGpau6)EAHm3aRkk^0QKe>jr%5iS5=dN zaWp!?vGpvjtAYt*^++zc5|XrK=`f~iSoJn6OB8ukFtffS&to64w%|L>v&M}3bVnu8 zMe6?Ue{iW{yAQH^CgOQ2OKpyXEA`*4*CzXX&f_o%A+nAt%e)&igS_n-__$Z~y&nM% z!+I2>y)|PVqn97G(UQxRQ}58l;n7Vc)O>4}rKvTur@JX39}a2|Q zHAC@WE3?mT?9zL$=xjFGLZv64j!B=b)l!%t*6(~)D3WV`tYzmpV(82KF*_|D+1iZn zHDqUZiye-TGM)0)HjnBm)y%#!>15s|Xt zP8%<`GR;tmM`@;)*@ng>Z4BV3B1p%7AJ~+)(-K=vwYk|GFw}yae-^r;jCT=fsQtJw&a((TOIdx#H@=3A4d#aS(-iC zeE87u%fx>cA>WXtLb8E9ZRuzo#z;`GHWmgR;=f@ z-?rnmb<0f2ZE;zhJ>Jo(Hx1UGaOW^$l@l4#`(BRF^kW+;a<56ZxY`(){Mhya_I1O; zd1^c1Y4#Hd)aBIvXTk*>H~o*Iwx_SK#a88f{KWYIO5xoisM30SP1*AlXRvx=icJPB z4vrlJ90Mw|tA4%xC_$RZs2B$l@Wwt7m(Ej0Hj&Qf5f$JY5X7TS_<7G!=rvfUhYo z`+jGqdBs*zR%lfXb$5#sk@Nh*Ludh$&~;hvYRqvxkqL6n?4NRw0aNzh3LGlQtUZhwpZB`m$Qyoxa zE?Zp6u7thvXCXP_Q#UozD`ni_7h+#VAtNuy<)b>-iU3(u-&aF@WnEUL>FcQ@sIz2SBaB!~M z$dmUd3BUrFtk%D=Rf1ydWPNk4P~DoaAOdVYgQnXf63Xv+NXk?mkT8CjT1Tf3oOPE( zk*#x+gj7s;kFyG}Kl2B`t?lAa!6W3AcippD;1Z>QqOxh zj?9g&y-3v6`;zKzA2GmJ+ZR0n{*Y(?e2tVU7-m51qxw)WxXlGnOgoCQLSy*;1{oO- z{d0c21_(wI9(ZvSU{nSWOYhKwamVh>D4>MleNSBUpOGf81d<}ux*U(bPCY%IsK=Ch z0hvfY)pG#iG}AHSQL&AAOE-=Bp)I@&%$Vre$kF4NxRWAOvHc%vBpKz$R=53FUCeu@q5bp-ca1WD%#IOSF6$wrkCWAjlGbD z`z3MVii4${>?gV`#hOXn;0Xi_h^WlgK5)F;HMK1~xS3HHf`uEpAf+9;4{l{4J86O|n z-KcAMYUaEwRf$FXh1#=)BCBtT%KgiN{0HIzr;VM(8OoxCx^Sjt;+CA+z*BpxkbRIW zP$|(Ux_(DKAE`6|q&fpMBVEN%NOM!HLT&j~z~G2Z8qSaur=}Zzde3vb@vP))=ON7J zwgpmE=zWiJr!}{O)f!f%MP@|cl1RWyrIJej5n)MSK^tsm+ZLJ=Hr4P{39qlKE$Avrvuac1T}(yAX~-Fk0s7YO8!tl{4pGIm?^53#hpZ@To| zXZz1*rB;n3?@n<(^{vRt{SmI3ndz(TzK$1Me+9`9_&6Iq@1j@ZJ2-ACwzP1Sm-!7c z323fuo}&65SsB9luH~W~TRO!eeR^!y>r5t#j#4PC(!z&TvtqWUo*0oY5 z@k$j3PR7X8anKPjRZcKae0)myU{eO~nCt0`OmoLu>q1dWZfue~Y#5l@tMrHSQ>4U) zV|Z+m^6(@1y>sU7UL7aP6 z7pn+?4tC3Wn%_jZG0*U^f4uZ$2-V|YbZ!2jsey^Mcr*cyg^OHOXqlr`(^}?pTN=|# zKFGZM81TB#!_=v{UIoA#@;lhBjGUeGe*1!bckM#&$5OM?6(08}z6MtXwjxO{ov)aG zcRLuQ0ZIA4_B!ukVFCKf3JG7z6pK*LKH0Mj8qPn-r#+vvvw$omCQ* z$Gu=vwNcO5$ed@VAZ7G9c6|9^KlU&B$SYTYSQ{TIRF`6%8y*87{uPo`bVYfOoBK?#6e`H_QXC zwnCL(NIJwT{1OxX9>y+%sm+8@T38sG3fbNvYzW(pk$YJK?`Tz>1eO0nl4#KTGSa2# zfuL`EpyQtd<~WH^Yu-1j3Gp$ZXB;#e%fU~@;jW?Q04yB1fgT4)l$pUcwoRSVihoq~ z>Xj5Xj9<)in_vC8ULskye2N~x(jPv@adnL0TD-)cJe!+Nd(2~*Hb&Y$*G!rC8?XC^ zJX3L?P9xrSNNy)+3B51ACBGn;Ye%a{PwGWAIrQRo$6tx@@B{ z!yxCN_e}O*3_R${KU<{UEmfMN!A@TrzD|_pbHcevw5}E9 zu;cp%Aq$=PAP$e)LGrPH#uk42jiaXM%8bZ7S|&BuqKxkm%k_N#9| zUpYOwL#wg^GCP9JOb$NF-hC9vWc}dPjM>Nu`?M_9sc+Ae5aI|S%=3NoIfzK$4+cvp znTaD`cdA&8M#eIn?af5c*QMjK#AH6II10%h44{2J9P9rwU<(EoAsnHc3Idwq(0jGJ zRch3mAwVz%sB;XM zHMyw}%cl#S9#pC6=C>QIvIMmA|Sr5%MIG+=bw z2dAhB4?9V$sDWuDJ4kHyjhrg!nCEt1!a7qHcfNfO>>FH3eG}E;LBRfM+e~S^6@GRrucl zSMn7|=&Lkvk$^*bLE{wuU!lzUb2@Oz){&b^pn~mk)X(3d#?O3>22vgBO`wKFB-u=* zp8jpN8%V^i-d95^rgDW$cwWSlNFv$4gXul5SFBsQ)KF6t!$GGsCLb-=2E{$wT1q-3f=z^WO{0`+vj}@={i0&my^6INR&VWfkKw=~^Wi*OX!3XckzIAl zaUjRQg+!#8!h0v#`0CmOvk)Lf@l&^s+lfP`?SL%#$lfk>s62<< zxVrwl<}quYX7-2V@rpOTc&662PCb%ppF!OaoB|x(XY*H6!~>Wl_3{Zz5wiY-G!{K? zR+v%5(b7!Ior~#ur9v9&PV|YWHT>aT0;#?j3 z0m(kwScdb|UW*@ziL3`BP8nLGvWbW}(wMJoBbz^@d{M7f`gXWyg832Qz1HDrEn}F` z0l7hXl^vlHWQK;Iiicvw@4^=1TrO0(YJqT1&6^b}-L8a@zRIZZ8}FwFu+|&MwJV?7 zxyGv`q%5eB>Ie!zk%yg_xLp>a6u@3fDE=%$K6b4}%84i=nlfwVm*3)l0PUyoMW6hG zxT5y=&r(e%pECyX(2x^up~bG`N@bv-U3kW#=rwM+PV$c)MXV*w#G0F{>FS$DF^M)| zBvidq5lki9wcWtYt;5Y?OQ{00cTM;>7ONDaP>Tw6HPLEoGK1e(t~U!z8*TqK=hzx{ z&eXs6YfMzpxwbh&)-9>ZQN9+~zj{tx>8$XSoXO-WVL+hIQ~uqsTz=Id_opaGkS5Ggg29aeXECUpt0G`u9H7Ags!OES@jZ| z?se#;$nVG3N?YD9X4{;_27eOpE7Tl0K}Bo7e2{-t<#3mWUXkxJPxQ?;)y5luR)Q10 zP-zx+{TD34QZN5W8>!(W7l>X$lkW~peqLRd&Ay{3b%6hV-uXJnsQz)`0Yj>V>bfSr zj~4G&hWjjY@*psC6@*Z+Kk^VdMrJDf8dgG8e+)qBvNl1#6e7$Z!)fVa4WJnU0+;+b zF7Ed5OT0=bD$;6F!xqG_LF9N2oyO+Xy1gJ-4$6DvVZopMtVbl*c7i(}jzaA8-$iXt zMSEGVhz9uMfjteg`N!gqbE8*2{jwx`scn|*B>?-4)uhYSM~1zpUd~w-h~~ z!?i}T=^K7()+3w~ok)K>>;-6Wa||14v&F>flYw-hIBibmJEFPzKl{Ru0=g|T@Vi|8 z{F4~Sij+VELPRbgPhUKnZFpV6!VDl&eMRk@1qSWc!paSwunclM=>y)#sJa^L2k3fg_cZ_u6YLGdYwmwa)nh4$;;@W2i-oJJSLFqLRzqLID9o^a`95O3-P0(qXV9g zx2f;Q|KdaKN`Q9457m59oI)($9Z6by*hTLlU3BfdUvq1tX$OPncE)i-2C(Jk{?c5^ zKe*6$pydb&N5pEpuVBv=YRVOcnhVkAX0jd&YE!K$?WYuzi*DW~WNo7miTsaD|Ezq`y|LLsm07U`4I0E|v^sgFJCPjKRRt-(y0Ve6LB;N~x! z)nrC-YTmrNx^q=cxmWLk&pb|1gkhpagH`S>nk&|&ktGPTGxZ~s1qOm zox^p~5ou7z_She%7Z1Z4tFxQuR+;hKq9dtbNp}IKJZ5d4|DsBPzkR%R%*~g>{&FBX zlh~l1n4mpeDJy22SFhX>HFLJ`z1@+#W;8QSM)3Gmk8cu8+ebguyvr*h8IBIEt?l{$ znh{ftc>pUoCRGN7yw?(@F$ ziV--4X17mj_-k6O$?iiOWb(h{qQgZc%tA&_CaOB7wjjL3VPr=uhPgy-jV1`c4 z;t3yfJ3;8*1~Gr^<%d}cRnPY&ear!8r~5 zRK(Q6u!;)$Iv|j>yzH#ff{&d)|GC8zh=J3m98n4`@^pJ&qb)$mK$z%jIZ|*n#OB3? zR2zc>d5M3;V2guRkAn-76nyNzW{2yQ9e#R$(bkr-+$hJCU3oC!7LZe1Xj^sJRjH84 z(d$=b?`k~RF&260eL|00%_X}GZuJFXQ+fZM%0$z1xT3UFh)&|beB?)04LgG^sJrq? z0pqMFbDb8$M>m1kRW?v3_Ul5aPYS@FbLY<|W+R=SN!+~?sB>q9v-achW^N$I$XUYs zL;AB~sEe}bZPb&SCE1z?>-NVDM8;Yrc@fPbZgd@f!f zB$Sn!r9|u<$C$dXi(pYCg5nd;!Lz!uJY?uWxh$yuoc*%Wr%w6lh$dk8`?R7gQUee~ zVB=M81EX5T3VQKDLj>hdI!T6ZNwQ4B#1D+8*iY?NQRMMpCrs>?$J&`ao)e;Uu`p-x zHoBto_27I_yC`|4WB034o|*MDucpn3s{=$)LaR z;e>)$T?;=FJ%u7`vK3{Dg0h_K#H*^36k=cvh{K~I`;}w{d-K&O!W*G$_J>$ygU#8x zH95KaZrQjyP)wcUzCdVC@60iog^_6=u(7Aqyei(5KnfM8O5L2Q1YLmGkyKdi&UNSN z^})BA%nXW;0FiUtO%ty3lEs3hMMU`0a=m{L8oUhCxK@N^DqCdTU5Qq%_>Ma4?<&ROc|-H>PfF}9ai zP9IQ1mlkz=8%vonHcb|JqN%wbjT@)bD&U0M^(IY+v@(LqLpoa}8`*D8m4zsAjj)>T8cXKF5K z-~+%6bppGNTA@Z)O^r0~k>D&BOR`)#U#|!3WFH zcD606uUYOTttB}ki3nkMrJnYXv=s$$LOgq?*ZyPK(|* z^V7I5+}7;{`G<)kxY%D!%Xh9sTv?5M*dG3>cp81%Dr~k3JyVo4zy+ME*rR ze97jhaY=_2vy1DL8!YmR}3d0VQL;nh2aK9LtlYr zo1QiWZj&J$suN3a{f}Phee!DVcoBj}Me_u1==Q!l;yk{#fQNzMDCV`Wiq%cWY~AR> zDOnBEv?JT?bx@Ktt>}NC44*~k#_nvLHuCg~hfqg`BPxZ@#WbtB(Elo`##%~($t2M} zp$LWuS1P@k9I{FHH`1{>$wvwK2EPyXvHso^QkB^=!4RP1w+{Dpos z`@c!j-&YqeTqjPz{(w)fIhS(LP0u=a0s9uq|*e ze74Wcy5A_fM{W1HFxT;A-OMGERABu}bA|?|(8yM)V&vGuQS+t&yYERCL&~3zN`D2n zKPf4Dw}v^0Fc(1)lm7!*0(+N#mA_9bFC1)%-Jr1lzvPLdE-eLC)R8;tc63mqA3s)Y z7D31~$XWbJa9nq1xhD%`Yw+UNDBy$h|AR^ecg%)K6YRgyI8R_Z=cneX4NV!djeAAV z@Y{|0oM=))Ic@=wan}76XD=7el_9`)8}^ky;!Xu#zM(_ernMmF2F&t1@m#wT{Ebuq zq8K^YLWj2;Lwb5!B=r-@5pkk&sqQ!9QJ*g|$-9u`M*c1U)RfobKcFvPE1+@;#U5qs zzVimUY_A>7S#UK6^tIT_aGfzRl;a_}zgtYSnxStradtH!;EGVH+!H=D2#DW1s+yHM zjy))=u@S)E)Rh9E7nY8WzM(qA%F1#$wS3e{@~1U4*bk`h%jeGGY^{YYcga_r-aeH@ zDh~(PCc5Qqq|RcFXmhHI-cpCl_9nW}F*foYcQXd~S=5OR+6NWBVga0tuUn&RrTR$l zea+Dg>!eEqdpm>f&H2+JIq}LQd@cLM;i`Sti~BfWV~e=+E}+zS4F|bfuRpeZgT+bY z;(M%I!i#f+-u#!a>9*vn#A?yabUWt(i*KG$JL=?W$Ff4FInB(NMLAfyCc|kmfCNEb zCjmUp97-rra+wT!EEtmwX^x3}`tD(fV^>)8olBnpd1~v{Bz?AggXyEUZ@5~m)<-vd zY?+cvqN{*IaJ2OM$-L54KwIBgOmRojo4UMZAPaS!m7HrIRb21{%hz6%7uQ97mgGbe zdI9_WEGFizIYl>ICtw-*Ns&MF+^$fHrt1O}U&bl+QEvW2;mEFe=V#1d=S&-ITW1*S zIvVv8YyYr{2FAwyHy_zDZc?NiYf!eRWMpTTEda-y?6X2&;{AuEuTW9EZX?e%x1P;W&Ep( z$<{Su_r5^ncJZ8N;UQp>f5Z5l8aGuZ0MWhe;$+I~8E{j8+7Tx8+n%X$P2>wR!&g zdEnQH4$k6CWW4ISZzh%ddo;5!h}F>BaO*bGl1h@b_>xHdo$1)8a<@R7E4(`G;W!^ z!c>U6&VMgQ5*%%Jw@sb^ZjOMo>be=V;q9>hWbo+^0=jORt=lSXNj%pklly_IpmPm_ zH2sa^pPthPr{LKk=}uY~IbDG8O%ytmEx9`tJ|HL!-+tB@lxJ;>C(zl>GRDm&R+?Nb zYYy_8UhzbJ)ZZ{LrG8E71KlfQ z1uYH=(oT|*J9u^!00MDT9Rs#B3&MOFdVCo!xC#?V{2cBCb+71|r76%cF{&%mSEw?x z22?DDNW1lyN&bpy%F&cd1zaDi1rEjx^~vH)YUYgm6O`kivTIQI=(gXIz7}2fTa8D^ zAg}Ohld;b0Gyo=a^wPk6QkRrtIQ=@#Dwz>v?T)n=J@Agp`k((ij*drnHgd*W8t=(m6CK`%2<+&0GbGn z;e4h7@(ulaiX>(WG4Vwe$taO5H?_)>n{;g*Z(!S}Mp`eju-oN8x4^m6&yPzqg@Gmw z0G0!9#NK*=OK%G5UO1IUkbLH{YQPefz~YA6dEY=A znV+hN^467>eKA`XX|0kjqjk8{#~*oH8)mTc)Wn{Je3<)HFkHeY&rDz#5Jzgh@4IgT z{dnCxvG3)r-j;I@oR=aImkok~RR6v?i;BSYj26FPyVV2Z7DuG+LPy`r}yWG3ormWC--BbtUxZ=tt6Lk>XQp@)09-ui zBx5M^yh{4RhtY!H*XHEBS46Q4a;k)~D!Vp}h~CRq}9KXSf- zsJi>p&bw9o?mumC)}W4Aa}Zga0UaK1B=uVy8bL1TuzUHSj)>JcN*iGdCL-@Kmpr0t z=5Eg$*1F(70>MW02-LGVU`|j^wCaN#9~qhRq=u2#CG9pBM%m2jJ~LbCUW%;C0}2}I zqJDiAu+o<;N%C*mS2H*&3QIEFK0())DrbMq<0%Ftm6$fBU=eOagLRKyOC@mh&*F=$ zc6|7&@zVA>R{_d$7OQIJClHziSSYXpUF*b!wlgX6eiJH4zy7dU*#cSoQkz`i*jwm! zr-o|Ah;I3vn-Agd%WjHH7eE={^}IApFJ;L1r-}SBYOc^$Jv?e8->Vh_=ip;93vFE{ zG`Dm;_dnBbWtwgA{B$O1E^NgD;tH-)#u3iq;G_5a`P|wUX119ADeGGMijbt_`fqMY zn;7y=WB^`pJjQcOPV9y7c;lgyVQJC*^vB0+$va`5V3XciYFy(~Y+}`|&FLL1FR$#g zlbBN>LtE=-y@eLlMG%{2M{a;ue{Czl@#j#utMlWIWz@aoW^;OxuVc=AoW^9O)Ko7Y zM96xYme~sVwtf4}5Upq$x8BGp%#ccZyqQl+NM_o7ry~_M*a#$rvkK0 zT`QsI8)@4$0hYryg^cWDLw|PsU}SQXDKOtLn|u8;UhAA9arGzrRh61XlTY}HP&&&< z6v$F{T#4*Ohs}^Ri2M+ppF2wsx!fo(T88E^@ilG_XUSN!Ak4ig<;$ zvmN6w`2ltIR#EwmZ8`)mg&1ds7HX=gP-{DdakUhosWJ7&)Tvc0sr4;g-?bl0bNrh94a6V3bObXi!4u}Xy4V>h zJ{cwo4_Dg>W1JfYTU)XX!dy+wDo>Ch6<+++kQECuZV}32_haqYp^eNHAn^DbQnOVJ z4;4h;&?^#xkR=vF_vD^?8MG253H?i-{1rrcYhijB0WNF;U`^eCJYgp<#+PQkviDl= ze$xED4dg$$6I=u*_&3QjAIsGkup8H|AOx>kRCbil8`Xa7^K88i44s&lqG~P=mlSR*2X2+!C7P_44}AsjrpX-Ycc_#nctr1)GRO z>Gfz529)gI@$a&a`t>w=O-Leer|3{@KnTOgevA2vsjG$Mrh7cDg=MWeSI82U8%}p- z{`qFO?x|fNr%vyO8GP&I=|%5Wr_Y=^GcP!eOSq@;+1x;d#k;6cvg_ZNZ(nl9s4oyt zJ#XDNC=`5bGy-ao-~PC=Sd6gSbr3_QN#V4EXMVebP%vToh&#Wzm25kLj= z{=R+smaO%!o}+}5QI^KAc22^CT2YKx0A@&mX>HA|4Q6eY^sDx^mdix-LZk>IFyQJ9 zsOs2e)IbM33kfdf_GYsOK;fj2n?yS}Q?SbX%yAT^1f=n6l`4R&rn`2nUHwoj7yJ@H z=dH`C28E6>OF#+(nLFuv#{p~HeR%aq_pqbW+kdV#$$<#3+k`h4Yq7pfHJ&Hb}4JIlMV0QnXV zpdI7wMJZ?1!L?dBH_>E;z6l$RHETzeZ^j>5ZqmJF>QxL88oZ*bry+y$NciqW(LZc4I>WRZ`qrp1eqvesl2AYliep7~=ZvtRG zM+1voIh*=_@1kBZPwJTBZ*zCneqZ^FQ2J|AdnG-9s@N9cPK(Fy%{W!B2}sCaTM|z( zwGIXJ0vW-wunBS&5>!ND>G*K;0nMeWn12ejhwxdtU1qjd3WCQ#Z={-hsZjH$f(FR6 z-fm!1$mra2LnUopP!r$?{)G;!U)<)us+qo~<6*0_^gqzrA0#7_FG8`^093#C(C;+d?E$)|S%FEv|Dliu^^T4w3L1 zTp$SC?w+IvO|N=U)V%M2JQxq4D9G>OUqx3kE^Db|ay58iKpqQQ)g8~MT=|-*4yIMl zbTynd8Wfzh2{~|SZ=cWM5fOcQGiG-L=Cd2Qm14ZKegPbGIcr_i?Yd8n#An4GjbE%u z8vc=LRY#q~`LrhgyzW@8TzI^SzUbxQo=CyS{${}^V=945%URNYRnZeYf9*9cJd+3; zPFKQ*y1E=ulEj1@AU$8fTzTfex$BMHk+8FhA)V;@HZ*i*`23>@ZU(ZjjZCS4*hpNg z!Z5{5b=U0k7|k@035KtYOhgKVhgMjDzD(AQR2Om2#Q&41P@!l#()&9`dtpo{TP{Hc@Da&uX0an@P;81H$mebH$krw{AULmV+#_(gpQ&7VFBf-K)!BLY( zf-5+jiPUAuBp@yK-=?DL=ovB9(!|USR@b|EeoR~%p_~4&T}?ZsY5iHez1fnG0E~Kf z{s-dyv*Z=bFq?2b-F-}5I-gBzhHjr9Q`eT#w+e9HZ-B#cL_6P{tw&Kt4q-dM;q^ZD zq%`*owIrZ%XAw&!EyyY6?L)@6V-KnP?2=GVw<(b9(sAo1^p%#{#bm7o0hYx=TG%62x{_aKzqY zT-rRle-zCDa&UPHPLuEAV5?Xg*a7zAt%WiwTWzEX9GT>%=o_OakHF|ck_sZ^9itXmn+afYs$S5nxM1hZbTM{;*jyT7Bn zr#185UT!KB`lUJ`eVNBENR}-I!|Ai1>RwLp153s z**kJx?}A=Xp86JOO9%Paff*lVAj!I`_Y{3w zHk$`8poQBY?(4so@|$LKE;u09HZA;45(xIo?0yw??w(qcquY>OCOjC5GPufn4U1|2 zZ;9%UQwpdx7cm8;-F>JCuBHy>139Uju7qFZdPM`vX{Xxvqqdg>WA@E&k4gKEKtXRh zd%_68?-XY;E`T}#GQ-!R*w=y|-o1+HY(>@2Zx zvPeyHnw2{MHsAk9Au7S4S}_(gJ%~o1(4Aqhq5s9}8OrR(qQ2 zjge%1d}@CLOt1C1)1;BiqhRw~vspL0!1Z|bKPdCxJ~}Z=9ZE93g`?!x&F1r>ve_EP z>{4Dj=ZLM%`LwBlM8qAa9Cy7byBJ~i+xUagMc#;UR6K6?(-UBognRD$AQ0g?H{`f#Ui?8uJrYK` zxQD(68j*}Vz&YWItj!~t(7xNRIIWQd#;l-njY!TGbS2QyC#Lg419eSS6nCCC8VoUa1Exyt}4`AY$ZVwr8YHtg)UhS^V zZP-O@J~@5aJz2PwXAEbV)9ble1p38T{x*`=u93cTrFT_#5uDN~p*fXIdT;_l^@Um8 zZBn>C+5O;ODL1Z?(9XkSU!j^k-3Qc&tp_(4^~!vLpaX8Qxg7*1JsY3tJ7Raje74cy z#`P}psn#|Dob&Gz;sNwlK)$OinSRXgLgn8s@FL4kg$GpMTEkGl5U#9i_WilXteA30 zT4&81g&_)<8}sT`f<5_xA^M?Cxx?yUpmHootEsM2TXkocVtP}t)uoJ!`vn7Z;i ziS1E#hkWV=k)~D~a!3ZF%RLpBW9?yc;2UloJtLFX56?~yGezS6MxTvJv04)8yLV4FFO8(VnFB*q@VJST?3xAWcevQ1(m$whPQ!E zZGL`8&YZ<+jPnl%K+FZm+3#yD9A%6)5B3-{4RdUhj{wL=N6z3&Sh(U~j7PMxanIuX zn*^_`Y+Xh*(O%zLZ(2%PbdrU^(|`Tp0c4)%1C05XdiT6w`hF&GI#7|56n9<37-as6 zNax1XLzLmRUeDe7z4j$WhToUo=N~Hhi)CS`OWP7LVG$3JA%?;lm@EMDqgd*TG)YsU> zEA692(_L8^9&F6llt}b!XRoM`44qbs(=Pa?MRV~3>beF1Fn&Rsryn6wx;6nB%IDtR z*Ukv=yVv!?cFWLV#WR)9Y^*AeZ$2fC%*-CYj`zc4Qm|>pmKDv)WKzAnTgN#G;*e(t zpRNhfxd2|swO}(%SSsz1+g?)#i?(=@6 zHZ`kOtr%4#MvH2#5=u+Omgl{H?>|tV-k&@7bzbLj9N)uWi}Q*R2nxOxtJRt&#!Stq zfQ<@N+ppK)0flm1%3|1gRi?#9#aDk?O_;@n+Fs{mXy+-t;Wng>`w84%mvknZYxXd^ zX!e|Midm~62M;&&g-l{BiNV?HL=~ZC*Z5!V!B<<~cd&ymwGAm!WOCY$0(enFzIUIug;9R7Nz8x9!avZ@O1*(A|sV+)6bhC*k>(8#R9 zhv1~CAtK-$>e$dP%TihL^6+v%CXH*sS)@ z`@>S)Ceiwqt{?3fE7Zj`9=g@OdJp0WIL?o#A$x`06PNO&;(3Fvm=&C-_~wyH`C1|G z&`hsX{kzw^YP5<-d5@Zi{_@0kTc(g3S#%L6$44W+)7NzQBHJdvAizp4=-1$Gx}li( zLi4*?wBK44v#X0ZQq7jeE%5T`fFJ6ESj_vs`JNp=;^{8oYHU>E(Aw&GgH z>kFCxJ7`;DC5^67$tw(=MW9fjU5COsO3%Li! zkRZo2-AghK48ne2%Se2_78hK-zx_8i=75P*EIGsHvGJr zoT+^y3O5Io_b9ii?V)5EGQ(U*&8tbra{E1L!0d><+f#DP0m?hZ2fH%Ot{tm zZ3tE>v(!Ms7o)3VVdkqP^&CklJlJzRu(sOyLUVJuAtEeImx0^OBChg4G-Lhq%PM}B z9oI7Tl-uZm);rpjIvwvpff9mcdt&1aZ}a9DJDjulcKOML{^BD|RI90e#RW#~Y1uz^ z20L(LW5o(GbICK??KNLEzIP=#sOBkgV#y31ZWXQMun?|UMwvH!Jh>D*Eb5qc@~9+z z!)+_k^QTa5!^VkAH`}Ef$xv29MwiNqUc0!pjng$?)^n2MAVv$;YmXSY4SBYdg zY44ZQc2s-y&`-O=r~3xIiw~%!xt7S$spRk*-|@Kj7XIajM^i$X_Tuc=R~5MyO>ZON z9rdATA;Uq9mht2yf$Ng>(EG=Y{4e-{)*~Ma5HPj!>rycgd+%8uP}YGXNW_$uu^|HQpg)Yi$^FiX-6pRP{oPwJOrW=4(9)u}T%HuOsvvAH9<$Tf_Nq z`8Ia!2CA_86HPXnhrX2V)L@5m;G|C$bUCJE7s;)4B_I}eszjGPebOJj=c`Ip&!>^> zx0m5>*m6Gt5Lfp|10~{erGkf2u`Cxx3GYDuqgUZkHlD)DjJMZ?izgbEvJAa?Qu8@p z{O`M4PtNCFeWJ82SI<{9%r}=jJ*2wa_k1F#lQY>}C`6Q=WwjK0i0TpS4ZfFXF${#F z>vpBqlnt9=KkSIC&7b|u7dPZL=G~aTj;Q`C)?-zi3 z`q%wmlaKXClO4-l(oEjIOxD)K{>84Q)5;r5gb@L0_p$T?f&V~@v93NpKWGdxN9@%G zJ50KcpCPdy+vTE>h1wA{gYj5(YLSVNi@i00UE@v{z^GK9n8y|l9sY9_`@hO~eTqVb z{H_Ddg_`uojAz#a)vwRGOJ1CL+>3~NptcVF2Nq$D5-OykcQm~}ehg@ZCxAbwy`hy> zrm#4hZWc9nJK$x2edqX+SeGldRA`+?pE?M8TwBx4oY!0SmQb?lUsV$9yLarBK0CH@ zz&XsG5i53)$2DW-@gqlC#E@#YNT(b1%`y#NS~_>)1H1o(`Dsf%BOe?L3HKmQIcibakH#_nrvoL{v7+%nO*0AK}Ble zyBV>Q#Skkn@3tArx+~-AH2JE4ei&eLKvVmYdMitVLFhCY3Kc?KXYh?GS<^09{V6nep0Taolyx0)2wO;<`yjxL^ zho77EGy0ys3%Alo9jbT6PR^bn^K_SqiQ5~?zoq=3N^am1``NQu-?^lqi{kt3Sb*DG zduDJ7uPcIQUzllLU2v&H&fs|g&tnN6!NNMa#UFaqB`ZYxGMYp0uxS(jf$GaLj}~?` z+z*M%Tzj*T3a6Rsy4nrH_iK{3zb*1>WR{!031YN;L|ZXu>A$}!NHt8r_-a&myi7~x zlm1FMZlH&%U=bl?cOKi0DWZFq^kf)wj+?FLXb>BmCpUfqM0-EnuOA$8QM)ws5Sl9a zb1=dv2d89WzwL{6rBWpM)Eaz#!Yyjid{;aY3zT=f65e5o1Ij;%~qv)J;FlsCu5#smJ!zHc{}|S5xU^znZAT z1+jJg#;Z?zN9)PKW+6%IBXprTyDQ+5 z$rj4s*5GniE$ z)PhqX?D(9+G|wNOD?Qi6a$wDB;d%~(h6^m}?akDQ)p&;xQA3%>YRVVc{G3jXJj5_f zk$?6(Wm^(=Q7zWq9QkF+bH9a5KN;qPErPiI1GT6fJP`mF{)mZo;ihS79D90tD86z& zD9r<0Mgm)BW~J4$rfe_=*^l1JB4yCM}qV_yeFR$-FkSP;6Zu~ zoMc2-XQd^NMf%Nni!8h%Mo>&)`&tan>*;>Hu0di_M(=OHUSEBfZ7V_!ROx2qrkMxG z?9nC(z`O`V@Ynj1**2G$xj){EdXDK*BflY}yAsN%8dzR6t$0R#wY~bZ2XoSkuk^UnDprEsM==rt!kF|5-_F zJB}CtD0NdceaGs-EZg)F$9U<-)gOxrIgzhV0n{o|LuGA*&B^46Vb5{$%_>pvJ?648uTB?n?j}juJi##Zdx^z z4FdTS&M!v|PaQM;m}UHttH`t3x~#=RVJWQ|gv{~3 z#zdU7OGm^nJ4?L4{=2AZgM79`Jw^J%WdrP%fYmnrCyTVTrJIzKM!e|VpT z!QGL|qJMCsB4YP#aRtzHJ6C)_`Hu_F1+ZFgJHPUo_w(3=chr1z)UGAf=j}n_+6UxX zYH<(eiBMDoxTsF1>^zr7@Dz`kr5oaP-Oc+cdSw&QME7zRl?(mg_DkO}yG9h_YgGqj zj#!zRk?$cc?OH1YBy;G!$ITwVjJ`%oLme6-il|l>o_m=xb335YL`i&l^~BsLcYWjM z@~!LYi#%)1cr{7;mzHhe0Ilf27OcWk*6angF=tQ{qJy^m2g->G3?-^$7ezGFmx$74 z(7ZLaP`$THKpvJ#yXech89RD-RMI`5{{C)2T&$VSFIb_~+`G_VC#fPxoYJ4MLQKe+ zFuIS~FnbF?KYH7Shl_v9s%34kE2$EFkgC97le9Vt)K?a%ui3mx${hE_^wpBoW?-q! zcC+5wbY=LPvAy8ut`jw46ut# zj*s=tu$VAX_aEh!WSn|H!RyNfJ0&mF@txyH?rv8Cojy|^JPW6@0e_k2Vpog6Wi5;g zT3bwd+U8g5BPK|zLvQi=yzm!%Z3|+xWIT`}8$LmHK1E`{@^at&ouXAe)Wgz3k*tF< zclllb9(8i`g-?%z0%J;GA7Gvr%i$U zIK#>rm~_m#Y?}RvU-@rg@%-9k_~F(l{1C5xqhjWgyw`$r1V%9=C!k|Qs^g4tTOliS z&(z;K-Tj6~Jy}i!fp;K~9Q-MOG(2INvn69YEE2eNx=XnUIj%@tPPb~w_ZNaM-9a|+ zgBO$wRmfM?uPC)Bq?RuBBH# zQ-iZPGqq>?n)9YRyI&3bXWR5ccjI5I690S9|Ju)@mYlC}LtvUZg(Rm%>LCO#W;NVA z6#U*@(xpFL5FGmd6Ss)x+)L@5?<6pkSR63HEoqn?Q-19)`+iJ6HDe1cR9J!`+G0@~QV7T_KT2FtNU{_cMQ+2F{kiqL8kJ^5 z*Ee31&F!=56sulXs)#1eZT~%LQ_OUZdHgs|%Rh1P-n)04&98`-f-YCO=m{U_ zf5il9dxpnr%YA!qb9)DByUjVCNC$di<9t`1jDX*zr_+BN7#jY*QOq#l!z-JIX;z(H z<~z{DS>Sr+0W2C`aMjm*KJf--p6Lwu>3I}h!_yOH0w8bjF@s;JCdE()kOLd`kg9W2 zjRB@lI(8GPLg@u-oDdx4uxl|V?0e00iC%$N9Iy~=)Etk8!cILv9xWvXh7RO37upA+ ziD%mzXOjq3QrLpeS0ClFcKjRAuq?}Uw5HOimvlwYln7R zehDE3in)C%i0LA5pI;L;Wt}gAaI}>`Dy#uR;a} zMb0&}>mN2AeOZr9X$u&<5&aDeF;A^BVpA&bR-{I6YI=ErevjzqX=jc(&VHyLklJFw?7(c!etIp_(zHb| zY1wLCd98#>-<9g)b&v6a?2lsX59$;b^zH@}r#QqVdQ|c4XKmZ@c=aVx5A9KIQHg3U zSb>=ok(TQO6Sr=v>S@g2T8^tI+%7YlTNV7bT;Z8DYxq(q?YaK{e!BS4??vsWKHxPv z+lr@kxs|D}?kEogu`dSTU2gFkV1uX+u!(snXLi*=O_IeWF#v987ogW0hcyaj5S)io zYNp~0YTw>jbMlapT}MT5yD@EIysNj^xxKRAgC?cf+X$DtfO7)J#!iW9ly$EttF_b+ zb^~qyS=m|*ynpoC$&9P4^`4)Cno+J^`uUseA=mNW2j^&H;0dN_*M!!jLm}xEwVRrL z{B^+Dd94;k)eQQrIB$jRTXDiKkR{9V-mQAs`7|jR!iLJ85LG`t{c-*QYu6O(_4A`d z#{>1pYUY~vp0DKokFH2yYF9pYy>V;v1>pX)$s#|CuaFeW7n1A#j=H0s+uFFbj<4$n zBi)?LQO*TH{14G7*|a~LZqj6Bawz>1(TnpMO%k$}D-GW};BdzaN$C>Otm*`RlPc%+& zrQXO)p2gFWeX!yS7FhKib%(QwazD2CtbrXVI%muA6_T8^m=xNWxQ&i(m-b`=NTh;1 z>=S0r{=&Io0$K|7tVUuFx$g7_M$(cSl&^3Ok4r-%BLAoV?)c9O%}ejIF3JQ#z5r7F zkpY;778)mA*3m>MSY=SWYQ8Av2ncoP|^*gN{i@{MJrJ~0PFMp1F#X|Z;-@N z!@5BRZ7fl~7O|~eqT1YUPj5?Q?T9p$xxJyF%!+KEu9WOM<-I@mkDK0~Fg8k-iiq3| zJp9s$mgDw}pS+XA3q{3rYS4hN%Ev)2?c>J3ttu+f25vzU@78($@dd$cVyq7u*?q-# zF*~wNlyb_;t4&qCDgfb`pL8&? zu3#fjHsHR*0Jg&DcxE#T=dTl76LiGFKPc1C=ihIT$ecdBS8FfU zovHd}^}E@e`o3_Ma6^e5!jWBARf6pFKp}XR8qI2%{b$)c-0z_i;~i~}!}hb@sZESw zu6PyKeXHt>h;%c`M??{`BiBP*v_Nt2qP8YFu0nsKOD(kFZq;Yo=A>^jH}|`VM7Ma* z;qUo#1N%LuL-eviLI$1YU8z^R_+!OM#deO@+H!B;h(47Z6H@RC2+6o9Y|_ueRnwKr ze>!=m9%5;>@{Rb}x8cRI7Bt^u>Ns$K!@PB8Wt_P}I^G}%xXS}kdk5O2s@GTs16327 zip>>qpf5l*m&VEx<#mtS=~VhZ5aVx)3LDJf@=hqq=_zJ!5eBPI(rScpMH3Oc=)I;< z>pQ80+tI;lLi>g)xy1zH6(#x588#&sZl^rVW1}Vb4MIRUc_=Jq~p|qJm_DwaRHtIQMGTp$U1AxklKKH6eJ zDst;32-(k%$MR+PJrvEBiBSLcB0z6&K%PS;j`0<@{FLoq7v=a<_$5tqt=_EKW^U?|pevWQ@E*zz&2ac9C6w0j9-p!T`RzYiAGXv3t>nNSa;`+*5;0Nf< zHT90(UNQ61}3{c@IB<8$ojLdM^w zhYHQQWJh(dbZNuRGK>9J-R)7_LD9BDm+(L#UD7g9AfIwd7#_p(MxrX&u%P9|e;^U_ z5&L7!<&i1x+vi6*fm;v~{eN-*XOBT`CRM`boZB|)^su&(p%N&OWM@H;9hjXr*_EUA zzGuLw{jK(vmxH&H2sT%gck7Y$x?$eAie?NT0%6BVK!;7e_-UiHS_Y(#=t+%-De}aWVva0=0Tk7?X2DUOU30$vB)sI=BRc|xOJLGNVKZFT ziu9ABZ4v1b?cU~wS!_W^VsG|e!oL}J zpG!~1%ty;^K4#Odg`^7T#RIJ-gJ<<`v|Z+ErTdxT)+? zwH_k_361Zvpd+b55!2NL%ajbB1R8C7Ywi7&3VAuF07ODC z8LCK90ogfJuwO7|emz3Ib5=Oe*~$lt-d}%pAnpi+3UXE{koM>l-XgPA3pee1>>_be zc9zek^^tMWmCX0`6{yQQstMa)Hqh*%%vY1GZ0)gDoJTEnUG17k`TsWWx30!rSuQ#@ZZvV*Cs%DeOCw^EhI>_O z$;Y5zgvkWdZAJALyEZ6cICwpF;KtlS=uTlAX6R5&s{cbdYz~qP-Mz`u#8g>^HBbHo z>ShsLBY{?9;hg%03Km zJ^@Zv3){-8tFu?k(s~eDAbR7Vz|@l^%>O2LtdRJ@U^Z=!fL+Yqobjww2)ArjZa8!9 zBe^7DT+YNB;(=7buQkD9pghym+TvW_iJ=+fF(rQ%f73u0c)fuc=x;2G?nQvhnefp{ zGZs3t|K5QU!2)_s2qQwHcF0%W!<%TfBECIL9lMs8;0)Zp!kdaphMRq&!#_P&5h#pL z`7rrFJB=gU{&SS-oVMOnrJly;;ne8ZY{)D=I`P8y3kShy#P@u#4sYp?8TtWK*Z)?FYSD3Acg5?X_WmBHG|%HO z_8Z#=Lq|gh%*LE!9W~5sN5jC&>&JQyeklld*O<_>8IhG9m?S7#At|C8hKAM*yY=L` zLYhG8<%hAZ9-PmAAg!_^!nrmc!udrzvlOvv;&i0>;@RNhYILk|`Qv}_YOQ9AU?-+I z-FKD`oV|N_gP;vbC6Q{NlsjWc>qFJp)?d?duikGic*fT#a=~_?98HPNrb1TkHDCVX z*P|AHjYm0gJJNpxe1ZPtKAJEM<}~Sejw|2+`Qt^uN^*O{%iw|}q{!a0ZP3mB*?USk zh8^A`aF!I=C0?yqyl`({)vNUWfI zu<5LPzkn-t3UgBFA%$6FE>vMwB_Vyo%o3GN*2yDgZLOJu`nx}ab?$)jH(Xg=omD0j zuo|_KuQCz)uV;}9d|x>^5}Y&(kSxn^kCSFQL72))1@}#w_eun6$0WOvWZog7jTJIt zi)zz#fhvm8!8tCZ@k!s%Nfn31ux%=A27+a@)4{ z_nXllq$Fz0&laCQq86Rw_9Fi|@(-;$yX7j><{>d}*rHfig6fcZt6tq}S}I&ZgO@Kw zyuDFWyU6+04~L=A>!?nNkG}j!Y`wEQBk%a$O2`;x>h2CDvx_FxTh}}I5X(gT($e$# z{=U#ucLym}d!J9W+MzPBqHA(2;(3M~VGR&!#~M54L-8bGfsMEofeS!Cjz3>**K|?9 zj#O#y)6!I!s50#@P7dmHYiPZBKISPbveqckT-oD1d^*jVnVD%}B0BI>GmgV59ay~fM>SRUD`uC0?3#zC zw)zd<3zgM2S$1W}!Ge4j!PsfPr*u`?o_s05I8N9Dbafrv z?UoCs7_JI#0%bga)3Equ&M2SAFewpSC@rAL=_D4_vn+!4v^tM26_%Ii)!s$@jE3!5 zSV-9GP*7f5P6IAl`|^wO@JzbJp>n%IJ&Wt;kfh?ztVWbROHrJzd2<8rkcN571#hPb zP_+NcYi89f8h4`kgxU&nsNwS;o=4qOiDxrn@uuYk%Pd4Iw*ya?82uK9iIp-q*AtHu zEi)o(qS00?qL;5q zL|D&zbbpj%c33LsvKMP|lvaUbec!_q(ynf0@1KZ0x5TQy{Z9NIVzfPU2r z4A%U8c2^ow2*cP3DP##o+80@-eJatP|9-1>WXnsgkWdl1($JZAS*L75aaw`0!1^Z1 z>#`OYEdQIB7aU3WbMLO_!-vbbcUf<;gfkOJZ(`L8zkGG$@Ced`)bKWDNsWA8`KmiT zU_^Ds-x;y|Dj4=WH^Sz%C%@`H_w4btTqj3z)dj=NFejmf`fB%5xq$$MIi_9vf%ROD zVS6Xwyz0~y^0Vd&b6laH9x;R9XsV#L=;?nM$jr%*1YS=*vI4EEA@20GuJ9}Hlb?&Y zSBqgw60Aj&J4Foft=J%&BUBehoFM_~_M4!mhe)>y+3kSxqHTx5gPI2KR}ThKSXtZ2 zZXvCmhxY)CVXI-ydqw*C#(P)6ha3i?$%ej3b^M(WENdXkkEoFBY6`kV8a49=xq`&y z^eqt~*rH2c!zAm1$7`7$Hu;5Juhf?!R`Ue%v7k;#J{v_*L?j_*M7$w?vLbFZnqazT z(P`C7>NKLgBsQ=1m_^}F-7KWs%CC6DJ(IL}Xz`?RpJM0ciP(?!DeM)634j7f#^qgA z`viIrFzB?2%v`@I4_ey#S_uh4s{#JRZ95zqAQT-mpP^-01Gsw$;PTn z(ISb{n1sT%?Fq8od}tYe$B}ATW1Us6kV)J}N|yypl}O?G5B!ksy%e-U^I#EhX}?*M z@+4G--*@R^G^QZiRF5_g^WY6LZ3t&Y_p`LOw*%Y1F0wNeEH$J}29mlgXG$pkkQb2V4^8;fD1?!Giwvr^1mTjDviFqLzl1$? ztN#OV)})iBb&PIZTz3zJIgJ$js&pN4ujiZB@~}Wi_lMw~;7s$di*BXDlUV=<&eT>)13Q`SVBpJ3hVnw*XM{PfNFOm2$)(%6T9zEr_%jZx#z z)eogCRkuC}SID98Osi6Q+YYS6|d8cztzxrau>=_L7#nzZL{2^R@gfC%kawyE90tZ)7B%-@=JI?=aU%u z^RWH=wg#$5c)5N3o=!n^?0oXV^K09Q?c3T0&4y6(-x!G}z_$ywGf6RC*I z(}q9zKXhXQ(xjI+J)|@dJpd8;*|#L~&F5ySx7Y5uiN~9fEM!_}1+TAwwk9wg3mnxB z+xx*y{%L2<0iR9^DGf`k0he3d(%2VOMsYU-3hyUw{j2!JXahmVlCZZ9*;J+yklDop za+cSw##Annupnd{3chso`fWS2DlBG|uVB6({5*@>bcwOvNTgIW!5Y>A+AjC~y00Jt zv#!q*N=Ur@Cj73QelsZQpcr^T8vKg0Mj>Qxn-msSxt>~ z-uvw08ATN*O8f2)cYx1RKGH%1v^g}jprv(Wu4i>S0Qsngo;<_dbKp<}#pKZpQf29H zuZk2Iroc&udaB8P_}ZgH2_a8E;TFH(Dod#}+D;mp;&Kb6N4~-@fhhCL!;B=Sl@y!Y zHS7+Dn(|f1VMe`>X|8~5X$zFM_NrY10YB$Czt@Z2=IRidC_&v#b0Tuk#{8cj?)8*GsrRix`fCw6k)*1?pWH16qs> zC-5jT9IR#SNc2yq2?+9|l=e|=M+Y~Xgdfo8a+nL-v4)1%4tBqbKROI0^QYk!?X$eH zLcvXF4F|2NM9poCy-Lnwr-1Jd4&LSN@(CX;@F4Dtuo$(5DOHkFs`G7#%L;;|$w4`? z<80zwRMauhM^f<~leI8A>UZyKojJB|@6<8dmTYfP3PFOtGORZ9%>acPIBDlFs}J8V zuR0iTvk4>3;^PB9&^7BANzn6IjyDCk4Zd01=r^IVP77})z}PDypsV>lHTP@YrK<7A z5_A5I#SIh---FAfi|E-djoBgCd?j{L{e)RF@;x6b1yBV_>39B?l9*83E-Tb$8jHx1 zO$&c?U#2TdNh?RG(Pbr&Kot%Ixp<$gCP?^~mGx&o0aaih?Uh8}2!}fOyB1@LficW~ zT0rSvly2WnPB_t@@;_nU8Z6|Y?2A8le~}TFn?KxMJF|>aB7-)3oN~U#C0CYJY1bOj zUWB=UzH8PvM?+e9ezO@&n5Y5Emq0CaH%YYqW0=hdDWk!vUcp&5Ew)#Q=VE=N#+(+% z(@$=P4*f1u*HmB{mhWo|(a^P_N{S`M2OQbrb?Pa5|Sm}y#n^+5@{2dNkO zgFD3Z6kXoxFfC~1{Aux`9?+YmiM(fp@Hly*AZpuG-h<4|&Q#6On*?0t|9pS}+byTt=>7_B z{!9Qn<}1$38?*0^nqxH8mNwnaHS3ppy% zLDYiCrn?_Qfge0#w!1Nt>5|u5`tuoj_;xXa&)y-W6=!URmRfBMj9tE{$tJyz-CZtY zp-&1FotvqpRt>{4pcK3cqMcUGPQa@tM0w+vrZ{go0B-W@ z%c@X=Z1v43^%bug{D_v#betkq%*rK!Z*OE1!(_L2mx@)94t6OfU&Z`(>N0IQXT!wl zH5>JE=@QSnj*c!l==p_ST(5A8et>S!k&S0WqD#H15^6@-8qe~bz+FjmKTeK2RAKO> z5}be78x4nc&Cw=iYl@q(uGb?k-JJ}XyKrLH>%nTPDwBkXDJCX?o!-rgmTyDQ0$oD6 z?;hAoh2-ChiLbGP7)2>3#l0-?1U}wX>^Ygk%oFl|TTK;~OtZ{6t8$y9qzqUF?hu8F zA+G8Ly8Kj{r>$mT2iFI7+EA`CH4Ueg8duDn^pRAF*8Lpr`*A9Zok)e&xfaG*Mt$OW zB1V1XWwt_Lb6%5yYeg@q%#y5n!3ky;Rl3-ZE3(;&xy_0iQpAq)aY(}YwmT(AIgDkC zzeUv!Zu?Ncmfi^K@}a&y!?GkoAgu5KlUcCkb^IXUKqx!UY0GoUw!R8~Uq{GGBb%e? zD${GVJe{+T3=+>e3T7f*j3C-5BYEB&;==96nW9_s8u34pyJ^iwMGM4hK^|q#NXkN+ zps(RL*kCn$@R36$JqPYb z{z8=Y9}j|WbRFs%f}8nx6oeASf;D=0zN!mrjY*n{BIe?VR3~2k;e87H#hv_SSxsA! zvORPyNC~XXVi7dgA(p5Bv#W~Al%3szAfWXU?tWN_f=%g@F z3dXKI|m;91VN6%z{oLXyrm(Xl)jRtL}dZJq(idnbBAR@#^kn8NHu zy^@k>bq#fd1{y?$JpvDq7AhcU3KewM#>~_qMJDgqU8+&iJK-9Wn_5kh4bu*>O1C%W zVvQDYvE{8$PX>kje=%3#>TE!L*Q8!zQ`|G>zxdHLnz3Nsr-qgf$mfcTPpveby0ejQ z2^y~F9q_aS0sAw9oM~(=bQ{f*1!1X<+eFoOZc6wOy(=C@_qdykyopik5p`cMfx-Ah z3Tv!@1oQuruv3;U) z2(M{TQ+r5;4J@!Bxwtjgj^l~cdaiWi;o14MYTN=DPwpHSgtLSMtEhKqi6b#f)z1-l zfg|<0QzE*)i*79lBlsEOlI9j7sPvX<9v8Pg*0I`r#?W%|zAuI7P2AwoHr5eU?$UVn zai?jb7}*TVl=?+LM>xZNx6JayJzBIZx(`V}aC;dxlV`CR8FHYb_<)fwx%5ZAZs_OX z@7d}_02iP#v+dKzlo^DjHS>I}iTobkrDjwRV1q-SW(*HI0Z-Q9Sw!18CeBXtRPle0 znJzmVHI`;|^!G5mzU~Qmh!9RFMgw8D%Zquba;V~z_73YTTIU4VjuS5-x+f=|qc z$#!C5^$~YLL2Q&3Qw>?Ucb4^H)gR`Xm@F4BJ(H1Nt6m?B6j-avUYo3Z`)R$*1JMB2 zelV%1LB&g7h3!(&*&1=7$Ht@rf-IbpS%+$FOpi|{ESx@t)e1VS%hSrd)6}Q>G|L8( z?&8b^oCpBIvGurFP~Swa>i~NXYHLb#W!G{)O9F14OD08S$I*+vAH^9plvz%m7H-?a zuL>{`ffy-s+e;l=q^>PSkdzc~hl*_99j?BzFDX^5149*_XpkhsGEKOin*!{3g@f)l znK6miW<8HzTg5ZuAIozzb}_Bg6;>A=BXaFuPf~{VlMi#r6W~Wz;|0hItbvXwAs-=m z`3Lpf$}^fAS}#Sq#X5W}SK}q4odFO3^z`_EYG3rx0+ah-v_?WfLz%%Xjmu6wu>)bI zqZ!0Cs6T;^A~3H;&s!2vhq-_gAM(30QT_urO!g8vCyrJx+u&j7E7;nI7FAc#vr~2f zBH-wzLAF`xN8^+R71a)3OE&7LB6pnNzB}SuyiALjS_?^H9>Co(xp$rohP{T{P(uY)&rDI4fkdouM->BIBT1Zuu-Qx>DwsR<}v0Ds~~;o=Kjs0>N7j zEvU=cEz{d!$yrPX9hi(Z50TwQ7awZG>(5k`li=ie*wvywn{cJ`Ets*H8^r{!!%z@c z*dOfuAjXw`+dqbH`4GH4bv>=p48uDS*4-&TNXZWUqs;k#FDsuFAp9ac&$GBaK!ur= zLF|?_(N5-EK+XfNejG~vY^7nj(+g!r2xJ#g0tNX*jTV9qq&w+RdJBD|k~!!fSU!$k zpd<`yxWq^-Ntq<_xo*V`0=jY6c=f+%thI?yqGdhrE;pDo+{uWOd;L9-c zjMgexF9W70@YAzzk2eh_Q_b?TZMqnw)cbi4k1oSIJhy9#NNmIsKLEgsc8rjXRfkxE zkZQ_-jdci~Xthq4_bZ-vu0~QJ<18OzXXf>~ev2T1R&?b+hHSCiSN|OGYtATDm^4q* zr2;Ci-wgTyLd&Q7iVayD{fN8x7i*f=nNgd6?`_HL;OFXb3#c8v0fArYRWRED2{q8? zlCu46Lq#xlahUrdSN1GV@w+3GdMWf}f1Cgz|q@Arlz_#?;Ax8>p9qQAvoslkNjnL&-Nc>!naZU*o@JKOZ2*owU^m&H< zLoc2TR>WEb{m<3I8(rF}{d`3LaDFfYqSisxK-BJv0%grX53lA#uG)UPNL=_XQ9R=D zUqq4;#0v04MJ+oZzZ^a#Y87}yUklLx-D20AqcCz9Oao9B>5##1;O*8!cGjI2i(2_c z^dE=@_TJd8$>c@QA63HGjhM0{^900Ic$I|jatMJv&QEJ(&jeq!LSzEeTnW`zkg3O% zxG97`G7M8vHdL-LDQ%Ko}h;#EYt4-Q3khvgQC0%{7oATcft#zh2ty&B%x^=S9&_gv9X;2#(O=orW3tuBA(oRd3{VkFjC(swb1JO^6KDcpf^ zA%71`r*yb-jYxx9FNs28!!%ZIYBwt3fkX4gkVmN$MbBfCrW+% zTEM&8lH8vY&sey61Wy4cb7FnFOS6VDZkTstzEGeNnF@oo}zx zW`!s#DZoPxLdD~7F8C#)he@)e=SI!^z(ONtqq@5=U!|9_2J4EztR*y*07=P?yfmwN zv5#fHYEH1dL#$gH`!Y)+t;xJQAocR&GO4%Vgwz-7nW`k zWFzJ&*F$61TsJOv|NPt6UfEJEQ)4w5*ZeD{2oUMdfyu3&R6gr%W|BV&A(k51%-Eev z;Z}DJIiyi9`vQ~rC#zJ;;d2QtxhaW&sM5_em$tFIrS%g2BGt%x9@Awf5CGM?T*bHMwDr{GryrP_pw zumUsD6}+Qb{{2Heu#`e3(}}!sgS)GcsO16ZS{rz1S-+%2AG*nvZ74&29$0_-C(5%; zn9Ziw6LvSiM3|Ib&!%Bxnrnu}Hs1-|L4X=|f9F5g z>JyJz88A3Y$U5(Ab<=S@{%kwv*SpQ^7YyJB-46apqS5)YJDN)3cJaFrCZ$AdkZlV@ z6$sl9!SPXv92#Tta@#SW*Sz;e+lx+s6Ch? zfEG&_&b*MIhw}Mt+YD_)w?HN0e!y00?$g=vS>OG?NPZbo;&6{$%5LAD^ZTuo^zoMU z5@Mx6!Psx~uB>+6-mqB!Jk~^c65vORr2G@z5%R~J-f9%#R*}t0n(!7jV@1u;^o~Zc zgQ?xb!%h-)Yqe1oS^V;Bd-O55Q)f92iS)|;R} zKCdbKV?};0@C*gr7){&6=u3}}T>}dTr{-zl;T*OV_|MhGa{}@mkDJKb`R)SdZfFB1 zm^sag=IXwc-b~$<1`|0}vj`QUwaNnSXa{nMvPs2Pl5G)+sK?+h@y`+F#I8$GK;FFWXUtQKS#AH9%D*o82Y zNS?cdebVt$QR2H}Sq8=2KaOh$hF)4HJ{WukdD=l^Wu^+Bg8Xrc3Kt9hrZ8)ad-Yl| zaV#y;-+3)PTJ2ky6$aC+WD?G!eyKW99jEN~fy&q6$^Q`=Gu)E>&U@WAg z#h=NMT_JZf&Q{QZ1)>qX-(k%d51_hj_%hD++b=bEboKDxbAHk8IO5TTGX7fn1zv1XlQOVSErS&xLgDL=$mM4uQ65|TY7>AkV;C zt^(ZN(_@VFfhwvYNB>9DS-3Uz|L>oa)X^m!l7b*8Ou9#Hbccj6kY>ICX{2LxN!RF- zRz##rU>l$yA|(t&snOu~e16yU`vm4U9nD@z98^Se$sQ)n3L$i1;L;vxu zLC^So;D~^E9NI$!4`eIHdirz|BN>h z3VV#UYBI}enPVIM^~A;cN&UBg65MUqJMCO(k?)+zpXpBoqSyZjrZEWJaZpv>y+HAo zFF~ix-uS-SWU{eaTY)riXO4XEIHR6N5Uonk%cf2ek>=SLE-1q7?V1;{f~SB=_IgO~ zM0Tm&|GJVQBbX@8ZSCzFyU(;@-gf(}U7Y;PBQT*p#7z{}F(hI{<=e7d(1c7}*56le zHkRPLFT5rQz=qUy^;#sEY8WhD_w);sfVvCwJX7 zPA@+<-Ki+fWKE?^_gFykq{dZ%b3}E* z_~ad^j4SpScePLR`P5TdpjEObO^~V_Q)*?h#kehW zhTM+gw>5n_6S%ig;8)u?RGRlbp=DCkSNo!1Y0HOiG?*Vkb0L@gceO3zfaDWqYiJdP zh&E6necRR1vYU)G=VRDudIhP8AXF=|>ld&15a5&e=4r+Y=PU1fu_A={8?mqw%nEj5 zN&9oE%&jdf-q;A1BQFg!*A!MFax&(vqAuGTLL`5!YMxG_|az@^|0SN~!TGks59L+|oTJFzOGDxd|a_a*}2Qe@fF& zThPh%@t-qV5=A1m#hFPCvu{K78v<*ZLA9&wC%i2X;T?OBxTGGD_4PC%}!Y|j!dy% zv8z#>fz5a`*uZ&1UCUj=XK^bE_*|w*hsR;Q#k{A}O4hmvFVXnVjVRL_=+M=3!a3&z zCltuZ=)p#40X>1TWAxX;sgutduL%jv{Aj2AhhUK9n2dBOM?kxQV8#z`ohUg+*5)xL z;CXEPJL2L@f@y4gPjQz5ca)l;{f)Rb#fCyFO-j;Hg*{F7G}Y3y9wj{jeiX~B$<_)? z*Y#VAY<0WwqU^mjuqoOKBf24rj6lxQbpDoEz(8U7$2rl@!f8_yYgX@`#z!Dh`=0Tn z3i&gAe>h$f@x%k8FBvu$d9*8qxf!5SsSP%xIVWnF0yGQzKLKs9$hbSlp z;=*l(E0w?;?{juIb3VE|k_C9Gs(LLsJ{D%PG&O`rH$PBOoSQR1N%iWBGCI&L_%+A@ z(+F4CBQAy@O3Lue=7;EbRzH1h;FaU8{X45oXX>+tTQ0iSYBOm?H%#JIak>#JL^-HH zXOrt+!`2MB)bJN;bJGkwu^tmgHqZn_Gs0hZ%|e1(!oXimoT8tdQC(?YQ*s_{UiR>*@W{;B+#=kAVv8kc$p-H zEY9$X0GH!rknl8XS~^n2h&+vn-@@kjh}ff^c2QMLLF&7u8mTEv zKH|+;80>5cMb2#|`zc;?_vMNNC# zfT(7(gq=y`ZIqN)3jAkOY>F~f3($@!47XJSMAO|!Z2@01ipLXZEYH& z^$n5eAB5H8ubV3HUHCJY2&)!l&?Vke{gEHJk_5B_dL);~;0`C&m!SJ3Kj_VT}SU>ZHi^sYUvd&Yg4Z-F&V zz%g`viBXHJTqHoyQM_Q-*B9I>*0!+wrKOln0`Oj!Ag{LCaN4lJ(|{qbTh@e+&Y`F{ zi;N)Q+sM4!Io`e*!B~fne=7mw8%jSeusie(XEFC|dP$d`bK#wAXYNwb6UvHf3H)iw zu2s_`*??ZDL{Vm@b&L1kZLOxtyzFW=bgbcmD6#vl(;hB7%xPfp=nMsd$6(aGO!?n!p>sJ*43yo(e@L@ z%d}r{PZDAyQecdUGgyj?mHHwArTjlRptJhW#`9L{~cmg+^A&zNOanwxcTzPxLF4U4A1!-1PU`Vf7a;@?Nd{6Io)!>~( z?w_gIvARfG&u28#;rkZh!=bZqNw+lDRB$izVF!wmc4blaGd4W4oZC%+Te9GnXg zl;qA)Rb^Qf6nx?LZ&afKYJk3(MWol*#9XW%Eb;nMpHA8@E0{)w8^8K3k18?Wbd2j= z)ugYtDLx!|a@NmmOYK`15-JKYlZZZF^~<|nVBG3+3D5O=lJcted>2`BAFx9Oohj5e?C^WsE>Ve zTI_~goUz$7jOH5mq$4i?cogNgzmixYo+DDu!S9YL;mlijd`EfNWX@Iwbevu~=l}eK z{mRPX1H;d7*Ak5ZX&dZ+;))L8nJ9aDsML-(`x8!$9;p6}Ua1f0{7T1ymqQgbSyeza zo;rVgw5t}#VOQi_Ad|d2#?JSoWOrjPeD6<$f?5GxNUu*`9?JkXNRex%X6mrFf$&7L zf7@M#R3c2HitH`t-J71u+J`zNJh!9z8E?o3N{{75FYwHh!L96cgp_qTgncA-GY(zM zXQBLBW~{jKp~0z@JqSP+#D? z1eR(OeFbB{5K}C?=-by7izC!rsoWFh|HT7HB|a{N|06KmDGrLrRN9?^iP#ATjJ@kw zkYQPZX$)*&ZaG)uX<_EaDD7V&8!#_L^?wAJHC{(%$_au|_hW6%W`mThOS}kLdw5ZC z`tRk(7$=Y=u)2DopQsdQju|~EuT(1A=Y>{4`i?(6@frJ~P2f~{Y@^2RWNNJl$X=SP z@pI8S@6^k*V_r}ul->aCy{BvKuNaK(24awUNo!Ue%It)n0BZajM!jR~4<=9N!w?~k@yrSR!g%O(}YgebfBA;Dl)pHXsE2m?!CQiK0o~}eEH^HezyZ3 z=(hR1DU;45Y^#V&xam-W-~LGdCZBw_gKVofkvh&y>-WhXxK9!#-f-ATv}0*H1MqWh z4dwd$CgI{mcep?>e$MEoLFy+yOImoZz1v0Kt=lE#IZBWP)&`V)F`n|j-a3KS|Q@>Dg1#b@b<_BH{$saezgz( zvG4E7>*m*Ic6&cg0udX7P5rC>f0do;a!&R}54~i!uS5SDc+3aydtLw+|9@VW4;TR7 zo>BT8I^XLr7-wT+!F7(r_ndY7nbGgMmoJ*8-Q0+lX6v_x^WT!raP8mJ#>De!*Y14$ z=}u-y0J4kd8<2lA&7C0k^q7WO%}3e~bhX-=lJU4k0{dUjINO-I)Bde3w^dz*S^OeQ z0*9qg9=h@VeWJ!8BZ*QOe7uWR`nngdbujkjurk*7Q>YZZS3vZaw^yrPEev!7SHXA| zVMPRRPFnBHg%TKUIkI_wBDr5u2ITBbAq`OxxUZRq=H21-3g9^kXRQo#UR4EQ*5_>5 zPpq3yZa<=Dsw_xYaLxoR0((}Dg-VLWts)+Rv;>Fko_nv|s2O9+?;pRu4Xy00l-zyL z!6Dvu2QIxy;}>Wir)#mponM(+u3Ae^$dVHAA6bU}Z70A^d{ausX{uNqHs@;LJnz#9 z$g&F$;ft!H1Q-s*rZ=|FK6mYIM~5S3xA7FLCl>*00U8GzWSo62aYkd+Q0X^ct26YR zih*v=igVy=Fdtj3poxKfv z@iKE0gBh9xX1#*J@0`++o=*UMZvSgK1BachU{8)Ff;O2`7T4!2VaS$2!({s8Bx&_< zW^s9{@691DCe$cKmSq>=QK|VXsOWd1yt+(my=~+9b&02XWt6@!0M6VDm_ApvxbB}k z+AB|P6DzHk``D;hGsDD0e64U{4dXtz4Ta~#S)jHCo2Y)JS`2BK7ne+2z~Z1(wqSZk(v)x-dYWG_7VPfP(n8$XIkE z?GF%x(}G!KJ$|4n!r4ytC=ljaVOe?Z+u+e|wPua+(4`N@Q!yh}fsD`x13K}*sLXBS zzkm9Y)Gm|6Q}2sb?!EGj=MNwZVq;NSepWwQvEpTMKY`)Y%SP6Uo&8>ZdvcBlA<#gN zLegD?Ow0*Gm1)!3IP4E+K{I$obZp(u^HBvB2I{5RNCVFPk{J}jIZ9|VLz3@7`CMHr zTzrAhWa;#@Ao*{VJ|X@H=g62qtSv*kDFyv1f4M%q>73?n`hqa+d$1BVLP_yjsI-~0 z(;|b#gb4UZ$JiQJ)e#cFsvk{FDaIM{Gr@vRPsB-_Td#W|zO;{#)QGWeOEzJK+v%Jq zrdxwlZ(A>~4yJzTYv0H*ZCE;s8q{vv5Y6L zrv`PrR~G{zKb9(EI&^>XKHT9LzYX;M(N(mVU$1!Cioc##P#Rw}f-(p*_}vL&)PC@Y zGV{hJGd$STl|PkB@dKKdTZ^P5*Mg_Mi1KDi=OrX{u9f*ZK_*NI^}bzu{s6gLoDbQw zqR9O{dLBG(u!ENnNn@!eYEZ`P_J~yMNSvJ2s?f$L_HXXaF&-v0TUOO;Cu!<-cD|=k zA&l$-ET@0Nc3Phq#tLKFY(zLXdvLv-aAB?Q5S|Q)-#Y?%p~Q6h{lEcPU8n6fk3ne{ zrTvHBO)Gw+9*Fpn6E)L$k&|Eb*v(tF<2K1hx>j&+e}GCX(z&`gA3nb(K`8Jp`qrzo zVN#y3SkUUt^V)2p?~$*1E^oZ?rx&WtRoZ~wmZ!rBZaV|1Tm`T3nS625Z4~^Xtr2h5MRxNmZFpWi&&)%Fz+xVpW`pW;a^2ZKbv~*0(J*^9{e|7F;wN?g0{vSjv z<@!b%FswYQPS+r*!P$7}bBs}k1pp_UhBh?L7_bcqg66`0bV3B&>S)_#;Uuli%w!QwtI_*wG^TfHYdN*9E2^pgd@*yM#bU!t8lI$- zWmtU6aU{*^C};Bi1UOE=S=KSeDwXKt%#wTAByXY>eACY7MR=THThG%eTAnb!O3^w^ z`S|ga+3=ubpX-14MWftox%Lt**58L?j#TbL;(GxGA3Uj|Agwz{kdZ$EK- zuc6+?GQVBXxsf~ji7@KsfX~*`^avs+x3Sr!?XXFPQr)do2sLt0Vty|0M(aSK^M&Iu zi(_mS*Y2pnjiiaW*|ds`QhR8hUOKP7aSI*&q*#GHMBYO9^0kX@35Mk&wM3LHtafG$ z$Z;+%RIo|Yd=TLFtwZva3C{(y{K3P0KU@N&%HwFK&B(k#SfLx5uwus{U8=RL6FvB)NWplH zl||Mi{S&omUN;&>iQzu8lMVAq-Wj^0TcLpn%>xZAv2(5 zjKiGv3jz?g{}p&-o*cJ!_d%Io(`d{KF0=4Yocn7no?$k^dke{l=AWlSQUVcd&7ZAg z3lOdc_3lzc6eLIp0GEG{Hl>0O!w0Kh9DI#md8c!@rzqcEDCq)MM0;f6n` z&r{rqi_zN06NHki<4 z8%-xq&Fc0wj8LLk?jIIZ|6O1!Sa{NjFWrMQ(19eBs!~dAo)o> zm?{dRTukL9pmB!NIWWKo(VuuDlQNBQ$OFW^>YmaJf*~tQ)t3GW=;Hhg<|f>0l-vhe zic4sce`;$Ve`|8nr!1Ecc0S6SDjT969LgMO#-(<_xq9jF96SG@?*a1+p3N*0j;Uf# zW^)pKxRPByKSrp61qAzb1ysHd(ZMm!_C4JcXa3r49ey{qaH2zuPse+|fxAAfl!*K? zH1vX&h-IKY$b5TY3$9DyLqBy-Y4`eal4N60>{S-uo(tb@Zwyc>!L{(?1gCj78HU)| ztYauEYyMyIwUJ|as&rx%8=RHKMsDFg?6Tz-0Hd~7B|RVw7teawTbE!~9X(T>SX(7y z=R(Br=0^ZGDoqNfTqg@mGF~smhR`hg^AY>a$hYks-~umjoHWCJXtj&6<+zyU(k;Wf(>$Yv!fDZ1wx` z+-ubN@@pg7xrd2s59C!D;lp}7sy9g`DG0;t2LDPEk7sPxZmPUsh<)x|ovXCCVwoUN zuPWc$HX>bD7`=^24#4Rgi+wKJ3V<~V*3m$@qZas(&Fx!LpBSnLuP;s6btznebNCY0 zuyy2g3^`T_^lFdKvE2_Fj_T@GQ)M}E&)%iQD*~NzsK$+hfgtj-MulMaf)2a?s!^DG zZNKziX}q%E4~EKzO6=of--O7X<1L4`9M8G2|RrSV7LTKdtem>+e2KJv~6 zIR_!$tyQ?W7X}4!z8e>QV+3U@qD*azWzX0oJ&MHtBcLh?prmm2R^<8}@T;wiUu6(^ zrQlM3B08W|MM!Kud;d{Co6_it6C-$Y=JI2xmy?F%U~0=vyDpn38JsfC(~NtU{Y^Ju zDl0t;^&0BRHKBcwUN5+fo$xV|Vs$yJh0#WKTL)_(IlpBTL=HoBU~s!#45o>(b#{`y zUaa9Aw=LDC2A+5KJLnfG*)+&_Y# zQ_r>B3bTG!^{7xrW#Lied2kY=di;!Y@}3`}E`xNqG2BbqeNcwsXg5LFDv{WD2$9!V z9aKp){7OycVE7fWq2R0$9JC?AFF6rCp*??<9BQTn_;C@AZ9I4~E>|%XOhQ29;&Kmh8P;FooH=%R!ZnN=d^O{L8f#B9AxVyU) zJ7@~Z2}Dd#{uRNltg9aLn7pDAiI5}j>Sp)%4s&a#5z;5)5^u@{M<+%=*aL5EUF&a7 zD-LUIA4+5*t%*AAF~E&?+V9qkxcq=KXqJ_d4j2}-x6joxl~yhNFrl6C&`OQ|)!`9C z5}n3PW2{3_9QTQ>80SM9&aHn0g3X59K?Tl8)m+m{-nU=xe~+AbKbBOPEqif-W)^3P zYCpmq1<_1GD4AY;DAo{TDJHb8*!0bk-NXWVhLxph=NO^QjUOn zN<3VR@HMFipmWUa1QC?-##UYg^!?Hn@o|3ytV&#Ae04Is=FS%L#19e()JmyV%uf4H z6juXG2#AgR(TKb$DjHJBLZ|B+-)gti>^RFKi_Z}1VU2OD`7Pg%@9eq6?7>)lP6iV| z^})1fN-t#y9J~!4DPa!|XH#7T!e@5Np1pm4QJnMa-Mn$v)+YoJ_=Ha88KHoVu=9g2 zl(p#6`>T7moGXtqdPf)zaq)kMdXl$BL5e;3Tm3nHy*=%Q2Ta#i8cHQ&XSP%a0zf_d zRI{z0?+MoyXWwJ#eLk${Ga{lu-3&(LT-^EcCCL4=NF;Qo@{a1CPuO7dI6Zt;CI|V1 zSaJtp76-6U(&P^-RxHMjiqy>S3ZsR8IuMoc)pMvuxs~V7%r{-;=nEj0cPei7mVYX-bFy5|c*c}6pY{EQ(0X-6p0s9B&0a~o8Sh7HLaMzkr8tGa zGG?0UAf@3fDbYAeqsNs?zbUQ(nrYo4w`HMww^lmiV=V#0Q5D%X7P2d1&i$g=p69Ul z8)LD|9o-wIYmnC{8;kTfV7SYycFs}pUso4R48Fh@Ld*?$QM)yc;nQSSh!*?>gZ<&j z#)@_VX*fB4<03p4rK`_J%EfxJ25et4Q2@8d;*rjAj*TC>l_iC?2ji(7f&#h*TwbPy zeJRclIeAWd?Zu@VzpQ(HV%bEdh%s01%`-9j*wd^VPp78r7N#{(BpnE^wYCUK8u6@r zv<+(o2ln;VVUHe47N=(=KA1N)#Gclrx~2+e;gWwmX+r|z9WniMUkk6Z(a-<=^Vb|g zL8fEoKR+lUfOQ0End^YK2W< zCKo5);ii@JQhV{i?88$pw|6Eyy>~TkY7fcTWVysM&y`#JL=6f~uA#GDRq0Etjqs1=?F;Ja=rFJ6Jh=SLS5Oh->-n_liq1o>H9X^Pui{HdLh7kCK z#P8~5z2Q2u5)0o(9L&_8;GS$RJ1YC{eJ-*s6W!ABZN30+(P89Y&M_y5eLkjX^c_Hl z|Iq5~Y*qet1zr-)yo>nFV5<$x`@1rtMZ`#h&N!8Ic2Egt z#fR0-^}>JZ#C#%&kP- zvbqd|T$AtC=}nPSU0J%T`kf$+Jia@wgleHwgv0;)#0OThfe7axM7}8{f}%<+M82!X zW|yb3IaPyjKrnR&Kshez+|y_;t(UVCmdIGFdAo}BoF^+@lR zHOX?eniwbWA@qA=H?r961C%4# z;cXVUa(hRqx%0colhVMG-x{09&(8-h@G<3wyKF2h%TrX1#e36PH{tA{S9j}Y$k=`7 zS>4EqMGLQcJqvo>%Re*u^Lti~3@0dM1U$SgUQK1$7`(XHs6_gTeYNA8Y%rcz(Qd_# zvIMzeC3x#&B;VSU)SNk|tR&J$&fB?_RVIp9FT};c>NISYJRJGm+h4xv`=-?pV?XwE zqr{s}y}xoWHu!}-Yb}^lmTwCkeGf!bIl;OiR=_qlB7M|!e`gi5BwGH#C{HPWXJm~2 zrb>m6Ga}?NFe*M!fI>Ll(hJ?6tS!TZUih_I0(XAjVHpxE^am8g;+5*_RpE?0w=|yUc0i+nz z+#%xj`3)f5YY5%Y*O)66f!&PI4 z2=%}wIzu+ICK>8>M|LOOzTfB)gaK{k4arV08Z6f`X0}dm=n*#%`C2*M^mafDa$oK! zFg+LMVezDcsedu)wHx7sDkmM^quoDNbWIUlD$s*VJkOpx2X8fH0qfv10#$-REa-9- z{bPqWSu*o9;IKP8A~EU>_BPBGA*x+KqL)lu-upd+@4-wZ=-|?RC0C!^LF?kW_j^G` z0lB>BHWG}O=yUs(u$C&9BP?dvP)4rGvIiWXFe{!@bxUvK_ZCHoN6QGy)^M1I3R2U= z;}UPARhFcgHfuZbXfIA{w}b{X{D+FuG?)`uU!c5z=qa!?UsE#a7m<-=Pg zB%(l{3b>o$)AMUd!!pt}(kSC)7J2lugb#H?zTvbR8M$20mp58&#F0R3_LB-rIcg=> zElkGET%@`u<@tcvgoV|wPd!{n{7p*;_qM4)Q#PS&GHEpsINSG37a~2D%pQ2coiT(Q zt-USztBB#RdsB;-##yT#JyaQfjP|N&6h@>PKBfyu;Iez`3k2#e4pB!{8khIf61o`I zl-OXZe}^V1ZW?Ic=uKOMV@BFkjxdJfasKF6- zl<)PB)!Quk79SoUQbry3Ad3O_Y08=Qp>m^s@T+`bG}&zGP%9^d;HhdS_tWz$z25u* zS(GjZuf?>e@%GV4Gvpi&uPA2aNvq88cyh0lfN51@`*`08!dGU-NL>E4Jb~5fv8Fq~ zp)u<5x*lsxy0e!nW_noMgypuLPQOlU3N~VJJG@tRgh$!Q_zW{{AGguzw7&wY*fASE zAqa=QKCoO$P!0=yJ)&W7nQkwJX?T=H*QnPvewt}pcJH?FNf-0R-VMcBSFJsTGWJ8T zCuIUjvO)A`6u|pF56pR92ca5Ma@!>{c=J9rESKGPzYtdg>~4-uZk*_x3yL|y|6#B| zDj?-=Ha;U@Sm_ZS8k8Z4R^6MwR@3Lyf~syw<>oQ≺0BJIjp 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�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

@uJA2m>m;rRjQFAmxeh{CPvS>Tc*kG^r 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%0DRnr(|Jnf~kvg6wh5b(=Aus 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≫LZ$qcyH3-r+Vk^!l>beWk1Bb2@+B^nLa<;!bQ*Ro4~&1_FC&?N&?Vf@o(eYDtMzwL3d5mfqE| zZ{qu8Mspa0ie3%noUb>>=`3xtMu%V zTOsO|FAo3yN$=%k(9k%DoDV$|XC4IxN$CXL`ycr5*Axd$6W2&`{qwDd^T98bq$|%f ze&ffEKIpqT)tv$m(Eh#p3)YgagZZxTXVW!cN&Ol-=QWgokAf!f&9cH(58!Ae`Lr-dqIo?tZqfI5UsTB)CYDD*D_mvT;!FtRlv#XC`H*%x{>O7TY=d%Y8 zn`-moLN9!XzoB7)(Hot^2ngJSpFHvKSD02zv&bqDNfm$bB}DIMQok^22b}fo=UI4?V{wfid*djjuT z(J8Ip^@;2bdD{@)Iw~4lwo3R(wceq zkX%uvpk9g%Vhns9{O3-PYM)fvs&s<#RZWZl#lLI{+edl{!lkT5z{Esb{ z))hBF^O{VFdQ>*Op5)f0_ik$KGPiY=d`e1EWWGeE(co%|#G6!~Zrzi_Qw7T*HY2R%MxB68V+84BHne`K8{rv3=yFPcd-vXIK*fu&^%Q1*ev_;>P@CuJ~1=02kgg*VvYX= zTHS^UAd-cSXaijp$B2)*ab_`4GYb>;SM@(!(r;Z@W+$+d59@UitU{=fJ)#Iq`t2u- zCaFxC*W(>S$U_yb+evcf6EmJ70BgeaAX! zS+_K@8zhF1{=D(CjrzPksfn3v(9=sA%ZR!o-?-IlDfqTz zUb( zVk3rh$L?zUIQa9sCU0%#rLirv)Zrf#fu7}t2)sH>V(rcOI;#lSW9 z(ox}UwQXb9j@n5#1qP?q6&#bVuiRt#swJatI)MGsdGSRDotlK7#QR#cX!~)$=?B!x zH_nT%l2!^~o(q9tQ1i>5QP}p*#cf00w>Z5)aE$M|?20}lnio}ii~WF1eE!jjyIZ=s zOJM1IIi?NIcoppw_W6+XZTrW4+yO2=BT%tRidL%v?8jPS z1kJ)UE*!2S1Kcc8@u7(u7H0{q!efp~J`xx4figxn_@{T+M1#3kgK zxNiYOJ0yjAIAG}jtCD;Vb!p%)K6^O#)ZYR5bsQv&R*fNv5;Rxg9Xq^$VzmMDjO&t= zUXBgFV&)ZRz(^$Qdt`RQi<{*A02MH!4=HuadszPLxhOQlzb}beboxN}s#a|i6gs)g zk)`gcAW#%+W^dR~VPtpfD`A}xr!j=zc{Hz)($-olC~{9B#Z8IZ+q}(d@m?s`eX-c5 zb0(LMTKP4Gh<{#+&UVL5zBG5btx(C&?p}&ERx>6Z-a+JjMnqqaV@^4?EJJi1x-YP2 z6n}I$A^9b$mzb}72Ig{tk1{ao-GnAZnc$0G9(GZFu%eHgJK3uf5rt#MRrJMz@sQvA{0-a8