From 1186cc194946dc72cf72cc318c6acd6c4944fc24 Mon Sep 17 00:00:00 2001 From: Matheus Martinelle Barros Date: Mon, 2 May 2022 16:00:40 -0300 Subject: [PATCH 01/40] Esqueleto --- pokedex/.gitignore | 23 + pokedex/README.md | 70 + pokedex/package-lock.json | 28142 ++++++++++++++++ pokedex/package.json | 41 + pokedex/public/favicon.ico | Bin 0 -> 3870 bytes pokedex/public/index.html | 19 + pokedex/public/manifest.json | 15 + pokedex/public/robots.txt | 3 + pokedex/src/App.js | 11 + pokedex/src/index.js | 10 + pokedex/src/pages/Battle/BattlePage.jsx | 11 + pokedex/src/pages/Battle/style.js | 0 pokedex/src/pages/Home/HomePage.jsx | 11 + pokedex/src/pages/Home/style.js | 0 pokedex/src/pages/Pokedex/PokedexPage.jsx | 11 + pokedex/src/pages/Pokedex/style.js | 0 .../PokemonDetails/PokemonDetailsPage.jsx | 11 + pokedex/src/pages/PokemonDetails/style.js | 0 pokedex/src/routes/Router.js | 19 + pokedex/src/routes/coordinator.js | 19 + 20 files changed, 28416 insertions(+) create mode 100644 pokedex/.gitignore create mode 100644 pokedex/README.md create mode 100644 pokedex/package-lock.json create mode 100644 pokedex/package.json create mode 100644 pokedex/public/favicon.ico create mode 100644 pokedex/public/index.html create mode 100644 pokedex/public/manifest.json create mode 100644 pokedex/public/robots.txt create mode 100644 pokedex/src/App.js create mode 100644 pokedex/src/index.js create mode 100644 pokedex/src/pages/Battle/BattlePage.jsx create mode 100644 pokedex/src/pages/Battle/style.js create mode 100644 pokedex/src/pages/Home/HomePage.jsx create mode 100644 pokedex/src/pages/Home/style.js create mode 100644 pokedex/src/pages/Pokedex/PokedexPage.jsx create mode 100644 pokedex/src/pages/Pokedex/style.js create mode 100644 pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx create mode 100644 pokedex/src/pages/PokemonDetails/style.js create mode 100644 pokedex/src/routes/Router.js create mode 100644 pokedex/src/routes/coordinator.js diff --git a/pokedex/.gitignore b/pokedex/.gitignore new file mode 100644 index 0000000..4d29575 --- /dev/null +++ b/pokedex/.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/pokedex/README.md b/pokedex/README.md new file mode 100644 index 0000000..58beeac --- /dev/null +++ b/pokedex/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/pokedex/package-lock.json b/pokedex/package-lock.json new file mode 100644 index 0000000..4973980 --- /dev/null +++ b/pokedex/package-lock.json @@ -0,0 +1,28142 @@ +{ + "name": "pokedex", + "version": "0.1.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "pokedex", + "version": "0.1.0", + "dependencies": { + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.1.1", + "@testing-library/user-event": "^13.5.0", + "axios": "^0.27.2", + "react": "^18.1.0", + "react-dom": "^18.1.0", + "react-router-dom": "^6.3.0", + "react-scripts": "5.0.1", + "styled-components": "^5.3.5", + "web-vitals": "^2.1.4" + } + }, + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "dependencies": { + "@babel/highlight": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "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.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "dependencies": { + "eslint-scope": "^5.1.1", + "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-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/@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/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/@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.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "dependencies": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.2", + "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.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "dependencies": { + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "dependencies": { + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "dependencies": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "dependencies": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==", + "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.16.7", + "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.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@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.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", + "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "dependencies": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "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.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", + "dependencies": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "dependencies": { + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "dependencies": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "dependencies": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.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.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "dependencies": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.16.7", + "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-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "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.4" + } + }, + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "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.4" + } + }, + "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/@emotion/is-prop-valid": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", + "dependencies": { + "@emotion/memoize": "^0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "node_modules/@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==" + }, + "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/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.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "dependencies": { + "@sinclair/typebox": "^0.23.3" + }, + "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.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", + "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + }, + "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.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "dependencies": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "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 <3.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.1.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "dependencies": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "dependencies": { + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "dependencies": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", + "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", + "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/@testing-library/jest-dom/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/react": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", + "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", + "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.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "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": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "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/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "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.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "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": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "dependencies": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "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": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "node_modules/@types/node": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", + "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" + }, + "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.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", + "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", + "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "dependencies": { + "@types/mime": "^1", + "@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.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", + "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/type-utils": "5.22.0", + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", + "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", + "dependencies": { + "@typescript-eslint/utils": "5.22.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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", + "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "debug": "^4.3.2" + }, + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", + "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", + "dependencies": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", + "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", + "dependencies": { + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", + "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", + "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", + "dependencies": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.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/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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", + "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", + "dependencies": { + "@typescript-eslint/types": "5.22.0", + "eslint-visitor-keys": "^3.0.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.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "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.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "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.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "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": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "dependencies": { + "lodash": "^4.17.14" + } + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "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/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "dependencies": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" + } + }, + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "dependencies": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/babel-jest/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/babel-jest/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/babel-jest/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-jest/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-loader/node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, + "node_modules/babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "peerDependencies": { + "@babel/core": "^7.1.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "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.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-styled-components": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", + "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11", + "picomatch": "^2.3.0" + }, + "peerDependencies": { + "styled-components": ">= 2" + } + }, + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "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": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "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.10.3", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "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.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "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": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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/camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "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.30001335", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", + "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", + "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/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", + "engines": { + "node": ">=6" + } + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "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": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "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-disposition/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/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.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "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": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/core-js": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", + "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", + "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", + "dependencies": { + "browserslist": "^4.20.3", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", + "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==", + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } + }, + "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-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "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-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "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": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/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/cssdb": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", + "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", + "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.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "dependencies": { + "cssnano-preset-default": "^5.2.7", + "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.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "dependencies": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + }, + "node_modules/csstype": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "dependencies": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + }, + "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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.4.129", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", + "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + }, + "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": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "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.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "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.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "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": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "dependencies": { + "@eslint/eslintrc": "^1.2.2", + "@humanwhocodes/config-array": "^0.9.2", + "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.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "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.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "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-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "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.0", + "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.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "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.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", + "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", + "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.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "dependencies": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "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/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.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dependencies": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "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": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "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": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "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.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "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": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/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/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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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.3", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", + "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "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.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "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/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "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.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "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/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "dependencies": { + "@babel/runtime": "^7.7.6" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hoist-non-react-statics/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/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": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "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/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": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "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.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "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": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "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": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "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.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "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": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "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": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "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": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==" + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "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.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", + "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.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "dependencies": { + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", + "@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.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "@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.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "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.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "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.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "dependencies": { + "@jest/types": "^28.0.2", + "@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.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", + "dependencies": { + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", + "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.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "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.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "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-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-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "dependencies": { + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" + }, + "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.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "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.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "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": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "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": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "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.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "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": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "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": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "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.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "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.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "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.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "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": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "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": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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/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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.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.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "dependencies": { + "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.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-custom-properties": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "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-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" + } + }, + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "dependencies": { + "postcss-selector-parser": "^6.0.9" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "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.4" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "dependencies": { + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" + } + }, + "node_modules/postcss-nesting": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==", + "funding": [ + { + "type": "kofi", + "url": "https://ko-fi.com/mrcgrtz" + }, + { + "type": "liberapay", + "url": "https://liberapay.com/mrcgrtz" + } + ], + "engines": { + "node": "^12 || ^14 || >=16" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-preset-env": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", + "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", + "dependencies": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.5", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "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.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "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-pseudo-class-any-link": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "dependencies": { + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "peerDependencies": { + "postcss": "^8.0.3" + } + }, + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dependencies": { + "balanced-match": "^1.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "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.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "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": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "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.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "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.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" + }, + "peerDependencies": { + "react": "^18.1.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-router": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "dependencies": { + "history": "^5.2.0" + }, + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "dependencies": { + "history": "^5.2.0", + "react-router": "6.3.0" + }, + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" + } + }, + "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/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "node_modules/regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "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": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dependencies": { + "is-core-module": "^2.8.1", + "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.71.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", + "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", + "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.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "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": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "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": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "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": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "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/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "dependencies": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.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": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "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_decoder/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/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.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "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/styled-components": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", + "hasInstallScript": true, + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^1.1.0", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0", + "react-is": ">= 16.8.0" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "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.0.24", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", + "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", + "dependencies": { + "arg": "^5.0.1", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.12", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "dependencies": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "dependencies": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/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/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/terser/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/terser/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/terser/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/terser/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/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": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "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.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "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.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "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/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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "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": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "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-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "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.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", + "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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "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-better-errors": "^1.0.2", + "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.3.1", + "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.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "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.8.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", + "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "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/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": "^1.6.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", + "portfinder": "^1.0.28", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "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" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "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/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "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.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "dependencies": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "dependencies": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "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.3" + }, + "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.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" + } + }, + "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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": { + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" + }, + "@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "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.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "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" + } + }, + "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==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "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.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "requires": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.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==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "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.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", + "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", + "requires": { + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.17.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.7" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "requires": { + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "requires": { + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.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.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + } + }, + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" + } + }, + "@babel/runtime": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "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-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "requires": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-is-pseudo-class": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "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" + } + }, + "@emotion/is-prop-valid": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", + "requires": { + "@emotion/memoize": "^0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "@eslint/eslintrc": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "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.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@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/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.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "requires": { + "@sinclair/typebox": "^0.23.3" + } + }, + "@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.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==" + }, + "@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", + "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + }, + "@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.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "requires": { + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "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.1.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "requires": { + "type-detect": "4.0.8" + } + }, + "@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "requires": { + "@sinonjs/commons": "^1.7.0" + } + }, + "@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "requires": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==" + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-yaS4o2PgUtwLFGTKbsiAy6D0o3ugcUhWK0Z45umJ66EPWunAz9fuFw2gJuje6wqQvQWOTJvIahUwndOXb7QCPg==" + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-5.0.1.tgz", + "integrity": "sha512-LA72+88A11ND/yFIMzyuLRSMJ+tRKeYKeQ+mR3DcAZ5I4h5CPWN9AHyUzJbWSYp/u2u0xhmgOe0+E41+GjEueA==" + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-5.0.1.tgz", + "integrity": "sha512-PoiE6ZD2Eiy5mK+fjHqwGOS+IXX0wq/YDtNyIgOrc6ejFnxN4b13pRpiIPbtPwHEc+NT2KCjteAcq33/F1Y9KQ==" + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-5.4.0.tgz", + "integrity": "sha512-zSOZH8PdZOpuG1ZVx/cLVePB2ibo3WPpqo7gFIjLV9a0QsuQAzJiwwqmuEdTaW2pegyBE17Uu15mOgOcgabQZg==" + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-5.4.0.tgz", + "integrity": "sha512-cPzDbDA5oT/sPXDCUYoVXEmm3VIoAWAPT6mSPTJNbQaBNUuEKVKyGH93oDY4e42PYHRW67N5alJx/eEol20abw==" + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-5.4.0.tgz", + "integrity": "sha512-3eYP/SaopZ41GHwXma7Rmxcv9uRslRDTY1estspeB1w1ueZWd/tPlMfEOoccYpEMZU3jD4OU7YitnXcF5hLW2Q==" + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-5.5.0.tgz", + "integrity": "sha512-q4jSH1UUvbrsOtlo/tKcgSeiCHRSBdXoIoqX1pgcKK/aU3JD27wmMKwGtpB8qRYUYoyXvfGxUVKchLuR5pB3rQ==" + }, + "@svgr/babel-preset": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-5.5.0.tgz", + "integrity": "sha512-4FiXBjvQ+z2j7yASeGPEi8VD/5rrGQk4Xrq3EdJmoZgz/tpqChpo5hgXDvmEauwtvOc52q8ghhZK4Oy7qph4ig==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-attribute": "^5.4.0", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^5.0.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^5.0.1", + "@svgr/babel-plugin-svg-dynamic-title": "^5.4.0", + "@svgr/babel-plugin-svg-em-dimensions": "^5.4.0", + "@svgr/babel-plugin-transform-react-native-svg": "^5.4.0", + "@svgr/babel-plugin-transform-svg-component": "^5.5.0" + } + }, + "@svgr/core": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-5.5.0.tgz", + "integrity": "sha512-q52VOcsJPvV3jO1wkPtzTuKlvX7Y3xIcWRpCMtBF3MrteZJtBfQw/+u0B1BHy5ColpQc1/YVTrPEtSYIMNZlrQ==", + "requires": { + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-5.5.0.tgz", + "integrity": "sha512-cAaR/CAiZRB8GP32N+1jocovUtvlj0+e65TB50/6Lcime+EA49m/8l+P2ko+XPJ4dw3xaPS3jOL4F2X4KWxoeQ==", + "requires": { + "@babel/types": "^7.12.6" + } + }, + "@svgr/plugin-jsx": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-5.5.0.tgz", + "integrity": "sha512-V/wVh33j12hGh05IDg8GpIUXbjAPnTdPTKuP4VNLggnwaHMPNQNae2pRnyTAILWCQdz5GyMqtO488g7CKM8CBA==", + "requires": { + "@babel/core": "^7.12.3", + "@svgr/babel-preset": "^5.5.0", + "@svgr/hast-util-to-babel-ast": "^5.5.0", + "svg-parser": "^2.0.2" + } + }, + "@svgr/plugin-svgo": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-5.5.0.tgz", + "integrity": "sha512-r5swKk46GuQl4RrVejVwpeeJaydoxkdwkM1mBKOgJLBUJPGaLci6ylg/IjhrRsREKDkr4kbMWdgOtbXEh0fyLQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" + } + }, + "@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "requires": { + "@babel/core": "^7.12.3", + "@babel/plugin-transform-react-constant-elements": "^7.12.1", + "@babel/preset-env": "^7.12.1", + "@babel/preset-react": "^7.12.5", + "@svgr/core": "^5.5.0", + "@svgr/plugin-jsx": "^5.5.0", + "@svgr/plugin-svgo": "^5.5.0", + "loader-utils": "^2.0.0" + } + }, + "@testing-library/dom": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", + "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", + "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "requires": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==" + }, + "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.1.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", + "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", + "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.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", + "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": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "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.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "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": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "requires": { + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.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": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + }, + "@types/node": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", + "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" + }, + "@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.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" + }, + "@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.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", + "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-dom": { + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", + "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", + "requires": { + "@types/react": "*" + } + }, + "@types/resolve": { + "version": "1.17.1", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", + "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "requires": { + "@types/node": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "requires": { + "@types/mime": "^1", + "@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.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", + "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "requires": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/type-utils": "5.22.0", + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/experimental-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", + "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", + "requires": { + "@typescript-eslint/utils": "5.22.0" + } + }, + "@typescript-eslint/parser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", + "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "requires": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "debug": "^4.3.2" + } + }, + "@typescript-eslint/scope-manager": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", + "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", + "requires": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0" + } + }, + "@typescript-eslint/type-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", + "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", + "requires": { + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/types": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", + "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==" + }, + "@typescript-eslint/typescript-estree": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", + "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", + "requires": { + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", + "requires": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", + "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", + "requires": { + "@typescript-eslint/types": "5.22.0", + "eslint-visitor-keys": "^3.0.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.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + }, + "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.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + } + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" + }, + "ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" + }, + "async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "requires": { + "lodash": "^4.17.14" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "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==" + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" + }, + "autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "requires": { + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==" + }, + "axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "requires": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" + }, + "dependencies": { + "form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + } + } + } + }, + "axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "babel-jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", + "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "requires": { + "@jest/transform": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.1.1", + "babel-preset-jest": "^27.5.1", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "slash": "^3.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "dependencies": { + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.1.1.tgz", + "integrity": "sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@istanbuljs/load-nyc-config": "^1.0.0", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-instrument": "^5.0.4", + "test-exclude": "^6.0.0" + } + }, + "babel-plugin-jest-hoist": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.5.1.tgz", + "integrity": "sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==", + "requires": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz", + "integrity": "sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==", + "requires": { + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + } + }, + "babel-plugin-named-asset-import": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/babel-plugin-named-asset-import/-/babel-plugin-named-asset-import-0.3.8.tgz", + "integrity": "sha512-WXiAc++qo7XcJ1ZnTYGtLxmBCVbddAml3CEXgWaBzNzLNoxtQ8AiGEFDMOhot9XjTCQbvP5E77Fj9Gk924f00Q==", + "requires": {} + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "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.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.1" + } + }, + "babel-plugin-styled-components": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", + "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11", + "picomatch": "^2.3.0" + } + }, + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + }, + "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": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "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.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "requires": { + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" + } + }, + "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.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" + }, + "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==" + }, + "camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "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.30001335", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", + "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==" + }, + "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==" + }, + "charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==" + }, + "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.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "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": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=" + }, + "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" + }, + "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" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "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.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "core-js": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", + "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==" + }, + "core-js-compat": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", + "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", + "requires": { + "browserslist": "^4.20.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", + "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==" + }, + "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": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "requires": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^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==" + } + } + }, + "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-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=" + }, + "css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "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-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "requires": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" + } + }, + "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": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "cssdb": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", + "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==" + }, + "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.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "requires": { + "cssnano-preset-default": "^5.2.7", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-default": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "requires": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==" + }, + "cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "requires": { + "cssom": "~0.3.6" + }, + "dependencies": { + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==" + } + } + }, + "csstype": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=" + }, + "dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "dns-packet": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "requires": { + "jake": "^10.8.5" + } + }, + "electron-to-chromium": { + "version": "1.4.129", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", + "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + }, + "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": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" + }, + "enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "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.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "requires": { + "stackframe": "^1.1.1" + } + }, + "es-abstract": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "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.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "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": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "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": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=" + }, + "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "requires": { + "prelude-ls": "~1.1.2" + } + } + } + }, + "eslint": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "requires": { + "@eslint/eslintrc": "^1.2.2", + "@humanwhocodes/config-array": "^0.9.2", + "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.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^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" + } + }, + "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.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.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" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "requires": { + "locate-path": "^2.0.0" + } + }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "requires": { + "p-limit": "^1.1.0" + } + }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=" + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "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.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "requires": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + } + }, + "eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "requires": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "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.0", + "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.6" + }, + "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.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "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.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "requires": {} + }, + "eslint-plugin-testing-library": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", + "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", + "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.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "requires": { + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + } + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "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": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" + }, + "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": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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==" + } + } + }, + "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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "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.3", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", + "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "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.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "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.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==" + }, + "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": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" + }, + "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "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==" + }, + "functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=" + }, + "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==" + }, + "history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "requires": { + "@babel/runtime": "^7.7.6" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + }, + "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==" + } + } + }, + "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": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "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" + } + }, + "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": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "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.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "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": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "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.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==" + }, + "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": "sha1-khi5srkoojixPcT7a21XbyMUU+o=" + }, + "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": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==" + }, + "is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "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": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=" + }, + "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": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "requires": { + "call-bind": "^1.0.2" + } + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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" + } + }, + "async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "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.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", + "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.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "requires": { + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + } + }, + "@jest/types": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", + "requires": { + "@jest/schemas": "^28.0.2", + "@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.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "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.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "requires": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "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.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "requires": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + } + }, + "jest-watcher": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", + "requires": { + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", + "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.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "requires": { + "@jest/schemas": "^28.0.2", + "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.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "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-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-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" + }, + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==" + }, + "jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "requires": { + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" + } + }, + "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.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "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.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=" + }, + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" + }, + "memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "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": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "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": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "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.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "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.4", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==" + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "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": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" + }, + "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.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==" + }, + "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.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "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.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "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": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "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": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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==" + }, + "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" + } + } + }, + "portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "requires": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" + }, + "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" + } + } + } + }, + "postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "requires": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "requires": { + "postcss-selector-parser": "^6.0.2" + } + }, + "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.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", + "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.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "requires": {} + }, + "postcss-custom-properties": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "requires": { + "postcss-selector-parser": "^6.0.9" + } + }, + "postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "requires": {} + }, + "postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "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.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "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.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "requires": { + "postcss-selector-parser": "^6.0.6" + } + }, + "postcss-nesting": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "requires": { + "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.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-opacity-percentage": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/postcss-opacity-percentage/-/postcss-opacity-percentage-1.1.2.tgz", + "integrity": "sha512-lyUfF7miG+yewZ8EAk9XUBIlrHyUE6fijnesuz+Mj5zrIHIEw6KcIZSOk/elVMqzLvREmXB83Zi/5QpNRYd47w==" + }, + "postcss-ordered-values": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "requires": {} + }, + "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.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-preset-env": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", + "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", + "requires": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.5", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "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.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-pseudo-class-any-link": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "requires": { + "postcss-selector-parser": "^6.0.10" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-replace-overflow-wrap": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-replace-overflow-wrap/-/postcss-replace-overflow-wrap-4.0.0.tgz", + "integrity": "sha512-KmF7SBPphT4gPPcKZc7aDkweHiKEEO8cla/GjcBK+ckKxiZslIu3C4GCRW3DNfL0o7yW7kMQu9xlZ1kXRXLXtw==", + "requires": {} + }, + "postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "requires": { + "balanced-match": "^1.0.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "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.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "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.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "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": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "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.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "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.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "requires": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.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-router": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "requires": { + "history": "^5.2.0" + } + }, + "react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "requires": { + "history": "^5.2.0", + "react-router": "6.3.0" + } + }, + "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" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "requires": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-parser": { + "version": "2.2.11", + "resolved": "https://registry.npmjs.org/regex-parser/-/regex-parser-2.2.11.tgz", + "integrity": "sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==" + }, + "regexp.prototype.flags": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.4.3.tgz", + "integrity": "sha512-fjggEOO3slI6Wvgjwflkc4NFRCTZAu5CnNfBd5qOMYhWdn67nJBBu34/TkD++eeFmd8C9r9jfXJ27+nSiRkSUA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" + } + }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==" + }, + "regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" + }, + "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" + }, + "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": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "requires": { + "is-core-module": "^2.8.1", + "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.71.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", + "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", + "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.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "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.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "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": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + } + } + }, + "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": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "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": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" + } + } + }, + "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==" + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "source-list-map": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" + }, + "source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "requires": { + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" + } + }, + "source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" + } + }, + "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": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "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.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "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" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "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.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "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": {} + }, + "styled-components": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^1.1.0", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" + } + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + }, + "supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "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.0.24", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", + "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", + "requires": { + "arg": "^5.0.1", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.12", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "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.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "requires": { + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.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==" + }, + "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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" + } + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "requires": { + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + } + } + }, + "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": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=" + }, + "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.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "requires": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "dependencies": { + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==" + } + } + }, + "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=" + } + } + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "requires": { + "tslib": "^1.8.1" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "requires": { + "prelude-ls": "^1.2.1" + } + }, + "type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==" + }, + "type-fest": { + "version": "0.21.3", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "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.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==" + }, + "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" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "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": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" + }, + "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.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "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.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", + "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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "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-better-errors": "^1.0.2", + "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.3.1", + "webpack-sources": "^3.2.3" + }, + "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==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "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.8.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", + "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "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/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": "^1.6.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", + "portfinder": "^1.0.28", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "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.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "requires": {} + } + } + }, + "webpack-manifest-plugin": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/webpack-manifest-plugin/-/webpack-manifest-plugin-4.1.1.tgz", + "integrity": "sha512-YXUAwxtfKIJIKkhg03MKuiFAD72PlrqCiwdwO4VEXdRO5V0ORCNwaOwAZawPZalCbmH9kBDmXnNeQOw+BIEiow==", + "requires": { + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "webpack-sources": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-2.3.1.tgz", + "integrity": "sha512-y9EI9AO42JjEcrTJFOYmVywVZdKVUfOvDUPsJea5GIr1JOEGFVqwlY2K098fFoIjOkDzHn2AjRvM8dsBZu+gCA==", + "requires": { + "source-list-map": "^2.0.1", + "source-map": "^0.6.1" + } + } + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "requires": { + "iconv-lite": "0.4.24" + }, + "dependencies": { + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + } + } + }, + "whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "requires": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==" + }, + "workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "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.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" + }, + "dependencies": { + "@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "requires": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "requires": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "requires": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "requires": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "requires": { + "workbox-core": "6.5.3" + } + }, + "workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "requires": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" + } + }, + "workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "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.3" + }, + "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.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "requires": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" + } + }, + "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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/pokedex/package.json b/pokedex/package.json new file mode 100644 index 0000000..677eae0 --- /dev/null +++ b/pokedex/package.json @@ -0,0 +1,41 @@ +{ + "name": "pokedex", + "version": "0.1.0", + "private": true, + "dependencies": { + "@testing-library/jest-dom": "^5.16.4", + "@testing-library/react": "^13.1.1", + "@testing-library/user-event": "^13.5.0", + "axios": "^0.27.2", + "react": "^18.1.0", + "react-dom": "^18.1.0", + "react-router-dom": "^6.3.0", + "react-scripts": "5.0.1", + "styled-components": "^5.3.5", + "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/pokedex/public/favicon.ico b/pokedex/public/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..a11777cc471a4344702741ab1c8a588998b1311a GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 0 HcmV?d00001 diff --git a/pokedex/public/index.html b/pokedex/public/index.html new file mode 100644 index 0000000..8210dc5 --- /dev/null +++ b/pokedex/public/index.html @@ -0,0 +1,19 @@ + + + + + + + + + + Pokédex + + + +
+ + diff --git a/pokedex/public/manifest.json b/pokedex/public/manifest.json new file mode 100644 index 0000000..1f2f141 --- /dev/null +++ b/pokedex/public/manifest.json @@ -0,0 +1,15 @@ +{ + "short_name": "React App", + "name": "Create React App Sample", + "icons": [ + { + "src": "favicon.ico", + "sizes": "64x64 32x32 24x24 16x16", + "type": "image/x-icon" + } + ], + "start_url": ".", + "display": "standalone", + "theme_color": "#000000", + "background_color": "#ffffff" +} diff --git a/pokedex/public/robots.txt b/pokedex/public/robots.txt new file mode 100644 index 0000000..e9e57dc --- /dev/null +++ b/pokedex/public/robots.txt @@ -0,0 +1,3 @@ +# https://www.robotstxt.org/robotstxt.html +User-agent: * +Disallow: diff --git a/pokedex/src/App.js b/pokedex/src/App.js new file mode 100644 index 0000000..58f906d --- /dev/null +++ b/pokedex/src/App.js @@ -0,0 +1,11 @@ +import { Router } from "./routes/Router"; + +function App() { + return ( +
+ +
+ ); +} + +export default App; \ No newline at end of file diff --git a/pokedex/src/index.js b/pokedex/src/index.js new file mode 100644 index 0000000..5851d84 --- /dev/null +++ b/pokedex/src/index.js @@ -0,0 +1,10 @@ +import React from 'react'; +import ReactDOM from 'react-dom/client'; +import App from './App'; + +const root = ReactDOM.createRoot(document.getElementById('root')); +root.render( + + + +); \ No newline at end of file diff --git a/pokedex/src/pages/Battle/BattlePage.jsx b/pokedex/src/pages/Battle/BattlePage.jsx new file mode 100644 index 0000000..41488b2 --- /dev/null +++ b/pokedex/src/pages/Battle/BattlePage.jsx @@ -0,0 +1,11 @@ + + +const BattlePage = () => { + return( + <> + Eu sou Batalha! + + ) +} + +export default BattlePage \ No newline at end of file diff --git a/pokedex/src/pages/Battle/style.js b/pokedex/src/pages/Battle/style.js new file mode 100644 index 0000000..e69de29 diff --git a/pokedex/src/pages/Home/HomePage.jsx b/pokedex/src/pages/Home/HomePage.jsx new file mode 100644 index 0000000..a520ad8 --- /dev/null +++ b/pokedex/src/pages/Home/HomePage.jsx @@ -0,0 +1,11 @@ + + +const HomePage = () => { + return( + <> + Eu sou Home! + + ) +} + +export default HomePage \ No newline at end of file diff --git a/pokedex/src/pages/Home/style.js b/pokedex/src/pages/Home/style.js new file mode 100644 index 0000000..e69de29 diff --git a/pokedex/src/pages/Pokedex/PokedexPage.jsx b/pokedex/src/pages/Pokedex/PokedexPage.jsx new file mode 100644 index 0000000..e411a3d --- /dev/null +++ b/pokedex/src/pages/Pokedex/PokedexPage.jsx @@ -0,0 +1,11 @@ + + +const PokedexPage = () => { + return( + <> + Eu sou PokedexPage! + + ) +} + +export default PokedexPage \ No newline at end of file diff --git a/pokedex/src/pages/Pokedex/style.js b/pokedex/src/pages/Pokedex/style.js new file mode 100644 index 0000000..e69de29 diff --git a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx new file mode 100644 index 0000000..76cbf9a --- /dev/null +++ b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx @@ -0,0 +1,11 @@ + + +const PokemonDetailsPage = () => { + return( + <> + Eu sou PokemonDetailsPage! + + ) +} + +export default PokemonDetailsPage \ No newline at end of file diff --git a/pokedex/src/pages/PokemonDetails/style.js b/pokedex/src/pages/PokemonDetails/style.js new file mode 100644 index 0000000..e69de29 diff --git a/pokedex/src/routes/Router.js b/pokedex/src/routes/Router.js new file mode 100644 index 0000000..6673c29 --- /dev/null +++ b/pokedex/src/routes/Router.js @@ -0,0 +1,19 @@ +import { BrowserRouter, Routes, Route } from "react-router-dom"; +import HomePage from '../pages/Home/HomePage' +import PokedexPage from '../pages/Pokedex/PokedexPage' +import PokemonDetailsPage from '../pages/PokemonDetails/PokemonDetailsPage' +import BattlePage from '../pages/Battle/BattlePage' + +export function Router() { + return( + + + } /> + } /> + } /> + } /> + + + + ) +} \ No newline at end of file diff --git a/pokedex/src/routes/coordinator.js b/pokedex/src/routes/coordinator.js new file mode 100644 index 0000000..4b07268 --- /dev/null +++ b/pokedex/src/routes/coordinator.js @@ -0,0 +1,19 @@ +export const goToHomePage = (navigate) => { + navigate("/") +} + +export const goToPokedexPage = (navigate) => { + navigate("/pokedex") +} + +export const goToPokemonDetailsPage = (navigate, id) => { + navigate(`/pokemon/${id}`) +} + +export const goToBattlePage = (navigate) => { + navigate("/battle") +} + +export const goBack = (navigate) => { + navigate(-1) +} \ No newline at end of file From 3612e7d0e63fdff788822109796caa8ce2445a26 Mon Sep 17 00:00:00 2001 From: Lis Ribeiro Date: Mon, 2 May 2022 17:16:28 -0300 Subject: [PATCH 02/40] Adicionando a colecao do Postman --- .DS_Store | Bin 0 -> 6148 bytes .../Pokedex_collection.json | 87 ++++++++++++++++++ 2 files changed, 87 insertions(+) create mode 100644 .DS_Store create mode 100644 pokedex/Pokedex Collection/Pokedex_collection.json diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..dceec6524537574aa8b5535a3324842c0fe926a7 GIT binary patch literal 6148 zcmeHKO;6iE5S>lZ#uloSLo4NIiE9LDKuD+;H-rNRE*QZ9sx+>nVqv^dJ_u42$!GX6 zT=^yZ9eA_5ARy)1M%9co`(}4$*6X*c{U9RMo+Mw1YDDBg8B0EjKM4C-7o_A`DnMoW zNT^R&dztBMljoM!QR~1n$Laj%j){KgYJ2D zk?U(SZc01d!Z=vb@U&Ya8jW~DTM)H;57qfTdnc= zzx)3C|8 Date: Mon, 2 May 2022 17:28:20 -0300 Subject: [PATCH 03/40] Atualizacao README projeto --- pokedex/README.md | 72 ++--------------------------------------------- 1 file changed, 2 insertions(+), 70 deletions(-) diff --git a/pokedex/README.md b/pokedex/README.md index 58beeac..c1a19fd 100644 --- a/pokedex/README.md +++ b/pokedex/README.md @@ -1,70 +1,2 @@ -# 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) +# Postman Collection +A coleção pode ser acessada na pasta Pokedex Collection ou [clicando aqui](https://github.com/future4code/Shaw-pokedex1/tree/master/pokedex/Pokedex%20Collection) \ No newline at end of file From a633f59efcfb221c802717336a33aa7e8e6e29ea Mon Sep 17 00:00:00 2001 From: Lis Ribeiro Date: Tue, 3 May 2022 23:16:06 -0300 Subject: [PATCH 04/40] hook (useRequestData) --- pokedex/src/hook/useRequestData.js | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 pokedex/src/hook/useRequestData.js diff --git a/pokedex/src/hook/useRequestData.js b/pokedex/src/hook/useRequestData.js new file mode 100644 index 0000000..ff617ff --- /dev/null +++ b/pokedex/src/hook/useRequestData.js @@ -0,0 +1,19 @@ +import { useEffect, useState } from "react" +import axios from "axios" + +const useRequestData = (initialState, url) => { + const [data, setData] = useState(initialState) + + useEffect(() => { + axios.get(url) + .then((res) => { + setData(res.data) + }) + .catch((err) => { + console.log(err) + }) + }, [url]) + + return data +} +export default useRequestData; \ No newline at end of file From 9e76014a71899e5d418a3b19f6913d7263f2dde6 Mon Sep 17 00:00:00 2001 From: LayaneB Date: Wed, 4 May 2022 01:49:18 -0300 Subject: [PATCH 05/40] =?UTF-8?q?Base=20para=20os=20stats=20e=20types=20co?= =?UTF-8?q?nclu=C3=ADda=20e=20cria=C3=A7=C3=A3o=20do=20theme=20do=20chackr?= =?UTF-8?q?a?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pokedex/src/App.js | 7 +- .../PokemonMoves/PokemonTypeWeak.js | 22 ++ pokedex/src/components/PokemonMoves/style.jsx | 20 ++ .../components/PokemonStats/PokemonStats.js | 29 +++ pokedex/src/components/PokemonStats/style.jsx | 22 ++ .../PokemonDetails/PokemonDetailsPage.jsx | 33 ++- pokedex/src/pages/PokemonDetails/style.js | 6 + pokedex/src/theme/theme.js | 237 ++++++++++++++++++ 8 files changed, 371 insertions(+), 5 deletions(-) create mode 100644 pokedex/src/components/PokemonMoves/PokemonTypeWeak.js create mode 100644 pokedex/src/components/PokemonMoves/style.jsx create mode 100644 pokedex/src/components/PokemonStats/PokemonStats.js create mode 100644 pokedex/src/components/PokemonStats/style.jsx create mode 100644 pokedex/src/theme/theme.js diff --git a/pokedex/src/App.js b/pokedex/src/App.js index 58f906d..bd9f5d0 100644 --- a/pokedex/src/App.js +++ b/pokedex/src/App.js @@ -1,10 +1,11 @@ import { Router } from "./routes/Router"; - +import theme from './theme/theme' +import { ChakraProvider } from '@chakra-ui/react' function App() { return ( -
+ -
+ ); } diff --git a/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js b/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js new file mode 100644 index 0000000..9647b96 --- /dev/null +++ b/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js @@ -0,0 +1,22 @@ + +import {FieldsetForm, StatsContainer} from './style' +import { Badge } from '@chakra-ui/react' + + + +const PokemonTypeWeak = (props) => { + + const types = props.types.map((type)=>{ + return{type.type.name} + }) + return ( + + + Type + {types} + + + ) +} + +export default PokemonTypeWeak \ No newline at end of file diff --git a/pokedex/src/components/PokemonMoves/style.jsx b/pokedex/src/components/PokemonMoves/style.jsx new file mode 100644 index 0000000..8b6d667 --- /dev/null +++ b/pokedex/src/components/PokemonMoves/style.jsx @@ -0,0 +1,20 @@ +import styled from 'styled-components' + +export const StatsContainer = styled.div` + color:#423D3D; + width: 50%; + +` + + +export const FieldsetForm = styled.fieldset` + border: 2px solid #423D3D; + font-size: 1.1rem; + padding: 5%; + border-radius: 10px; + legend{ + + font-size: 1.5rem; + font-weight: bold; + } +` \ No newline at end of file diff --git a/pokedex/src/components/PokemonStats/PokemonStats.js b/pokedex/src/components/PokemonStats/PokemonStats.js new file mode 100644 index 0000000..016e73a --- /dev/null +++ b/pokedex/src/components/PokemonStats/PokemonStats.js @@ -0,0 +1,29 @@ +import { Progress } from '@chakra-ui/react' +import {FieldsetForm, StatsContainer, StatName} from './style' + +const statsPt = [ + 'HP', 'Ataque', 'Defesa', 'Ataque-especial', 'Defesa-especial', 'Velocidade' +] + +const PokemonStats = (props) => { + const stats = props.stats.map((stat, index) => { + return ( +
+ + + +
+ ) + }) + + return ( + + + Stats + {stats} + + + ) +} + +export default PokemonStats \ No newline at end of file diff --git a/pokedex/src/components/PokemonStats/style.jsx b/pokedex/src/components/PokemonStats/style.jsx new file mode 100644 index 0000000..0cf2a92 --- /dev/null +++ b/pokedex/src/components/PokemonStats/style.jsx @@ -0,0 +1,22 @@ +import styled from 'styled-components' + +export const StatsContainer = styled.div` + color:#423D3D; + width: 50%; + +` +export const StatName = styled.span` + font-weight: bold; +` + +export const FieldsetForm = styled.fieldset` + border: 2px solid #423D3D; + font-size: 1.1rem; + padding: 5%; + border-radius: 10px; + legend{ + + font-size: 1.5rem; + font-weight: bold; + } +` \ No newline at end of file diff --git a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx index 76cbf9a..05d9689 100644 --- a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx +++ b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx @@ -1,9 +1,38 @@ +import axios from 'axios' +import { useEffect, useState } from 'react' +import PokemonTypeWeak from '../../components/PokemonMoves/PokemonTypeWeak' +import PokemonStats from '../../components/PokemonStats/PokemonStats' +import {InfoContainer} from './style' const PokemonDetailsPage = () => { - return( + const [pokemonData, setPokemonData] = useState() + useEffect(() => { + axios.get('https://pokeapi.co/api/v2/pokemon/246') + .then((response) => { + console.log(response.data) + setPokemonData(response.data) + }) + .catch((err) => { + console.log(err.response.data) + }) + }, []) + + + + return ( <> - Eu sou PokemonDetailsPage! + + { + pokemonData && + + + + + } + + ) } diff --git a/pokedex/src/pages/PokemonDetails/style.js b/pokedex/src/pages/PokemonDetails/style.js index e69de29..b50f605 100644 --- a/pokedex/src/pages/PokemonDetails/style.js +++ b/pokedex/src/pages/PokemonDetails/style.js @@ -0,0 +1,6 @@ +import styled from 'styled-components' + +export const InfoContainer = styled.div` + display:flex; + +` \ No newline at end of file diff --git a/pokedex/src/theme/theme.js b/pokedex/src/theme/theme.js new file mode 100644 index 0000000..5820346 --- /dev/null +++ b/pokedex/src/theme/theme.js @@ -0,0 +1,237 @@ +import { extendTheme } from '@chakra-ui/react' + +const theme = extendTheme({ + components: { + Progress: { + + variants: { + normal: { + filledTrack: { + bg: '#9099a0', + borderRadius:'10px' + } + }, + bug: { + filledTrack: { + bg: '#8FC12C', + borderRadius:'10px' + } + }, + electric: { + filledTrack: { + bg: '#F3D13B', + borderRadius:'10px' + } + }, + fighting: { + filledTrack: { + bg: '#CD4069', + borderRadius:'10px' + } + }, + ghost: { + filledTrack: { + bg: '#5268AB', + borderRadius:'10px' + } + }, + psychic: { + filledTrack: { + bg: '#F87176', + borderRadius:'10px' + } + }, + flying: { + filledTrack: { + bg: '#92A9DE', + borderRadius:'10px' + } + }, + steel: { + filledTrack: { + bg: '#5A8EA1', + borderRadius:'10px' + } + }, + ice: { + filledTrack: { + bg: '#74CEBF', + borderRadius:'10px' + } + }, + poison: { + filledTrack: { + bg: '#AB6AC8', + borderRadius:'10px' + } + }, + fire: { + filledTrack: { + bg: '#FE9C54', + borderRadius:'10px' + } + }, + dragon: { + filledTrack: { + bg: '#0A6CC4', + borderRadius:'10px' + } + }, + ground: { + filledTrack: { + bg: '#D97745', + borderRadius:'10px' + } + }, + water: { + filledTrack: { + bg: '#4C8FD5', + borderRadius:'10px' + } + }, + dark: { + filledTrack: { + bg: '#5A5266', + borderRadius:'10px' + } + }, + rock: { + filledTrack: { + bg: '#C6B78A', + borderRadius:'10px' + } + }, + grass: { + filledTrack: { + bg: '#63BB5A', + borderRadius:'10px' + } + }, + fairy: { + filledTrack: { + bg: '#EB8EE5', + borderRadius:'10px' + } + } + + }, + }, + Badge: { + + variants: { + normal: { + + bg: '#9099a0', + borderRadius:'10px', + padding:'0px 10px' + }, + bug: { + + bg: '#8FC12C', + borderRadius:'10px', + padding:'0px 10px' + }, + electric: { + + bg: '#F3D13B', + borderRadius:'10px', + padding:'0px 10px' + }, + fighting: { + + bg: '#CD4069', + borderRadius:'10px', + padding:'0px 10px' + }, + ghost: { + + bg: '#5268AB', + borderRadius:'10px', + padding:'0px 10px' + }, + psychic: { + + bg: '#F87176', + borderRadius:'10px', + padding:'0px 10px' + }, + flying: { + + bg: '#92A9DE', + borderRadius:'10px', + padding:'0px 10px' + }, + steel: { + + bg: '#5A8EA1', + borderRadius:'10px', + padding:'0px 10px' + }, + ice: { + + bg: '#74CEBF', + borderRadius:'10px', + padding:'0px 10px' + }, + poison: { + + bg: '#AB6AC8', + borderRadius:'10px', + padding:'0px 10px' + }, + fire: { + + bg: '#FE9C54', + borderRadius:'10px', + padding:'0px 10px' + }, + dragon: { + + bg: '#0A6CC4', + borderRadius:'10px', + padding:'0px 10px' + }, + ground: { + + bg: '#D97745', + borderRadius:'10px', + padding:'0px 10px' + }, + water: { + + bg: '#4C8FD5', + borderRadius:'10px', + padding:'0px 10px' + }, + dark: { + + bg: '#5A5266', + borderRadius:'10px', + padding:'0px 10px' + }, + rock: { + + bg: '#C6B78A', + borderRadius:'10px', + padding:'0px 10px' + }, + grass: { + + bg: '#63BB5A', + borderRadius:'10px', + padding:'0px 10px' + }, + fairy: { + + bg: '#EB8EE5', + borderRadius:'10px', + padding:'0px 10px' + } + + + }, + }, + }, +}) + +export default theme \ No newline at end of file From 57ffad3d47733040d3fcee0966da5053186d06ed Mon Sep 17 00:00:00 2001 From: LayaneB Date: Wed, 4 May 2022 14:18:29 -0300 Subject: [PATCH 06/40] Ajustes no types --- pokedex/src/App.js | 1 + .../PokemonMoves/PokemonTypeWeak.js | 10 ++-- pokedex/src/components/PokemonMoves/style.jsx | 4 +- .../components/PokemonStats/PokemonStats.js | 6 +-- pokedex/src/components/PokemonStats/style.jsx | 5 +- .../PokemonDetails/PokemonDetailsPage.jsx | 53 +++++++++++++------ pokedex/src/pages/PokemonDetails/style.js | 10 ++++ pokedex/src/theme/pokemonTypeColors.js | 41 ++++++++++++++ pokedex/src/theme/theme.js | 18 +++---- 9 files changed, 111 insertions(+), 37 deletions(-) create mode 100644 pokedex/src/theme/pokemonTypeColors.js diff --git a/pokedex/src/App.js b/pokedex/src/App.js index bd9f5d0..6daef5e 100644 --- a/pokedex/src/App.js +++ b/pokedex/src/App.js @@ -1,6 +1,7 @@ import { Router } from "./routes/Router"; import theme from './theme/theme' import { ChakraProvider } from '@chakra-ui/react' + function App() { return ( diff --git a/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js b/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js index 9647b96..f1ef256 100644 --- a/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js +++ b/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js @@ -1,18 +1,16 @@ - import {FieldsetForm, StatsContainer} from './style' import { Badge } from '@chakra-ui/react' - - +import {typesPt} from '../../theme/pokemonTypeColors' const PokemonTypeWeak = (props) => { - const types = props.types.map((type)=>{ - return{type.type.name} + const types = props.types.map((type,index)=>{ + return{typesPt[type.type.name]} }) return ( - Type + Tipos {types} diff --git a/pokedex/src/components/PokemonMoves/style.jsx b/pokedex/src/components/PokemonMoves/style.jsx index 8b6d667..782a2cd 100644 --- a/pokedex/src/components/PokemonMoves/style.jsx +++ b/pokedex/src/components/PokemonMoves/style.jsx @@ -2,7 +2,7 @@ import styled from 'styled-components' export const StatsContainer = styled.div` color:#423D3D; - width: 50%; + width: 30%; ` @@ -12,6 +12,8 @@ export const FieldsetForm = styled.fieldset` font-size: 1.1rem; padding: 5%; border-radius: 10px; + display: flex; + gap:10px; legend{ font-size: 1.5rem; diff --git a/pokedex/src/components/PokemonStats/PokemonStats.js b/pokedex/src/components/PokemonStats/PokemonStats.js index 016e73a..ed333c0 100644 --- a/pokedex/src/components/PokemonStats/PokemonStats.js +++ b/pokedex/src/components/PokemonStats/PokemonStats.js @@ -2,7 +2,7 @@ import { Progress } from '@chakra-ui/react' import {FieldsetForm, StatsContainer, StatName} from './style' const statsPt = [ - 'HP', 'Ataque', 'Defesa', 'Ataque-especial', 'Defesa-especial', 'Velocidade' + 'HP', 'Ataque', 'Defesa', 'Sp. Atk.', 'Sp. Def.', 'Velocidade' ] const PokemonStats = (props) => { @@ -10,7 +10,7 @@ const PokemonStats = (props) => { return (
- +
) @@ -19,7 +19,7 @@ const PokemonStats = (props) => { return ( - Stats + Estatísticas {stats} diff --git a/pokedex/src/components/PokemonStats/style.jsx b/pokedex/src/components/PokemonStats/style.jsx index 0cf2a92..112ff00 100644 --- a/pokedex/src/components/PokemonStats/style.jsx +++ b/pokedex/src/components/PokemonStats/style.jsx @@ -2,7 +2,7 @@ import styled from 'styled-components' export const StatsContainer = styled.div` color:#423D3D; - width: 50%; + width: 30%; ` export const StatName = styled.span` @@ -14,6 +14,9 @@ export const FieldsetForm = styled.fieldset` font-size: 1.1rem; padding: 5%; border-radius: 10px; + display:flex; + flex-direction: column; + gap:20px; legend{ font-size: 1.5rem; diff --git a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx index 05d9689..4f9ebf9 100644 --- a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx +++ b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx @@ -1,30 +1,49 @@ import axios from 'axios' -import { useEffect, useState } from 'react' +import { useState } from 'react' import PokemonTypeWeak from '../../components/PokemonMoves/PokemonTypeWeak' import PokemonStats from '../../components/PokemonStats/PokemonStats' -import {InfoContainer} from './style' +import useRequestData from '../../hook/useRequestData' +import {InfoContainer, PageContainer, Img} from './style' +import { Box } from "@chakra-ui/react" +import { colors } from '../../theme/pokemonTypeColors' -const PokemonDetailsPage = () => { - const [pokemonData, setPokemonData] = useState() - useEffect(() => { - axios.get('https://pokeapi.co/api/v2/pokemon/246') - .then((response) => { - console.log(response.data) - setPokemonData(response.data) - }) - .catch((err) => { - console.log(err.response.data) - }) - }, []) + const getRequest = (url, setData) => { + + axios.get(url) + .then((res) =>{ + console.log( res.data.damage_relations.double_damage_from) + setData(res.data.damage_relations.double_damage_from) + }) + } +const PokemonDetailsPage = () => { + const [data, setData] = useState([]) + const pokemonData = useRequestData({},'https://pokeapi.co/api/v2/pokemon/500') + + + + console.log(pokemonData) + // let pokemonWeakness = [] + // pokemonData.name && pokemonData.types.map((type)=>{ + // let data = getRequest(type.type.url,setData); + // console.log(data) + // pokemonWeakness = [...pokemonWeakness,data] + // }) + // console.log(pokemonWeakness) + // console.log(pokemonData.sprites.other['official-artwork'].front_default) damage_relations.double_damage_from ->name return ( - <> + + {pokemonData.types && + {pokemonData.name}/ + {/* {pokemonData.name}/ */} + + } { - pokemonData && + pokemonData.stats && @@ -33,7 +52,7 @@ const PokemonDetailsPage = () => { } - + ) } diff --git a/pokedex/src/pages/PokemonDetails/style.js b/pokedex/src/pages/PokemonDetails/style.js index b50f605..cda952b 100644 --- a/pokedex/src/pages/PokemonDetails/style.js +++ b/pokedex/src/pages/PokemonDetails/style.js @@ -1,6 +1,16 @@ import styled from 'styled-components' +export const PageContainer = styled.div` + max-width: 80vw; + margin: auto; + padding-top: 3%; + +` export const InfoContainer = styled.div` display:flex; +` +export const Img = styled.img` + height: 80%; + ` \ No newline at end of file diff --git a/pokedex/src/theme/pokemonTypeColors.js b/pokedex/src/theme/pokemonTypeColors.js new file mode 100644 index 0000000..7fb9b1a --- /dev/null +++ b/pokedex/src/theme/pokemonTypeColors.js @@ -0,0 +1,41 @@ + +export const colors = { + normal: '#9099a0', + bug: '#8FC12C', + electric:'#F3D13B', + fighting: '#CD4069', + ghost: '#5268AB', + psychic: '#F87176', + flying: '#92A9DE', + steel: '#5A8EA1', + ice: '#74CEBF', + poison: '#AB6AC8', + fire: '#FE9C54', + dragon: '#0A6CC4', + ground: '#D97745', + water: '#4C8FD5', + dark: '#5A5266', + rock: '#C6B78A', + grass: '#63BB5A', + fairy: '#EB8EE5', +} +export const typesPt = { + normal: 'normal', + bug: 'inseto', + electric:'elétrico', + fighting: 'lutador', + ghost: 'fantasma', + psychic: 'psíquico', + flying: 'voador', + steel: 'metal', + ice: 'gelo', + poison: 'venenoso', + fire: 'fogo', + dragon: 'dragão', + ground: 'terra', + water: 'água', + dark: 'noturno', + rock: 'pedra', + grass: 'planta', + fairy: 'fada', +} diff --git a/pokedex/src/theme/theme.js b/pokedex/src/theme/theme.js index 5820346..6f5f5e2 100644 --- a/pokedex/src/theme/theme.js +++ b/pokedex/src/theme/theme.js @@ -121,15 +121,15 @@ const theme = extendTheme({ variants: { normal: { - bg: '#9099a0', - borderRadius:'10px', - padding:'0px 10px' + bg: '#9099a0', + borderRadius:'10px', + padding:'0px 10px' }, bug: { - bg: '#8FC12C', - borderRadius:'10px', - padding:'0px 10px' + bg: '#8FC12C', + borderRadius:'10px', + padding:'0px 10px' }, electric: { @@ -139,9 +139,9 @@ const theme = extendTheme({ }, fighting: { - bg: '#CD4069', - borderRadius:'10px', - padding:'0px 10px' + bg: '#CD4069', + borderRadius:'10px', + padding:'0px 10px' }, ghost: { From a04cb4e6eb5e187b27ecf9d3f5e4ae9e0edfa2c0 Mon Sep 17 00:00:00 2001 From: Lis Ribeiro Date: Wed, 4 May 2022 16:10:29 -0300 Subject: [PATCH 07/40] Global State + constant --- pokedex/package-lock.json | 24760 ++++++++++++++------------ pokedex/package.json | 4 + pokedex/src/constants/constants.js | 1 + pokedex/src/global/GlobalContext.js | 3 + pokedex/src/global/GlobalState.js | 23 + 5 files changed, 13643 insertions(+), 11148 deletions(-) create mode 100644 pokedex/src/constants/constants.js create mode 100644 pokedex/src/global/GlobalContext.js create mode 100644 pokedex/src/global/GlobalState.js diff --git a/pokedex/package-lock.json b/pokedex/package-lock.json index 4973980..7ff613c 100644 --- a/pokedex/package-lock.json +++ b/pokedex/package-lock.json @@ -8,10 +8,14 @@ "name": "pokedex", "version": "0.1.0", "dependencies": { + "@chakra-ui/react": "^1.8.8", + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "axios": "^0.27.2", + "framer-motion": "^6.3.3", "react": "^18.1.0", "react-dom": "^18.1.0", "react-router-dom": "^6.3.0", @@ -1843,1367 +1847,1545 @@ "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-color-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", - "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "node_modules/@chakra-ui/accordion": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-1.4.11.tgz", + "integrity": "sha512-d/gvSgGwcZaJXxXqGmecpAgko/tUYb5vR0E0B2/V/z9AVbS8ei//fbiO9+8Ouyl/K46oWHWYj5vt8iTadlZleg==", "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" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.4" + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", - "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "node_modules/@chakra-ui/alert": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-1.3.7.tgz", + "integrity": "sha512-fFpJYBpHOIK/BX4BVl/xafYiDBUW+Bq/gUYDOo4iAiO4vHgxo74oa+yOwSRNlNjAgIX7pi2ridsYQALKyWyxxQ==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", - "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "node_modules/@chakra-ui/anatomy": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-1.3.0.tgz", + "integrity": "sha512-vj/lcHkCuq/dtbl69DkNsftZTnrGEegB90ODs1B6rxw8iVMdDSYkthPPFAkqzNs4ppv1y2IBjELuVzpeta1OHA==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/theme-tools": "^1.3.6" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0" } }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", - "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "node_modules/@chakra-ui/avatar": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-1.3.11.tgz", + "integrity": "sha512-/eRRK48Er92/QWAfWhxsJIN0gZBBvk+ew4Hglo+pxt3/NDnfTF2yPE7ZN29Dl6daPNbyTOpoksMwaU2mZIqLgA==", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/image": "1.1.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", - "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "node_modules/@chakra-ui/breadcrumb": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-1.3.6.tgz", + "integrity": "sha512-iXxienBO6RUnJEcDvyDWyRt+mzPyl7/b6N8i0vrjGKGLpgtayJFvIdo33tFcvx6TCy7V9hiE3HTtZnNomWdR6A==", "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.4" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", - "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "node_modules/@chakra-ui/button": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-1.5.10.tgz", + "integrity": "sha512-IVEOrleI378CckAa3b3CTUHMPZRfpy6LPwn1Mx3sMpHEkDTKu8zJcjgEvCE8HYzNC1KbwBsa1PfTgk40ui6EtA==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", - "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "node_modules/@chakra-ui/checkbox": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-1.7.1.tgz", + "integrity": "sha512-9Io97yn8OrdaIynCj+3Z/neJV7lTT1MtcdYh3BKMd7WnoJDkRY/GlBM8zsdgC5Wvm+ZQ1M83t0YvRPKLLzusyA==", "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" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" }, "peerDependencies": { - "postcss": "^8.4" + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/clickable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-1.2.6.tgz", + "integrity": "sha512-89SsrQwwwAadcl/bN8nZqqaaVhVNFdBXqQnxVy1t07DL5ezubmNb5SgFh9LDznkm9YYPQhaGr3W6HFro7iAHMg==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "react": ">=16.8.6" } }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", - "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", + "node_modules/@chakra-ui/close-button": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-1.2.7.tgz", + "integrity": "sha512-cYTxfgrIlPU4IZm1sehZXxx/TNQBk9c3LBPvTpywEM8GVRGINh4YLq8WiMaPtO+TDNBnKoWS/jS4IHnR+abADw==", "dependencies": { - "@emotion/memoize": "^0.7.4" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@emotion/memoize": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", - "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" - }, - "node_modules/@emotion/stylis": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", - "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" - }, - "node_modules/@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "node_modules/@eslint/eslintrc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", - "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "node_modules/@chakra-ui/color-mode": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-1.4.8.tgz", + "integrity": "sha512-iD4126DVQi06c6ARr3uf3R2rtEu8aBVjW8rhZ+lOsV26Z15iCJA7OAut13Xu06fcZvgjSB/ChDy6Sx9sV9UjHA==", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.1", - "globals": "^13.9.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "node_modules/@chakra-ui/control-box": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-1.1.6.tgz", + "integrity": "sha512-EUcq5f854puG6ZA6wAWl4107OPl8+bj4MMHJCa48BB0qec0U8HCEtxQGnFwJmaYLalIAjMfHuY3OwO2A3Hi9hA==", "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/counter": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-1.2.10.tgz", + "integrity": "sha512-HQd09IuJ4z8M8vWajH+99jBWWSHDesQZmnN95jUg3HKOuNleLaipf2JFdrqbO1uWQyHobn2PM6u+B+JCAh2nig==", "dependencies": { - "argparse": "^2.0.1" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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/@chakra-ui/css-reset": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-1.1.3.tgz", + "integrity": "sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw==", + "peerDependencies": { + "@emotion/react": ">=10.0.35", + "react": ">=16.8.6" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "node_modules/@chakra-ui/descendant": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-2.1.3.tgz", + "integrity": "sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g==", "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" + "@chakra-ui/react-utils": "^1.2.3" }, - "engines": { - "node": ">=10.10.0" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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/@chakra-ui/editable": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-1.4.2.tgz", + "integrity": "sha512-a5zKghA/IvG7yNkmFl7Z9c2KSsf0FgyijsNPTg/4S5jxyz13QJtoTg40tdpyaxHHCT25y25iUcV4FYCj6Jd01w==", + "dependencies": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } }, - "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==", + "node_modules/@chakra-ui/focus-lock": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-1.2.6.tgz", + "integrity": "sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==", "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" + "@chakra-ui/utils": "1.10.4", + "react-focus-lock": "2.5.2" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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/@chakra-ui/focus-lock/node_modules/react-focus-lock": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.5.2.tgz", + "integrity": "sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==", + "dependencies": { + "@babel/runtime": "^7.0.0", + "focus-lock": "^0.9.1", + "prop-types": "^15.6.2", + "react-clientside-effect": "^1.2.5", + "use-callback-ref": "^1.2.5", + "use-sidecar": "^1.0.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" } }, - "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==", + "node_modules/@chakra-ui/focus-lock/node_modules/react-focus-lock/node_modules/react-clientside-effect": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz", + "integrity": "sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "@babel/runtime": "^7.12.13" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": "^15.3.0 || ^16.0.0 || ^17.0.0" } }, - "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==", + "node_modules/@chakra-ui/form-control": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-1.6.0.tgz", + "integrity": "sha512-MtUE98aocP2QTgvyyJ/ABuG33mhT3Ox56phKreG3HzbUKByMwrbQSm1QcAgyYdqSZ9eKB2tXx+qgGNh+avAfDA==", "dependencies": { - "p-locate": "^4.1.0" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/hooks": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-1.9.1.tgz", + "integrity": "sha512-SEeh1alDKzrP9gMLWMnXOUDBQDKF/URL6iTmkumTn6vhawWNla6sPrcMyoCzWdMzwUhZp3QNtCKbUm7dxBXvPw==", "dependencies": { - "p-try": "^2.0.0" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "compute-scroll-into-view": "1.0.14", + "copy-to-clipboard": "3.3.1" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "react": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/icon": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-2.0.5.tgz", + "integrity": "sha512-ZrqRvCCIxGr4qFd/r1pmtd9tobRmv8KAxV7ygFoc/t4vOSKTcVIjhE12gsI3FzgvXM15ZFVwsxa1zodwgo5neQ==", + "dependencies": { + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/image": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.1.10.tgz", + "integrity": "sha512-PJZmhQ/R1PgdMyCRjALfoyq1FNh/WzMAw70sliHLtLcb9hBXniwQZuckYfUshCkUoFBj/ow9d4byn9Culdpk7Q==", "dependencies": { - "p-limit": "^2.2.0" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/input": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-1.4.6.tgz", + "integrity": "sha512-Ljy/NbOhh9cNQxKTWQRsT4aQiXs2vVya+Cj5NpMAz08NFFjPZovsTawhI7m6ejT5Vsh76QYjh2rOLLI3fWqQQw==", "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" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/layout": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-1.8.0.tgz", + "integrity": "sha512-GJtEKez5AZu0XQTxI6a6jwA/hMDD36pP0HBxBOGuHP1hWCebDzMjraiMfWiP9w7hKERFE4j19kocHxIXyocfJA==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/live-region": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-1.1.6.tgz", + "integrity": "sha512-9gPQHXf7oW0jXyT5R/JzyDMfJ3hF70TqhN8bRH4fMyfNr2Se+SjztMBqCrv5FS5rPjcCeua+e0eArpoB3ROuWQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/media-query": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-2.0.4.tgz", + "integrity": "sha512-kn6g/L0IFFUHz2v4yiCsBnhg9jUeA7525Z+AWl+BPtvryi7i9J+AJ27y/QAge7vUGy4dwDeFyxOZTs2oZ9/BsA==", "dependencies": { - "color-name": "~1.1.4" + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=7.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "@chakra-ui/theme": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/menu": { + "version": "1.8.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-1.8.11.tgz", + "integrity": "sha512-8K65xItPsdMvSfuGWYIGigOF/QMcy7+D48UIEO/Hu0u0ckd11/JXbpSIFPddH5fYedclJ18PGRohTne487OVjQ==", + "dependencies": { + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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" + "node_modules/@chakra-ui/modal": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-1.11.1.tgz", + "integrity": "sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A==", + "dependencies": { + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/focus-lock": "1.2.6", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.4.1" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/modal/node_modules/react-remove-scroll": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.1.tgz", + "integrity": "sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==", "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" + "react-remove-scroll-bar": "^2.1.0", + "react-style-singleton": "^2.1.0", + "tslib": "^1.0.0", + "use-callback-ref": "^1.2.3", + "use-sidecar": "^1.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8.5.0" }, "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "@types/react": "^16.8.0 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0" }, "peerDependenciesMeta": { - "node-notifier": { + "@types/react": { "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==", + "node_modules/@chakra-ui/modal/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/@chakra-ui/number-input": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-1.4.7.tgz", + "integrity": "sha512-LorGRZFMipom8vCUEbLi2s7bTHF2Fgiu766W0jTbzMje+8Z1ZoRQunH9OZWQnxnWQTUfUM2KBW8KwToYh1ojfQ==", "dependencies": { - "color-convert": "^2.0.1" + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/pin-input": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-1.7.10.tgz", + "integrity": "sha512-Uz5vFK+ZevQtdYHBkddSFCrY44bweXLanpSv9X/D0pWpdML09qfPiKX4ydGzfRoS2u4L8NUtN86IcvdOQLhHQg==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/popover": { + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-1.11.9.tgz", + "integrity": "sha512-hJ1/Lwukox3ryTN7W1wnj+nE44utfLwQYvfUSdatt5dznnh8k0P6Wx7Hmjm1cYffRavBhqzwua/QZDWjJN9N0g==", "dependencies": { - "color-name": "~1.1.4" + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.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" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/popper": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-2.4.3.tgz", + "integrity": "sha512-TGzFnYt3mtIVkIejtYIAu4Ka9DaYLzMR4NgcqI6EtaTvgK7Xep+6RTiY/Nq+ZT3l/eaNUwqHRFoNrDUg1XYasA==", "dependencies": { - "has-flag": "^4.0.0" + "@chakra-ui/react-utils": "1.2.3", + "@popperjs/core": "^2.9.3" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/portal": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-1.3.10.tgz", + "integrity": "sha512-t2KQ6MXbyf1qFYxWw/bs//CnwD+Clq7mbsP1Y7g+THCz2FvlLlMj45BWocLB30NoNyA8WCS2zyMBszW2/qvDiA==", "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/progress": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-1.2.6.tgz", + "integrity": "sha512-thaHRIYTVktgV78vJMNwzfCX+ickhSpn2bun6FtGVUphFx4tjV+ggz+IGohm6AH2hapskoR1mQU2iNZb6BK0hQ==", "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" + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/provider": { + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-1.7.14.tgz", + "integrity": "sha512-FCA33CZy/jFzExglKMioeri8sr9NtDTcNVPnx95ZJiA7WpfFo0xuZ6/fMC4DwIQPkJKbSIZBXYLZ3U10Ntylrw==", "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "node_modules/@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "node_modules/@chakra-ui/radio": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-1.5.1.tgz", + "integrity": "sha512-zO5eShz+j68A7935jJ2q5u3brX/bjPEGh9Pj2+bnKbmC9Vva6jEzBSJsAx9n4WbkAzR3xDMGWsbpivFp8X1tJw==", "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" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/react": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-1.8.8.tgz", + "integrity": "sha512-/XqL25J0i0h+usAXBngn/RTG2u1oQRzbhHe9tNHwFyNbx/izIADhQW/6ji06QU0KtaRIU77XvgSAyTtMJY1KmA==", + "dependencies": { + "@chakra-ui/accordion": "1.4.11", + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/avatar": "1.3.11", + "@chakra-ui/breadcrumb": "1.3.6", + "@chakra-ui/button": "1.5.10", + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/control-box": "1.1.6", + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/editable": "1.4.2", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/image": "1.1.10", + "@chakra-ui/input": "1.4.6", + "@chakra-ui/layout": "1.8.0", + "@chakra-ui/live-region": "1.1.6", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/menu": "1.8.11", + "@chakra-ui/modal": "1.11.1", + "@chakra-ui/number-input": "1.4.7", + "@chakra-ui/pin-input": "1.7.10", + "@chakra-ui/popover": "1.11.9", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/progress": "1.2.6", + "@chakra-ui/provider": "1.7.14", + "@chakra-ui/radio": "1.5.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/select": "1.2.11", + "@chakra-ui/skeleton": "1.2.14", + "@chakra-ui/slider": "1.5.11", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/stat": "1.2.7", + "@chakra-ui/switch": "1.3.10", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/table": "1.3.6", + "@chakra-ui/tabs": "1.6.10", + "@chakra-ui/tag": "1.2.7", + "@chakra-ui/textarea": "1.2.11", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/toast": "1.5.9", + "@chakra-ui/tooltip": "1.5.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" }, "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/react-env": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-1.1.6.tgz", + "integrity": "sha512-L90LNvCfe04FTkN9OPok/o2e60zLJNBH8Im/5dUHvqy7dXLXok8ZDad5vEL46XmGbhe7O8fbxhG6FmAYdcCHrQ==", + "dependencies": { + "@chakra-ui/utils": "1.10.4" }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/react-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-1.2.3.tgz", + "integrity": "sha512-r8pUwCVVB7UPhb0AiRa9ZzSp4xkMz64yIeJ4O4aGy4WMw7TRH4j4QkbkE1YC9tQitrXrliOlvx4WWJR4VyiGpw==", "dependencies": { - "color-convert": "^2.0.1" + "@chakra-ui/utils": "^1.10.4" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/select": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-1.2.11.tgz", + "integrity": "sha512-6Tis1+ZrRjQeWhQfziQn3ZdPphV5ccafpZOhiPdTcM2J1XcXOlII+9rHxvaW+jx7zQ5ly5o8kd7iXzalDgl5wA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/skeleton": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-1.2.14.tgz", + "integrity": "sha512-R0v4DfQ2yjXCJf9SzhTmDb2PLx5//LxsRbjjgRa8qJCR4MZaGswPrekp4dP8YjY8aEYzuZbvHU12T3vqZBk2GA==", + "dependencies": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@chakra-ui/theme": ">=1.0.0", + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/slider": { + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-1.5.11.tgz", + "integrity": "sha512-THkGU2BsA6XMosXcEVQkWVRftqUIAKCb+y4iEpR3C2ztqL7Fl/CbIGwyr5majhPhKc275rb8dfxwp8R0L0ZIiQ==", "dependencies": { - "color-name": "~1.1.4" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=7.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/spinner": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-1.2.6.tgz", + "integrity": "sha512-GoUCccN120fGRVgUtfuwcEjeoaxffB+XsgpxX7jhWloXf8b6lkqm68bsxX4Ybb2vGN1fANI98/45JmrnddZO/A==", + "dependencies": { + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } }, - "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/@chakra-ui/stat": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-1.2.7.tgz", + "integrity": "sha512-m76jumFW1N+mCG4ytrUz9Mh09nZtS4OQcADEvOslfdI5StwwuzasTA1tueaelPzdhBioMwFUWL05Fr1fXbPJ/Q==", + "dependencies": { + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/styled-system": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-1.19.0.tgz", + "integrity": "sha512-z+bMfWs6jQGkpgarge1kmk78DuDhJIXRUMyRqZ3+CiIkze88bIIsww6mV2i8tEfUfTAvALeMnlYZ1DYsHsTTJw==", + "dependencies": { + "@chakra-ui/utils": "1.10.4", + "csstype": "3.0.9" } }, - "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==", + "node_modules/@chakra-ui/styled-system/node_modules/csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" + }, + "node_modules/@chakra-ui/switch": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-1.3.10.tgz", + "integrity": "sha512-V6qDLY6oECCbPyu7alWWOAhSBI4+SAuT6XW/zEQbelkwuUOiGO1ax67rTXOmZ59A2AaV1gqQFxDh8AcbvwO5XQ==", "dependencies": { - "has-flag": "^4.0.0" + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "node_modules/@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "node_modules/@chakra-ui/system": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-1.12.1.tgz", + "integrity": "sha512-Rp09/rMuPA3hF38OJxeQciGO9N0Ie1GxwHRAw1AFA/TY3fVyK9pNI5oN+J/1cAxq7v9yKdIr1YfnruJTI9xfEg==", "dependencies": { - "@sinclair/typebox": "^0.23.3" + "@chakra-ui/color-mode": "1.4.8", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/styled-system": "1.19.0", + "@chakra-ui/utils": "1.10.4", + "react-fast-compare": "3.2.0" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "peerDependencies": { + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/table": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-1.3.6.tgz", + "integrity": "sha512-7agZAgAeDFKviqStvixqnLAH54+setzhx67EztioZTr5Xu+6hQ4rotfJbu8L4i587pcbNg98kCEXEkidjw0XRQ==", "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/tabs": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-1.6.10.tgz", + "integrity": "sha512-ClOOHT3Wnf3l9X4F2S6ysPsHMDgKSTgkXpB9Qe0odwpT49ZXNjSAYYaXzO16l+Eq/m2u1HzLkXVsL42HIeOiNQ==", + "dependencies": { + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/tag": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-1.2.7.tgz", + "integrity": "sha512-RKrKOol4i/CnpFfo3T9LMm1abaqM+5Bs0soQLbo1iJBbBACY09sWXrQYvveQ2GYzU/OrAUloHqqmKjyVGOlNtg==", "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/textarea": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-1.2.11.tgz", + "integrity": "sha512-RDWbMyC87/AFRX98EnVum5eig/7hhcvS1BrqW5lvmTgrpr7KVr80Dfa8hUj58Iq37Z7AqZijDPkBn/zg7bPdIg==", "dependencies": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/theme": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-1.14.1.tgz", + "integrity": "sha512-VeNZi+zD3yDwzvZm234Cy3vnalCzQ+dhAgpHdIYzGO1CYO8DPa+ROcQ70rUueL7dSvUz15KOiGTw6DAl7LXlGA==", "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" + "@chakra-ui/anatomy": "1.3.0", + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.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==", + "node_modules/@chakra-ui/theme-tools": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-1.3.6.tgz", + "integrity": "sha512-Wxz3XSJhPCU6OwCHEyH44EegEDQHwvlsx+KDkUDGevOjUU88YuNqOVkKtgTpgMLNQcsrYZ93oPWZUJqqCVNRew==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@chakra-ui/utils": "1.10.4", + "@ctrl/tinycolor": "^3.4.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0" } }, - "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==", + "node_modules/@chakra-ui/toast": { + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-1.5.9.tgz", + "integrity": "sha512-rns04bGdMcG7Ijg45L+PfuEW4rCd0Ycraix4EJQhcl9RXI18G9sphmlp9feidhZAkI6Ukafq1YvyvkBfkKnIzQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@reach/alert": "0.13.2" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/toast/node_modules/@reach/alert": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/alert/-/alert-0.13.2.tgz", + "integrity": "sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==", "dependencies": { - "color-name": "~1.1.4" + "@reach/utils": "0.13.2", + "@reach/visually-hidden": "0.13.2", + "prop-types": "^15.7.2", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=7.0.0" + "peerDependencies": { + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, - "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/@chakra-ui/toast/node_modules/@reach/alert/node_modules/@reach/utils": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.13.2.tgz", + "integrity": "sha512-3ir6cN60zvUrwjOJu7C6jec/samqAeyAB12ZADK+qjnmQPdzSYldrFWwDVV5H0WkhbYXR3uh+eImu13hCetNPQ==", + "dependencies": { + "@types/warning": "^3.0.0", + "tslib": "^2.1.0", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" + } }, - "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/@chakra-ui/toast/node_modules/@reach/alert/node_modules/@reach/visually-hidden": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/visually-hidden/-/visually-hidden-0.13.2.tgz", + "integrity": "sha512-sPZwNS0/duOuG0mYwE5DmgEAzW9VhgU3aIt1+mrfT/xiT9Cdncqke+kRBQgU708q/Ttm9tWsoHni03nn/SuPTQ==", + "dependencies": { + "prop-types": "^15.7.2", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, - "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/@chakra-ui/tooltip": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-1.5.1.tgz", + "integrity": "sha512-EUAlDdlCBt63VpEVtj/RkFjHQVN/xA9gEAumngQdi1Sp+OXPYCBM9GwSY0NwrM1RfKBnhPSH9wz7FwredJWeaw==", + "dependencies": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/transition": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-1.4.8.tgz", + "integrity": "sha512-5uc8LEuCH7+0h++wqAav/EktTHOjbLDSTXQlU9fzPIlNNgyf2eXrHVN2AGMGKiMR9Z4gS7umQjZ54r0w/mZ/Fw==", "dependencies": { - "has-flag": "^4.0.0" + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/utils": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-1.10.4.tgz", + "integrity": "sha512-AM91VQQxw8F4F1WDA28mqKY6NFIOuzc2Ekkna88imy2OiqqmYH0xkq8J16L2qj4cLiLozpYqba3C79pWioy6FA==", "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" + "@types/lodash.mergewith": "4.6.6", + "css-box-model": "1.2.1", + "framesync": "5.3.0", + "lodash.mergewith": "4.6.2" + } + }, + "node_modules/@chakra-ui/visually-hidden": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-1.1.6.tgz", + "integrity": "sha512-Xzy5bA0UA+IyMgwJizQYSEdgz8cC/tHdmFB3CniXzmpKTSK8mJddeEBl+cGbXHBzxEUhH7xF1eaS41O+0ezWEQ==", + "dependencies": { + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "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-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", "dependencies": { - "color-convert": "^2.0.1" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", "dependencies": { - "color-name": "~1.1.4" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=7.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", "dependencies": { - "has-flag": "^4.0.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", - "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", - "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", + "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": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", - "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + "node_modules/@ctrl/tinycolor": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==", + "engines": { + "node": ">=10" + } }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "node_modules/@emotion/babel-plugin": { + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", - "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + "node_modules/@emotion/babel-plugin/node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.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==", + "node_modules/@emotion/babel-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": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@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": ">=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==", + "node_modules/@emotion/babel-plugin/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": ">= 8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", - "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "node_modules/@emotion/cache": { + "version": "11.7.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", + "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", - "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" + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "4.0.13" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", + "dependencies": { + "@emotion/memoize": "^0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "node_modules/@emotion/react": { + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", + "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.7.1", + "@emotion/serialize": "^1.0.3", + "@emotion/utils": "^1.1.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" }, "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 <3.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" + "@babel/core": "^7.0.0", + "react": ">=16.8.0" }, "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { + "@babel/core": { "optional": true }, - "type-fest": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - }, - "webpack-hot-middleware": { - "optional": true - }, - "webpack-plugin-serve": { + "@types/react": { "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==", + "node_modules/@emotion/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - }, - "engines": { - "node": ">= 10.0.0" + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + }, + "node_modules/@emotion/styled": { + "version": "11.8.1", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.8.1.tgz", + "integrity": "sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/is-prop-valid": "^1.1.2", + "@emotion/serialize": "^1.0.2", + "@emotion/utils": "^1.1.0" }, "peerDependencies": { "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" }, "peerDependenciesMeta": { - "@types/babel__core": { + "@babel/core": { + "optional": true + }, + "@types/react": { "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==", + "node_modules/@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@emotion/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", "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" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.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==", + "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.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" + "type-fest": "^0.20.2" }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" + "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": ">= 8.0.0" + "node": ">=10" }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } }, - "node_modules/@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "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/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "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": { - "type-detect": "4.0.8" + "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/@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==", + "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": { - "@sinonjs/commons": "^1.7.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": ">=10" + "node": ">=6" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": ">=10" + "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" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": ">=10" + "node": ">=8" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "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" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=7.0.0" } }, - "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/@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/@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" - }, + "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": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=8" } }, - "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==", + "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": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=8" } }, - "node_modules/@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "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": { - "@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" + "@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" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@testing-library/dom": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", - "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", - "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" + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" }, - "engines": { - "node": ">=12" + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "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==", @@ -3217,15 +3399,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@testing-library/dom/node_modules/chalk": { + "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==", @@ -3240,7 +3414,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@testing-library/dom/node_modules/color-convert": { + "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==", @@ -3251,12 +3425,12 @@ "node": ">=7.0.0" } }, - "node_modules/@testing-library/dom/node_modules/color-name": { + "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/@testing-library/dom/node_modules/has-flag": { + "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==", @@ -3264,7 +3438,7 @@ "node": ">=8" } }, - "node_modules/@testing-library/dom/node_modules/supports-color": { + "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==", @@ -3275,28 +3449,93 @@ "node": ">=8" } }, - "node_modules/@testing-library/jest-dom": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", - "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "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": { - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" }, "engines": { - "node": ">=8", - "npm": ">=6", - "yarn": ">=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "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==", @@ -3310,27 +3549,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@testing-library/jest-dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "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==", @@ -3341,12 +3575,12 @@ "node": ">=7.0.0" } }, - "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "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/@testing-library/jest-dom/node_modules/has-flag": { + "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==", @@ -3354,7 +3588,15 @@ "node": ">=8" } }, - "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "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==", @@ -3365,3938 +3607,3684 @@ "node": ">=8" } }, - "node_modules/@testing-library/react": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", - "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", + "node_modules/@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" + "@sinclair/typebox": "^0.23.3" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.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==", + "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": { - "@babel/runtime": "^7.12.5" + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" }, "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": ">= 6" + "node": ">=0.10.0" } }, - "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==", + "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" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "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": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "@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/@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==", + "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/types": "^7.0.0" + "@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/@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==", + "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": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "dependencies": { - "@babel/types": "^7.3.0" + "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/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "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": { - "@types/connect": "*", - "@types/node": "*" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "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": { - "@types/node": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "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/node": "*" + "@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/@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==", + "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": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "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": { - "@types/estree": "*", - "@types/json-schema": "*" + "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/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "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": { - "@types/eslint": "*", - "@types/estree": "*" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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/@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/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" + "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/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "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": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "@types/node": "*" + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" } }, - "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/@jridgewell/resolve-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "engines": { + "node": ">=6.0.0" + } }, - "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dependencies": { - "@types/node": "*" + "node_modules/@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", + "engines": { + "node": ">=6.0.0" } }, - "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/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, - "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==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "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==", + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", + "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + }, + "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": { - "@types/istanbul-lib-report": "*" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/@types/jest": { - "version": "27.4.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", - "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", - "dependencies": { - "jest-matcher-utils": "^27.0.0", - "pretty-format": "^27.0.0" + "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/@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": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/node": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", - "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" - }, - "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.6.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", - "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" - }, - "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.8", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", - "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", - "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dependencies": { - "@types/mime": "^1", - "@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.3", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", - "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", - "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==", + "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": { - "@types/yargs-parser": "*" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "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.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", - "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", "dependencies": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/type-utils": "5.22.0", - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 10.13" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.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": { - "typescript": { + "@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/@typescript-eslint/experimental-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", - "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", - "dependencies": { - "@typescript-eslint/utils": "5.22.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, + "node_modules/@popperjs/core": { + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "url": "https://opencollective.com/popperjs" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", - "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "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": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "debug": "^4.3.2" + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 10.0.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" }, "peerDependenciesMeta": { - "typescript": { + "@types/babel__core": { "optional": true } } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", - "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", - "dependencies": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0" + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 10.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", - "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", + "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": { - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "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" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">= 8.0.0" }, "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", - "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", + "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.1.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", - "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", - "dependencies": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@typescript-eslint/utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", - "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "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" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" + "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": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": ">=4.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", - "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", + "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": { - "@typescript-eslint/types": "5.22.0", - "eslint-visitor-keys": "^3.0.0" + "@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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@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/@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==", + "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": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@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/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "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": { - "@xtuc/ieee754": "^1.2.0" + "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/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", "dependencies": { - "@xtuc/long": "4.2.2" + "@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/@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==", + "node_modules/@testing-library/dom": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", + "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", "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" + "@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/@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==", + "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": { - "@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" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=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/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" } }, - "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==", + "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": { - "@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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=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==", + "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": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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/@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/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" - }, + "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": ">= 0.6" + "node": ">=8" } }, - "node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "bin": { - "acorn": "bin/acorn" + "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": ">=0.4.0" + "node": ">=8" } }, - "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==", + "node_modules/@testing-library/jest-dom": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", + "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", "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" + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" }, "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": ">=8", + "npm": ">=6", + "yarn": ">=1" } }, - "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==", + "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": { - "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" + "color-convert": "^2.0.1" }, "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": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", "engines": { - "node": ">= 10.0.0" + "node": ">=6.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==", + "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": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8.9" + "node": ">=8" } }, - "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==", + "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": { - "debug": "4" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 6.0.0" + "node": ">=7.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/@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/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "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": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" + "has-flag": "^4.0.0" }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/@testing-library/react": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", + "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" }, - "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" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "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==", + "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": { - "type-fest": "^0.21.3" + "@babel/runtime": "^7.12.5" }, "engines": { - "node": ">=8" + "node": ">=10", + "npm": ">=6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" } }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" + "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/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "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": ">=8" + "node": ">=10.13.0" } }, - "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/@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/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "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": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "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": { - "sprintf-js": "~1.0.2" + "@babel/types": "^7.0.0" } }, - "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==", + "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/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - }, - "engines": { - "node": ">=6.0" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.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.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/types": "^7.3.0" } }, - "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/@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/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@types/node": "*" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@types/node": "*" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "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": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "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": { - "lodash": "^4.17.14" + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "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/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" } }, - "node_modules/autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], + "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/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", "dependencies": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", - "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" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/axe-core": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", - "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", - "engines": { - "node": ">=4" + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" } }, - "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "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": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "@types/node": "*" } }, - "node_modules/axios/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" + "@types/node": "*" } }, - "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/@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/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "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": { - "@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" + "@types/istanbul-lib-coverage": "*" } }, - "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==", + "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": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@types/istanbul-lib-report": "*" } }, - "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==", + "node_modules/@types/jest": { + "version": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" } }, - "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==", + "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": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + }, + "node_modules/@types/lodash.mergewith": { + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz", + "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@types/lodash": "*" } }, - "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/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" }, - "node_modules/babel-jest/node_modules/has-flag": { + "node_modules/@types/node": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", + "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" + }, + "node_modules/@types/parse-json": { "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" - } + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, - "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==", + "node_modules/@types/prettier": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" + }, + "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": "17.0.44", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz", + "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "node_modules/@types/react-dom": { + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", + "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", "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" + "@types/react": "*" } }, - "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==", + "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/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" + "@types/node": "*" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", "dependencies": { - "object.assign": "^4.1.0" + "@types/express": "*" } }, - "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==", + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", "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" + "@types/mime": "^1", + "@types/node": "*" } }, - "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==", + "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": { - "@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" + "@types/node": "*" } }, - "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==", + "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.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" + "@types/jest": "*" } }, - "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/@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/babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "node_modules/@types/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" + }, + "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": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@types/node": "*" } }, - "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/@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/babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", + "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/type-utils": "5.22.0", + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "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": { - "@babel/core": "^7.0.0-0" + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", + "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1" + "@typescript-eslint/utils": "5.22.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/babel-plugin-styled-components": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", - "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", + "node_modules/@typescript-eslint/parser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", + "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-module-imports": "^7.16.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "lodash": "^4.17.11", - "picomatch": "^2.3.0" + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "styled-components": ">= 2" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" - }, - "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==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", + "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", "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" + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==", + "node_modules/@typescript-eslint/type-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", + "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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/@typescript-eslint/types": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", + "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "node_modules/bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", + "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", "dependencies": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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==", + "node_modules/@typescript-eslint/utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, "engines": { - "node": ">=8" + "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/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.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "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": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=8.0.0" } }, - "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==", + "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": ">= 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": ">=4.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==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", + "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "@typescript-eslint/types": "5.22.0", + "eslint-visitor-keys": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/bonjour-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", - "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "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": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.4" + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "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/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "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": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "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": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" + "@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/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.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "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": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "@xtuc/ieee754": "^1.2.0" } }, - "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==", + "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": { - "node-int64": "^0.4.0" + "@xtuc/long": "4.2.2" } }, - "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/@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/builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "engines": { - "node": ">= 0.8" + "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/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "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": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@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/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/@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/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "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": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "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/@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/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/@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/camelize": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", - "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + "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/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==", + "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": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", - "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==", + "node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "bin": { + "acorn": "bin/acorn" + }, "engines": { - "node": ">=4" + "node": ">=0.4.0" } }, - "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==", + "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": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" } }, - "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==", + "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": ">=10" + "node": ">=0.4.0" } }, - "node_modules/charcodes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", - "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", - "engines": { - "node": ">=6" + "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/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/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/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/" - } - ], + "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": { - "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" + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.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" + "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": ">= 6" + "node": ">=0.4.0" } }, - "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==", + "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": ">=6.0" + "node": ">=0.4.0" } }, - "node_modules/ci-info": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", - "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" - }, - "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/address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" + } }, - "node_modules/clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "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": { - "source-map": "~0.6.0" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" }, "engines": { - "node": ">= 10.0" + "node": ">=8.9" } }, - "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==", + "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": ">=0.10.0" + "node": ">= 6.0.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==", + "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": { - "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": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "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/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "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": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "ajv": "^8.0.0" }, - "engines": { - "node": ">= 4.0" + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "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==", + "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": { - "color-name": "1.1.3" + "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/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + "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/colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + "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/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "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": { - "delayed-stream": "~1.0.0" + "type-fest": "^0.21.3" }, "engines": { - "node": ">= 0.8" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/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==", + "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": ">=4.0.0" + "node": ">=8" } }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "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": { - "mime-db": ">= 1.43.0 < 2" + "color-convert": "^1.9.0" }, "engines": { - "node": ">= 0.6" + "node": ">=4" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "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" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 8" } }, - "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==", + "node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dependencies": { - "ms": "2.0.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "node_modules/aria-hidden": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.1.3.tgz", + "integrity": "sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==", + "dependencies": { + "tslib": "^1.0.0" + }, + "engines": { + "node": ">=8.5.0" + } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "node_modules/aria-hidden/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/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": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "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": ">=0.8" + "node": ">=6.0" } }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "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.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", "dependencies": { - "safe-buffer": "5.2.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/content-disposition/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/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==", + "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": ">= 0.6" + "node": ">=8" } }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, "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": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/core-js": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", - "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", - "hasInstallScript": true, + "node": ">= 0.4" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/core-js-compat": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", - "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", "dependencies": { - "browserslist": "^4.20.3", - "semver": "7.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/core-js-pure": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", - "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, - "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/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" }, - "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "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" + "lodash": "^4.17.14" } }, - "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/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, - "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==", + "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": ">=8" + "node": ">= 4.0.0" } }, - "node_modules/css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dependencies": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" } }, - "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==", + "node_modules/autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], "dependencies": { - "postcss-selector-parser": "^6.0.9" + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" }, "bin": { - "css-blank-pseudo": "dist/cli.cjs" + "autoprefixer": "bin/autoprefixer" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": "^10 || ^12 || >=14" }, "peerDependencies": { - "postcss": "^8.4" + "postcss": "^8.1.0" } }, - "node_modules/css-color-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", - "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", - "engines": { - "node": ">=4" + "node_modules/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "engines": { + "node": ">=4" } }, - "node_modules/css-declaration-sorter": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", - "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "dependencies": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" } }, - "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==", + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 6" } }, - "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==", + "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": { - "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" + "@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": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { - "webpack": "^5.0.0" + "@babel/core": "^7.8.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==", + "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": { - "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" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 12.13.0" + "node": ">=8" }, "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 - } + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" + "color-name": "~1.1.4" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=7.0.0" } }, - "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/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/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "node_modules/babel-jest/node_modules/has-flag": { "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" - }, + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=8" } }, - "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==", + "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": ">=0.10.0" + "node": ">=8" } }, - "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" + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">= 8.9" }, "peerDependencies": { - "postcss": "^8.4" + "@babel/core": "^7.0.0", + "webpack": ">=2" } }, - "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==", + "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": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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-to-react-native": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", - "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "dependencies": { - "camelize": "^1.0.0", - "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^4.0.2" + "object.assign": "^4.1.0" } }, - "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==", + "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": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" + "@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.0.0" + "node": ">=8" } }, - "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==", + "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": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "engines": { - "node": ">= 6" + "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" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=10", + "npm": ">=6" } }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - }, - "node_modules/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/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/cssdb": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", - "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "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": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" + "semver": "bin/semver.js" } }, - "node_modules/cssnano": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", - "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", "dependencies": { - "cssnano-preset-default": "^5.2.7", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "@babel/core": "^7.0.0-0" } }, - "node_modules/cssnano-preset-default": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", - "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", "dependencies": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.0", - "postcss-discard-comments": "^5.1.1", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.4", - "postcss-merge-rules": "^5.1.1", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.2", - "postcss-minify-selectors": "^5.2.0", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.1", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "@babel/helper-define-polyfill-provider": "^0.3.1" }, "peerDependencies": { - "postcss": "^8.2.15" + "@babel/core": "^7.0.0-0" } }, - "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" + "node_modules/babel-plugin-styled-components": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", + "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11", + "picomatch": "^2.3.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "styled-components": ">= 2" } }, - "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/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" }, - "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==", + "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": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "@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" }, - "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" + "peerDependencies": { + "@babel/core": "^7.0.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==", + "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": { - "cssom": "~0.3.6" + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "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/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/csstype": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", - "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + "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/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/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, - "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==", + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 8.0.0" } }, - "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" - }, + "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": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": "*" } }, - "node_modules/decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "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": ">=0.10" + "node": ">=8" } }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "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/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, - "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==", + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dependencies": { - "execa": "^5.0.0" + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "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==", + "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": ">=8" + "node": ">= 0.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==", + "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": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "ms": "2.0.0" } }, - "node_modules/defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "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.4.0" + "node": ">=0.10.0" } }, - "node_modules/depd": { + "node_modules/body-parser/node_modules/ms": { "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" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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/bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" } }, - "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/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, - "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/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/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==", + "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": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "fill-range": "^7.0.1" }, "engines": { - "node": ">= 4.2.1" + "node": ">=8" } }, - "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/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/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "node_modules/browserslist": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], "dependencies": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" }, "bin": { - "detective": "bin/detective.js" + "browserslist": "cli.js" }, "engines": { - "node": ">=0.8.0" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "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/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/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==", + "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.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", "engines": { - "node": ">=8" + "node": ">= 0.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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "node_modules/dns-packet": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", - "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "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": { - "@leichtgewicht/ip-codec": "^2.0.1" + "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/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "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": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "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/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/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/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/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "node_modules/camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "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": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "node_modules/caniuse-lite": { + "version": "1.0.30001335", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", + "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/fb55" + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" } ] }, - "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==", + "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": ">=8" + "node": ">=4" } }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "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": { - "domelementtype": "^2.2.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.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": ">=4" } }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "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/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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, + "node_modules/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.129", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", - "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + "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/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "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": ">=10" + "node": ">= 8.10.0" }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "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==", + "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": ">= 4" + "node": ">= 6" } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "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": ">= 0.8" + "node": ">=6.0" } }, - "node_modules/enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "node_modules/ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "source-map": "~0.6.0" }, "engines": { - "node": ">=10.13.0" + "node": ">= 10.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/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/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==", + "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": { - "is-arrayish": "^0.2.1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/error-stack-parser": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", - "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", - "dependencies": { - "stackframe": "^1.1.1" + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "node_modules/es-abstract": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", - "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "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": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "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.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 4.0" } }, - "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/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/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==", + "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": { - "has": "^1.0.3" + "color-name": "1.1.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==", + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">=6" + "node": ">= 12" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "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": ">=0.8.0" + "node": ">=4.0.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==", + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "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" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "node": ">= 0.6" } }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "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/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "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": { - "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" + "ms": "2.0.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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "engines": { - "node": ">= 0.8.0" - } + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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/compute-scroll-into-view": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz", + "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==" }, - "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dependencies": { - "prelude-ls": "~1.1.2" - }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", "engines": { - "node": ">= 0.8.0" + "node": ">=0.8" } }, - "node_modules/eslint": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", - "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "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": { - "@eslint/eslintrc": "^1.2.2", - "@humanwhocodes/config-array": "^0.9.2", - "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.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" + "safe-buffer": "5.2.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 0.6" } }, - "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" - }, + "node_modules/content-disposition/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/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": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" + "node": ">= 0.6" } }, - "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==", + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" + "safe-buffer": "~5.1.1" } }, - "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/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/eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" + "toggle-selection": "^1.0.6" } }, - "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/core-js": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", + "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/eslint-module-utils/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "node_modules/core-js-compat": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", + "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", "dependencies": { - "locate-path": "^2.0.0" + "browserslist": "^4.20.3", + "semver": "7.0.0" }, - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "node_modules/core-js-pure": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", + "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==", + "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": { - "p-try": "^1.0.0" + "@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": ">=4" + "node": ">=10" } }, - "node_modules/eslint-module-utils/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "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": { - "p-limit": "^1.1.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "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": ">=4" + "node": ">=8" } }, - "node_modules/eslint-module-utils/node_modules/path-exists": { + "node_modules/css": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" } }, - "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==", + "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": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" }, "engines": { - "node": ">=12.0.0" + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" + "postcss": "^8.4" } }, - "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==", + "node_modules/css-box-model": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", + "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", "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" - }, + "tiny-invariant": "^1.0.6" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", "engines": { "node": ">=4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "engines": { + "node": "^10 || ^12 || >=14" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "postcss": "^8.0.9" } }, - "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==", + "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": { - "ms": "2.0.0" + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": { - "esutils": "^2.0.2" + "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": ">=0.10.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "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==", + "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": { - "@typescript-eslint/experimental-utils": "^5.0.0" + "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 || ^14.15.0 || >=16.0.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "webpack": "^5.0.0" }, "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { + "@parcel/css": { "optional": true }, - "jest": { + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { "optional": true } } }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", - "dependencies": { - "@babel/runtime": "^7.16.3", - "aria-query": "^4.2.2", - "array-includes": "^3.1.4", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", - "language-tags": "^1.0.5", - "minimatch": "^3.0.4" + "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" }, - "engines": { - "node": ">=4.0" + "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": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "ajv": "^8.8.2" } }, - "node_modules/eslint-plugin-react": { - "version": "7.29.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", - "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "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": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", - "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.0", - "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.6" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">=4" + "node": ">= 12.13.0" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "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": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "node": ">=0.10.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" + "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": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "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": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "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/ljharb" + "url": "https://github.com/sponsors/fb55" } }, - "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/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-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" } }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", - "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", + "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": { - "@typescript-eslint/utils": "^5.13.0" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" + "node": ">=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" - }, + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.10.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" - }, + "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": "^10.0.0 || ^12.0.0 || >= 14.0.0" + "node": ">= 6" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "url": "https://github.com/sponsors/fb55" } }, - "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==", + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/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": ">=10" + "node": ">=0.10.0" } }, - "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==", + "node_modules/cssdb": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", + "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=4" } }, - "node_modules/eslint-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "node_modules/cssnano": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", "dependencies": { - "@types/eslint": "^7.28.2", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1" + "cssnano-preset-default": "^5.2.7", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" }, "engines": { - "node": ">= 12.13.0" + "node": "^10 || ^12 || >=14.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/cssnano" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" + "postcss": "^8.2.15" } }, - "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" - }, + "node_modules/cssnano-preset-default": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "dependencies": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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/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/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==", + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "css-tree": "^1.1.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8.0.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=8.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/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/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==", + "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": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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": { - "type-fest": "^0.20.2" + "cssom": "~0.3.6" }, "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/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/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/csstype": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" }, - "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==", + "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": { - "has-flag": "^4.0.0" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "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==", + "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": ">=10" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", - "dependencies": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.3.0" - }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.10" } }, - "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" - }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "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": ">=4" + "node": ">=0.10.0" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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": { - "estraverse": "^5.1.0" + "execa": "^5.0.0" }, "engines": { - "node": ">=0.10" + "node": ">= 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" - }, + "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": ">=4.0" + "node": ">=8" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "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": ">=4.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "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.6" + "node": ">= 0.8" } }, - "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==", + "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.x" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "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" - }, + "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": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=8" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "engines": { - "node": ">= 0.8.0" - } + "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/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/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" }, - "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "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": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, "engines": { - "node": ">= 0.10.0" + "node": ">= 4.2.1" } }, - "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": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/express/node_modules/debug": { + "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==", @@ -7304,1353 +7292,1418 @@ "ms": "2.0.0" } }, - "node_modules/express/node_modules/ms": { + "node_modules/detect-port-alt/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/express/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/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.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", "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" + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" }, - "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" + "bin": { + "detective": "bin/detective.js" }, "engines": { - "node": ">= 6" + "node": ">=0.8.0" } }, - "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "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/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/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/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "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": { - "websocket-driver": ">=0.5.1" + "path-type": "^4.0.0" }, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dependencies": { - "bser": "2.1.1" - } + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" }, - "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==", + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", "dependencies": { - "flat-cache": "^3.0.4" + "@leichtgewicht/ip-codec": "^2.0.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=6" } }, - "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==", + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "node": ">=6.0.0" } }, - "node_modules/filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "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": { - "minimatch": "^5.0.1" + "utila": "~0.4" } }, - "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==", + "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": { - "balanced-match": "^1.0.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "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": { - "brace-expansion": "^2.0.1" + "webidl-conversions": "^5.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "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": ">= 0.4.0" + "node": ">=8" } }, - "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==", + "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": { - "to-regex-range": "^5.0.1" + "domelementtype": "^2.2.0" }, "engines": { - "node": ">=8" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "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" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, - "engines": { - "node": ">= 0.8" + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "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==", + "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": { - "ms": "2.0.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "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/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==", + "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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "jake": "^10.8.5" }, - "engines": { - "node": ">=8" + "bin": { + "ejs": "bin/cli.js" }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "engines": { + "node": ">=0.10.0" } }, - "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" - }, + "node_modules/electron-to-chromium": { + "version": "1.4.129", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", + "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + }, + "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/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "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" - }, + "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": "^10.12.0 || >=12.0.0" + "node": ">= 4" } }, - "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } }, - "node_modules/follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" + "node_modules/enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "engines": { + "node": ">=10.13.0" } }, - "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==", + "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": { - "@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 - } + "is-arrayish": "^0.2.1" } }, - "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==", + "node_modules/error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "stackframe": "^1.1.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==", + "node_modules/es-abstract": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "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.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "has": "^1.0.3" } }, - "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==", + "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": { - "@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" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "engines": { - "node": ">=10" + "node": ">=6" } }, - "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==", + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "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==", + "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": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" + "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": ">= 8.9.0" + "node": ">=6.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "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==", + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dependencies": { - "has-flag": "^4.0.0" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" }, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "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==", + "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": ">=6" + "node": ">= 0.8.0" } }, - "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" - }, + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "engines": { - "node": ">= 6" + "node": ">= 0.8.0" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "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.6" + "node": ">=0.10.0" } }, - "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": "*" + "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "node_modules/eslint": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "dependencies": { + "@eslint/eslintrc": "^1.2.2", + "@humanwhocodes/config-array": "^0.9.2", + "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.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, "engines": { - "node": ">= 0.6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "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==", + "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": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@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": ">=12" + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" } }, - "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/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/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "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/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" - ], + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=4" } }, - "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/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "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/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/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==", + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, "engines": { - "node": ">=6.9.0" + "node": ">=4" } }, - "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==", + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=4" } }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "p-try": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "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==", + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, "engines": { - "node": ">=8.0.0" + "node": ">=4" } }, - "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==", + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "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" - }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" }, "engines": { - "node": "*" + "node": ">=12.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" } }, - "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==", + "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": { - "is-glob": "^4.0.3" + "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": ">=10.13.0" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "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/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/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "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": { - "global-prefix": "^3.0.0" + "esutils": "^2.0.2" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "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==", + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "@typescript-eslint/experimental-utils": "^5.0.0" }, "engines": { - "node": ">=6" + "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/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", "dependencies": { - "isexe": "^2.0.0" + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" }, - "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": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", "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" + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "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.0", + "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.6" }, "engines": { - "node": ">=10" + "node": ">=4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "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/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" - }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", "engines": { "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "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==", + "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": { - "function-bind": "^1.1.1" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 0.4.0" + "node": ">=0.10.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==", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, "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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } + "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/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==", + "node_modules/eslint-plugin-testing-library": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", + "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", "dependencies": { - "get-intrinsic": "^1.1.1" + "@typescript-eslint/utils": "^5.13.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" } }, - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "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==", + "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": { - "has-symbols": "^1.0.2" + "eslint-visitor-keys": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" } }, - "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/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/history": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", - "dependencies": { - "@babel/runtime": "^7.7.6" + "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/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/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/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, "engines": { - "node": ">= 6.0.0" + "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/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "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": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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/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/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==", + "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": { - "safe-buffer": "~5.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/html-encoding-sniffer": { + "node_modules/eslint/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { - "whatwg-encoding": "^1.0.5" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "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/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/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" - }, + "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": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "node_modules/eslint/node_modules/globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "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" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=10.13.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "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==", + "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": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "argparse": "^2.0.1" }, - "engines": { - "node": ">= 0.8" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" - }, - "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==", + "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": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=8" } }, - "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" - }, + "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": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", "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" + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "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" + "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": ">= 6" + "node": ">=4" } }, - "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==", + "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": ">=10.17.0" + "node": ">=0.10" } }, - "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==", + "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": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4.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==", + "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": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=4.0" } }, - "node_modules/idb": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", - "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + "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/identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "dependencies": { - "harmony-reflect": "^1.4.6" - }, + "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": ">=4" + "node": ">=0.10.0" } }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", "engines": { - "node": ">= 4" + "node": ">= 0.6" } }, - "node_modules/immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, - "node_modules/import-fresh": { + "node_modules/events": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "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": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "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": ">=6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "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==", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "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": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "@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": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, "engines": { - "node": ">=0.8.19" + "node": ">= 0.10.0" } }, - "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/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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": { - "once": "^1.3.0", - "wrappy": "1" + "ms": "2.0.0" } }, - "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/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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/express/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/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "@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": ">= 0.4" + "node": ">=8.6.0" } }, - "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==", + "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": ">= 10" + "node": ">= 6" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "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/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "reusify": "^1.0.4" } }, - "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==", + "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": { - "binary-extensions": "^2.0.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "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==", + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "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": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "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": ">= 0.4" + "node": ">= 10.13.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "node_modules/filelist": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", + "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "minimatch": "^5.0.1" } }, - "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==", + "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": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "balanced-match": "^1.0.0" } }, - "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" + "node_modules/filelist/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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.10.0" + "node": ">= 0.4.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==", + "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/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==", + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { - "is-extglob": "^2.1.1" + "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.10.0" + "node": ">= 0.8" } }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "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/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/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/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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==", + "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": { - "has-tostringtag": "^1.0.0" + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "engines": { - "node": ">=0.10.0" - } + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, - "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==", + "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" }, @@ -8658,182 +8711,191 @@ "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==", + "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": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "node_modules/focus-lock": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.9.2.tgz", + "integrity": "sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==", + "dependencies": { + "tslib": "^2.0.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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==", + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { - "node": ">=6" + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "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==", + "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": { - "call-bind": "^1.0.2" + "@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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "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/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "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": { - "has-tostringtag": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "has-symbols": "^1.0.2" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=7.0.0" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "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/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==", + "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": { - "call-bind": "^1.0.2" + "@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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "is-docker": "^2.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "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==", + "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/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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": { - "@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" + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" }, "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" + "node": ">= 8.9.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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { + "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==", @@ -8844,1071 +8906,1186 @@ "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==", + "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": ">=0.10.0" + "node": ">=6" } }, - "node_modules/istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "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" - }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "engines": { - "node": ">=10" + "node": ">= 0.6" } }, - "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" - }, + "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": ">=8" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/jake/node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" - }, - "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==", + "node_modules/framer-motion": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.3.tgz", + "integrity": "sha512-wo0dCnoq5vn4L8YVOPO9W54dliH78vDaX0Lj+bSPUys6Nt5QaehrS3uaYa0q5eVeikUgtTjz070UhQ94thI5Sw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=10" + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "react": ">=16.8 || ^17.0.0 || ^18.0.0", + "react-dom": ">=16.8 || ^17.0.0 || ^18.0.0" } }, - "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==", + "node_modules/framer-motion/node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@emotion/memoize": "0.7.4" } }, - "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/framer-motion/node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true }, - "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/framer-motion/node_modules/framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "dependencies": { + "tslib": "^2.1.0" } }, - "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==", + "node_modules/framesync": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", + "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", "dependencies": { - "has-flag": "^4.0.0" - }, + "tslib": "^2.1.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "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": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "bin": { - "jest": "bin/jest.js" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.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": ">=12" } }, - "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" - }, + "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^8.16.0 || ^10.6.0 || >=11.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" - }, + "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/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=6.9.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" - }, + "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": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "6.* || 8.* || >= 10.*" } }, - "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==", + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "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/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/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==", + "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" + "node": ">=8.0.0" } }, - "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" - }, + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "@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" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "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" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dependencies": { - "color-convert": "^2.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=8" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-glob": "^4.0.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=10.13.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "global-prefix": "^3.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "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==", + "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": { - "@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" + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } + "node": ">=4" } }, - "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==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dependencies": { - "color-convert": "^2.0.1" + "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": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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/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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "duplexer": "^0.1.2" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-config/node_modules/color-convert": { + "node_modules/handle-thing": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "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": { - "color-name": "~1.1.4" + "function-bind": "^1.1.1" }, "engines": { - "node": ">=7.0.0" + "node": ">= 0.4.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/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/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" - }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "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": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "get-intrinsic": "^1.1.1" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "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": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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/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/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/hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" }, - "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/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "dependencies": { + "@babel/runtime": "^7.7.6" } }, - "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==", + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "react-is": "^16.7.0" } }, - "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" - }, + "node_modules/hoist-non-react-statics/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/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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 6.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==", + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "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" + "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/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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "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" }, - "engines": { - "node": ">=8" + "bin": { + "html-minifier-terser": "cli.js" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=12" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@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" + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "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": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "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": ">=7.0.0" + "node": ">= 0.8" } }, - "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/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" }, - "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==", + "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" + "node": ">=8.0.0" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "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==", + "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": { - "@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" + "@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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "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==", + "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": { - "@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" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 6" } }, - "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==", + "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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10.17.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==", + "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": { - "@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" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "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" }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "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==", + "node_modules/idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "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": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", "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" + "harmony-reflect": "^1.4.6" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=4" } }, - "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" - }, + "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": ">=8" - }, + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } }, - "node_modules/jest-jasmine2/node_modules/has-flag": { + "node_modules/indent-string": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "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==", + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dependencies": { - "has-flag": "^4.0.0" + "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": ">=8" + "node": ">= 0.4" } }, - "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==", + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, + "loose-envify": "^1.0.0" + } + }, + "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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 10" } }, - "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==", + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "has-bigints": "^1.0.1" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "binary-extensions": "^2.0.0" }, "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "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" + "node": ">= 0.4" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "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" + "has": "^1.0.3" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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" + "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": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "engines": { - "node": ">=7.0.0" + "node": ">=0.10.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==", + "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/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" - }, + "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": ">=8" + "node": ">=6" } }, - "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==", + "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": { - "@jest/types": "^27.5.1", - "@types/node": "*" + "is-extglob": "^2.1.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.10.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==", + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.12.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==", + "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": { - "@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" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.10.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" - }, + "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": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "engines": { - "node": ">=7.0.0" + "node": ">=0.10.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/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/jest-resolve/node_modules/has-flag": { + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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==", @@ -9916,7 +10093,7 @@ "node": ">=8" } }, - "node_modules/jest-resolve/node_modules/supports-color": { + "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==", @@ -9927,38 +10104,57 @@ "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==", + "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": { - "@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" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" } }, - "node_modules/jest-runner/node_modules/ansi-styles": { + "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.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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==", @@ -9972,7 +10168,12 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runner/node_modules/chalk": { + "node_modules/jake/node_modules/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "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==", @@ -9987,7 +10188,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runner/node_modules/color-convert": { + "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==", @@ -9998,12 +10199,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runner/node_modules/color-name": { + "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/jest-runner/node_modules/has-flag": { + "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==", @@ -10011,7 +10212,7 @@ "node": ">=8" } }, - "node_modules/jest-runner/node_modules/supports-color": { + "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==", @@ -10022,39 +10223,73 @@ "node": ">=8" } }, - "node_modules/jest-runtime": { + "node_modules/jest": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "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/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-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^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", - "strip-bom": "^4.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-runtime/node_modules/ansi-styles": { + "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==", @@ -10068,7 +10303,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/chalk": { + "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==", @@ -10083,7 +10318,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/color-convert": { + "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==", @@ -10094,12 +10329,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runtime/node_modules/color-name": { + "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-runtime/node_modules/has-flag": { + "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==", @@ -10107,7 +10342,7 @@ "node": ">=8" } }, - "node_modules/jest-runtime/node_modules/supports-color": { + "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==", @@ -10118,51 +10353,40 @@ "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": { + "node_modules/jest-cli": { "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==", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", "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/core": "^27.5.1", + "@jest/test-result": "^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", + "exit": "^0.1.2", "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", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" + "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-snapshot/node_modules/ansi-styles": { + "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==", @@ -10176,7 +10400,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-snapshot/node_modules/chalk": { + "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==", @@ -10191,7 +10415,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-snapshot/node_modules/color-convert": { + "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==", @@ -10202,12 +10426,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-snapshot/node_modules/color-name": { + "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-snapshot/node_modules/has-flag": { + "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==", @@ -10215,7 +10439,7 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/supports-color": { + "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==", @@ -10226,23 +10450,49 @@ "node": ">=8" } }, - "node_modules/jest-util": { + "node_modules/jest-config": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "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", - "@types/node": "*", + "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", - "picomatch": "^2.2.3" + "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-util/node_modules/ansi-styles": { + "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==", @@ -10256,7 +10506,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-util/node_modules/chalk": { + "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==", @@ -10271,7 +10521,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-util/node_modules/color-convert": { + "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==", @@ -10282,12 +10532,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-util/node_modules/color-name": { + "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-util/node_modules/has-flag": { + "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==", @@ -10295,7 +10545,7 @@ "node": ">=8" } }, - "node_modules/jest-util/node_modules/supports-color": { + "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==", @@ -10306,23 +10556,21 @@ "node": ">=8" } }, - "node_modules/jest-validate": { + "node_modules/jest-diff": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", "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": { + "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==", @@ -10336,7 +10584,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-validate/node_modules/chalk": { + "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==", @@ -10351,7 +10599,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-validate/node_modules/color-convert": { + "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==", @@ -10362,12 +10610,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-validate/node_modules/color-name": { + "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-validate/node_modules/has-flag": { + "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==", @@ -10375,7 +10623,7 @@ "node": ">=8" } }, - "node_modules/jest-validate/node_modules/supports-color": { + "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==", @@ -10386,95 +10634,39 @@ "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==", + "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": { - "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" + "detect-newline": "^3.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", - "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "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": "^28.0.2", - "@types/node": "*", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-message-util": "^28.0.2", - "jest-util": "^28.0.2", - "slash": "^3.0.0" + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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.0.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", - "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", - "dependencies": { - "@jest/console": "^28.0.2", - "@jest/types": "^28.0.2", - "@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.0.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", - "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", - "dependencies": { - "@jest/schemas": "^28.0.2", - "@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.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", - "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" - }, + "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" }, @@ -10482,7 +10674,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/chalk": { + "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==", @@ -10497,7 +10689,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "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==", @@ -10508,23 +10700,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/color-name": { + "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-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": { + "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==", @@ -10532,188 +10713,254 @@ "node": ">=8" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", - "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "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": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.0.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.0.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=8" } }, - "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==", + "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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", - "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "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": "^28.0.2", + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", - "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", + "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/test-result": "^28.0.2", - "@jest/types": "^28.0.2", + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.0.2", - "string-length": "^4.0.1" + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "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": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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-regex": "^5.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", - "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "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": { - "@jest/schemas": "^28.0.2", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=7.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==", + "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": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=8" } }, - "node_modules/jest-watch-typeahead/node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" - }, - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": ">=12.20" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": { - "ansi-regex": "^6.0.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?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==", + "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": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "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==", @@ -10724,24 +10971,26 @@ "node": ">=8" } }, - "node_modules/jest-watcher": { + "node_modules/jest-message-util": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/test-result": "^27.5.1", + "@babel/code-frame": "^7.12.13", "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" + "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-watcher/node_modules/ansi-styles": { + "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==", @@ -10755,7 +11004,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-watcher/node_modules/chalk": { + "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==", @@ -10770,7 +11019,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watcher/node_modules/color-convert": { + "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==", @@ -10781,12 +11030,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-watcher/node_modules/color-name": { + "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-watcher/node_modules/has-flag": { + "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==", @@ -10794,7 +11043,7 @@ "node": ">=8" } }, - "node_modules/jest-watcher/node_modules/supports-color": { + "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==", @@ -10805,4797 +11054,4695 @@ "node": ">=8" } }, - "node_modules/jest-worker": { + "node_modules/jest-mock": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "@jest/types": "^27.5.1", + "@types/node": "*" }, "engines": { - "node": ">= 10.13.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "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": ">=8" + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "@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" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "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/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==", + "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": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "color-convert": "^2.0.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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" + "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": ">=4" + "node": ">=7.0.0" } }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "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/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "bin": { - "json5": "lib/cli.js" - }, + "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": ">=6" + "node": ">=8" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "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": { - "universalify": "^2.0.0" + "has-flag": "^4.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", - "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "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": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" + "@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": ">=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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "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": { - "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==", + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "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": ">=10" + "node": ">=7.0.0" } }, - "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/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/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==", + "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": ">=6.11.5" + "node": ">=8" } }, - "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "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": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=8.9.0" + "node": ">=8" } }, - "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==", + "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": { - "p-locate": "^5.0.0" + "@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" + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.memoize": { + "node_modules/jest-runtime/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "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==", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "tslib": "^2.0.3" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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==", + "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": { - "yallist": "^4.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/lz-string": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", - "bin": { - "lz-string": "bin/bin.js" + "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/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "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": { - "sourcemap-codec": "^1.4.8" + "@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/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==", + "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": { - "semver": "^6.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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/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/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "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": { - "tmpl": "1.0.5" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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/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/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "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": ">= 0.6" + "node": ">=8" } }, - "node_modules/memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "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": { - "fs-monkey": "1.0.3" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "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==", + "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": ">= 8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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": ">= 0.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "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": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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" + "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": ">=4" + "node": ">=7.0.0" } }, - "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==", + "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": ">= 0.6" + "node": ">=8" } }, - "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==", + "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": { - "mime-db": "1.52.0" + "has-flag": "^4.0.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": ">=8" } }, - "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==", + "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": ">=4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", - "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "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": { - "schema-utils": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 12.13.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" + "color-name": "~1.1.4" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=7.0.0" } }, - "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/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/mini-css-extract-plugin/node_modules/schema-utils": { + "node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "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": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=8" } }, - "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==", + "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": { - "brace-expansion": "^1.1.7" + "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": "*" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" } }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", "dependencies": { - "minimist": "^1.2.6" + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", + "slash": "^3.0.0" }, - "bin": { - "mkdirp": "bin/cmd.js" + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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.4", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", - "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" + "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/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "bin": { - "nanoid": "bin/nanoid.cjs" + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "dependencies": { + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "@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": ">= 0.6" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "@types/yargs-parser": "*" } }, - "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==", + "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": ">= 6.13.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node_modules/node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" - }, - "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==", + "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": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "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": ">=0.10.0" + "node": ">=7.0.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==", + "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": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "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" - }, + "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/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", "dependencies": { - "boolbase": "^1.0.0" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/object-hash": { + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "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/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">= 0.4" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", + "string-length": "^4.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" } }, - "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/object.hasown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", - "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "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/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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" - }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "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": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "ee-first": "1.1.1" + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" + "node": ">=12.20" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "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": { - "mimic-fn": "^2.1.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "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" - }, + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "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": { - "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" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "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==", + "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": { - "yocto-queue": "^0.1.0" + "@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" + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "p-limit": "^3.0.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "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": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "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==", + "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": ">=6" + "node": ">=8" } }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "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": { - "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" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "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==", + "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": { - "@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" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.13.0" } }, - "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==", + "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": ">= 0.8" + "node": ">=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==", + "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": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/path-exists": { + "node_modules/js-tokens": { "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" + "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/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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": ">=0.10.0" + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "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==", + "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": ">=8" + "node": ">=4" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, - "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "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/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/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/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "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/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" }, - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "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": ">=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==", + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dependencies": { - "find-up": "^4.0.0" + "universalify": "^2.0.0" }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "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==", + "node_modules/jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" }, "engines": { - "node": ">=8" + "node": ">=4.0" } }, - "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" - }, + "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": ">=8" + "node": ">=0.10.0" } }, - "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" - }, + "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" - }, - "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" - }, + "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": ">= 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==", + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", "dependencies": { - "find-up": "^3.0.0" - }, + "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": ">=8" + "node": ">=6" } }, - "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==", + "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": { - "locate-path": "^3.0.0" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">=6" + "node": ">= 0.8.0" } }, - "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==", + "node_modules/lilconfig": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": ">=6" + "node": ">=8.9.0" } }, - "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==", + "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-try": "^2.0.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "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==", + "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": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "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.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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": { - "p-limit": "^2.0.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">=6" + "bin": { + "loose-envify": "cli.js" } }, - "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" } }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "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": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.12.0" + "node": ">=10" } }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "bin": { + "lz-string": "bin/bin.js" } }, - "node_modules/postcss": { - "version": "8.4.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", - "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], + "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": { - "nanoid": "^3.3.3", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "sourcemap-codec": "^1.4.8" } }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", - "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "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": { - "postcss-selector-parser": "^6.0.2" + "semver": "^6.0.0" }, - "peerDependencies": { - "postcss": "^8.0.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" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/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==", + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" + "node": ">= 0.6" } }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", - "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "fs-monkey": "1.0.3" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 4.0.0" } }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", - "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 8" } }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", - "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" + "node": ">= 0.6" } }, - "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==", + "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": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "engines": { + "node": ">=4" } }, - "node_modules/postcss-convert-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", - "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "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": { - "postcss-value-parser": "^4.2.0" + "mime-db": "1.52.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.6" } }, - "node_modules/postcss-custom-media": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", - "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "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": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6" } }, - "node_modules/postcss-custom-properties": { - "version": "12.1.7", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", - "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "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.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "schema-utils": "^4.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/csstools" + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "postcss": "^8.4" + "webpack": "^5.0.0" } }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", - "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "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": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": ">=10.0.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "peerDependencies": { - "postcss": "^8.1.2" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", - "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "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": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "fast-deep-equal": "^3.1.3" }, "peerDependencies": { - "postcss": "^8.4" + "ajv": "^8.8.2" } }, - "node_modules/postcss-discard-comments": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", - "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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": "^10 || ^12 || >=14.0" + "node": ">= 12.13.0" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "engines": { + "node": "*" } }, - "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/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, - "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" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "bin": { + "mkdirp": "bin/cmd.js" } }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", - "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "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.4", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, - "peerDependencies": { - "postcss": "^8.4" + "bin": { + "multicast-dns": "cli.js" } }, - "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" + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "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/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, - "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" - }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 0.6" } }, - "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/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/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/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/postcss-gap-properties": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", - "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 6.13.0" } }, - "node_modules/postcss-image-set-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", - "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.10.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/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.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" - }, + "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": "^12 || ^14 || >= 16" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-lab-function": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", - "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "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": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "path-key": "^3.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "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==", + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - }, - "engines": { - "node": ">= 10" + "boolbase": "^1.0.0" }, "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 - } + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "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/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.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==", + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 6" } }, - "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==", + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "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": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.4" } }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", - "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-merge-rules": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", - "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "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": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.4" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.8" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-minify-params": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", - "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", "dependencies": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", - "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "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": { - "postcss-selector-parser": "^6.0.5" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, - "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==", + "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": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "ee-first": "1.1.1" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.8" } }, - "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" - }, + "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": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.8" } }, - "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==", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dependencies": { - "icss-utils": "^5.0.0" + "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": "^10 || ^12 || >= 14" + "node": ">=6" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-nested": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", - "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dependencies": { - "postcss-selector-parser": "^6.0.6" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=12.0" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-nesting": { - "version": "10.1.4", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", - "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dependencies": { - "postcss-selector-parser": "^6.0.10" + "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": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 0.8.0" } }, - "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==", + "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": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" - }, - "engines": { - "node": ">= 12" + "yocto-queue": "^0.1.0" }, - "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" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "p-limit": "^3.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "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": { - "postcss-value-parser": "^4.2.0" + "@types/retry": "0.12.0", + "retry": "^0.13.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "callsites": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "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": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" + "@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": "^10 || ^12 || >=14.0" + "node": ">=8" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "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": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "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" - } - ], + "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": "^12 || ^14 || >=16" + "node": ">=8" } }, - "node_modules/postcss-ordered-values": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", - "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10.0" } }, - "node_modules/postcss-overflow-shorthand": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", - "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "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": ">=8" } }, - "node_modules/postcss-place": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", - "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "node_modules/postcss-preset-env": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", - "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", - "dependencies": { - "@csstools/postcss-color-function": "^1.1.0", - "@csstools/postcss-font-format-keywords": "^1.0.0", - "@csstools/postcss-hwb-function": "^1.0.0", - "@csstools/postcss-ic-unit": "^1.0.0", - "@csstools/postcss-is-pseudo-class": "^2.0.2", - "@csstools/postcss-normalize-display-values": "^1.0.0", - "@csstools/postcss-oklab-function": "^1.1.0", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "autoprefixer": "^10.4.5", - "browserslist": "^4.20.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^6.5.0", - "postcss-attribute-case-insensitive": "^5.0.0", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.2", - "postcss-color-hex-alpha": "^8.0.3", - "postcss-color-rebeccapurple": "^7.0.2", - "postcss-custom-media": "^8.0.0", - "postcss-custom-properties": "^12.1.7", - "postcss-custom-selectors": "^6.0.0", - "postcss-dir-pseudo-class": "^6.0.4", - "postcss-double-position-gradients": "^3.1.1", - "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.3", - "postcss-image-set-function": "^4.0.6", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.0", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.4", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.3", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.4", - "postcss-pseudo-class-any-link": "^7.1.2", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^5.0.0", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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": "^12 || ^14 || >=16" + "node": ">=8.6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", - "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "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": { - "postcss-selector-parser": "^6.0.10" + "find-up": "^4.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "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": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "p-try": "^2.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=6" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/postcss-selector-not": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", - "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "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": { - "balanced-match": "^1.0.0" + "find-up": "^3.0.0" }, - "peerDependencies": { - "postcss": "^8.1.0" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "locate-path": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "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==", + "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": ">= 10" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "p-limit": "^2.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=6" } }, - "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==", + "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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==", + "node_modules/popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", "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" + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.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==", + "node_modules/popmotion/node_modules/framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "tslib": "^2.1.0" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.12.0" } }, - "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/portfinder/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/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "node_modules/postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, "engines": { - "node": ">= 0.8.0" + "node": "^10 || ^12 || >=14" } }, - "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" + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.0.2" } }, - "node_modules/pretty-error": { + "node_modules/postcss-browser-comments": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "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": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" } }, - "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==", + "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": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" } }, - "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==", + "node_modules/postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "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.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", "dependencies": { - "asap": "~2.0.6" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 6" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "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": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "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/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==", + "node_modules/postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", "engines": { - "node": ">= 0.10" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "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==", + "node_modules/postcss-custom-properties": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=6" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" } }, - "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", "dependencies": { - "side-channel": "^1.0.4" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=0.6" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.4" } }, - "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": { + "node_modules/postcss-discard-comments": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" }, - "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" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": ">= 0.6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" - }, + "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": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/react": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", - "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "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": { - "loose-envify": "^1.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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/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/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==", + "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": { - "@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" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=14" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "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" - }, + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", "dependencies": { - "color-name": "~1.1.4" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=7.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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/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/react-dev-utils/node_modules/escape-string-regexp": { + "node_modules/postcss-js": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "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": ">=10" + "node": "^12 || ^14 || >= 16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" } }, - "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==", + "node_modules/postcss-lab-function": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": ">= 12.13.0" + "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/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==", + "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": { - "has-flag": "^4.0.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" }, "engines": { - "node": ">=8" + "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/react-dom": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", - "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.22.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": { - "react": "^18.1.0" + "postcss": "^8.4" } }, - "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/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/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/postcss-merge-longhand": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "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==", + "node_modules/postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/react-router": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", - "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "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": { - "history": "^5.2.0" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "react": ">=16.8" + "postcss": "^8.2.15" } }, - "node_modules/react-router-dom": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", - "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "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": { - "history": "^5.2.0", - "react-router": "6.3.0" + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", "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" + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" - }, + "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": ">=8.10.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "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": { - "minimatch": "3.0.4" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "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": { - "brace-expansion": "^1.1.7" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": "*" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "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": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", "dependencies": { - "regenerate": "^1.4.2" + "postcss-selector-parser": "^6.0.6" }, "engines": { - "node": ">=4" + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "node_modules/postcss-nesting": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", "dependencies": { - "@babel/runtime": "^7.8.4" + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^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==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" }, "engines": { - "node": ">= 0.4" + "node": ">= 12" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "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": ">=8" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "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": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - }, - "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "node_modules/postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", "dependencies": { - "jsesc": "~0.5.0" + "postcss-value-parser": "^4.2.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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", "engines": { - "node": ">= 0.10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "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==", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "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": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "postcss-value-parser": "^4.2.0" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "resolve-from": "^5.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "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" + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8.9" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "rework": "1.0.1", - "rework-visit": "1.0.0" - }, - "peerDependenciesMeta": { - "rework": { - "optional": true - }, - "rework-visit": { - "optional": true - } + "postcss": "^8.2.15" } }, - "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==", + "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": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": ">=0.10.0" + "node": "^12 || ^14 || >=16" } }, - "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==", + "node_modules/postcss-ordered-values": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", "engines": { - "node": ">= 4" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.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/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/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", "dependencies": { - "glob": "^7.1.3" + "postcss-value-parser": "^4.2.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/rollup": { - "version": "2.71.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", - "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", - "bin": { - "rollup": "dist/bin/rollup" + "node_modules/postcss-preset-env": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", + "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", + "dependencies": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.5", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "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.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10.0.0" + "node": "^12 || ^14 || >=16" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", "dependencies": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "rollup": "^2.0.0" + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 10.13.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "node_modules/postcss-replace-overflow-wrap": { "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" + "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/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==", + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", "dependencies": { - "has-flag": "^4.0.0" + "balanced-match": "^1.0.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "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" - } - ], + "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": { - "queue-microtask": "^1.2.2" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "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/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==", + "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": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "^10 || ^12 || >=14.0" }, "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 - } + "postcss": "^8.2.15" } }, - "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/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/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "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": { - "xmlchars": "^2.2.0" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" } }, - "node_modules/scheduler": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", - "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", - "dependencies": { - "loose-envify": "^1.1.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/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" - }, + "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": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "node_modules/selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "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": { - "node-forge": "^1" + "@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" + "node": ">=10.13.0" } }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" - }, + "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/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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": { - "ms": "2.0.0" + "lodash": "^4.17.20", + "renderkid": "^3.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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "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/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/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/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "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.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "dependencies": { - "randombytes": "^2.1.0" + "asap": "~2.0.6" } }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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": { - "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" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 6" } }, - "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==", + "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": { - "ms": "2.0.0" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } + "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/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "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": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.10" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "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/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, - "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/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/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", "engines": { - "node": ">= 0.6" + "node": ">=0.6.0", + "teleport": ">=0.2.0" } }, - "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/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "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==", + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dependencies": { - "shebang-regex": "^3.0.0" + "side-channel": "^1.0.4" }, "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node": ">=0.6" }, "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/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/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" + "performance-now": "^2.1.0" } }, - "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.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" + "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/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==", + "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.10.0" + "node": ">= 0.6" } }, - "node_modules/source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "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": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": ">= 0.8" } }, - "node_modules/source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" + "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/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==", + "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": { - "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==", + "safer-buffer": ">= 2.1.2 < 3" + }, "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==", + "node_modules/react": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", "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" + "loose-envify": "^1.1.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=0.10.0" } }, - "node_modules/spdy-transport": { + "node_modules/react-app-polyfill": { "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": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "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==", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", "dependencies": { - "escape-string-regexp": "^2.0.0" + "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": ">=10" + "node": ">=14" } }, - "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.2.1", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", - "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" - }, - "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_decoder/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/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "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": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" + "@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": ">=10" + "node": ">=14" } }, - "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==", + "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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "color-convert": "^2.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" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=4" + "node": ">=7.0.0" } }, - "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/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/strip-bom": { + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": ">=10" + "node": ">=8" } }, - "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==", + "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": ">=6" + "node": ">= 12.13.0" } }, - "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==", + "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": { - "min-indent": "^1.0.0" + "has-flag": "^4.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" + "node_modules/react-dom": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" }, "peerDependencies": { - "webpack": "^5.0.0" + "react": "^18.1.0" } }, - "node_modules/styled-components": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", - "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", - "hasInstallScript": true, - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^1.1.0", - "@emotion/stylis": "^0.8.4", - "@emotion/unitless": "^0.7.4", - "babel-plugin-styled-components": ">= 1.12.0", - "css-to-react-native": "^3.0.0", - "hoist-non-react-statics": "^3.0.0", - "shallowequal": "^1.1.0", - "supports-color": "^5.5.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-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "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-remove-scroll-bar": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.1.tgz", + "integrity": "sha512-IvGX3mJclEF7+hga8APZczve1UyGMkMG+tjS0o/U1iLgvZRpjFAQEUBJ4JETfvbNlfNnZnoDyWJCICkA15Mghg==", + "dependencies": { + "react-style-singleton": "^2.2.0", + "tslib": "^2.0.0" }, "engines": { "node": ">=10" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/styled-components" - }, "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0", - "react-is": ">= 16.8.0" + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "node_modules/react-router": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", "dependencies": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" + "history": "^5.2.0" }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "dependencies": { + "history": "^5.2.0", + "react-router": "6.3.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "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==", + "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": { - "has-flag": "^3.0.0" + "@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": ">=4" + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/supports-hyperlinks": { + "node_modules/react-style-singleton": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.0.tgz", + "integrity": "sha512-nK7mN92DMYZEu3cQcAhfwE48NpzO5RpxjG4okbSqRRbfal9Pk+fG2RdQXTMp+f6all1hB9LIJSt+j7dCYrU11g==", "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "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==", + "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": ">=8" + "node": ">= 6" } }, - "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==", + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dependencies": { - "has-flag": "^4.0.0" + "picomatch": "^2.2.1" }, "engines": { - "node": ">=8" + "node": ">=8.10.0" } }, - "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" + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.10.0" } }, - "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.", + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dependencies": { - "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" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=4.0.0" + "node": "*" } }, - "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==", + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "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" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=8" } }, - "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/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/tailwindcss": { - "version": "3.0.24", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", - "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", "dependencies": { - "arg": "^5.0.1", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.12", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" + "regenerate": "^1.4.2" }, "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node": ">=4" } }, - "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/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, - "node_modules/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/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/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/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/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "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": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/mysticatea" } }, - "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==", + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/terser": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", - "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", "dependencies": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.8.0-beta.0", - "source-map-support": "~0.5.20" + "jsesc": "~0.5.0" }, "bin": { - "terser": "bin/terser" - }, + "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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", "engines": { - "node": ">=10" + "node": ">= 0.10" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "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": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, + "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "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": ">=0.10.0" } }, - "node_modules/terser-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==", + "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/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/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, - "node_modules/terser/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==", + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "dependencies": { - "whatwg-url": "^7.0.0" + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">= 8" + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/terser/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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": { - "punycode": "^2.1.0" + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/terser/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/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/terser/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==", + "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": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "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/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==", + "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": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" }, "engines": { - "node": ">=8" + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "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/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/thunky": { + "node_modules/resolve.exports": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } }, - "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/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/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "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": { - "node": ">=4" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "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==", + "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": { - "is-number": "^7.0.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=8.0" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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==", + "node_modules/rollup": { + "version": "2.71.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", + "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", + "bin": { + "rollup": "dist/bin/rollup" + }, "engines": { - "node": ">=0.6" + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "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": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "rollup": "^2.0.0" } }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "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": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "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": { - "punycode": "^2.1.1" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">= 10.13.0" } }, - "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==", + "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": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "randombytes": "^2.1.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==", + "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": { - "minimist": "^1.2.0" + "has-flag": "^4.0.0" }, - "bin": { - "json5": "lib/cli.js" + "engines": { + "node": ">=8" } }, - "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" + "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/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "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/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "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": { - "tslib": "^1.8.1" + "klona": "^2.0.4", + "neo-async": "^2.6.2" }, "engines": { - "node": ">= 6" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "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" + "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/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/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, - "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==", + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", "dependencies": { - "prelude-ls": "^1.2.1" + "xmlchars": "^2.2.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" } }, - "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/scheduler": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "dependencies": { + "loose-envify": "^1.1.0" } }, - "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==", + "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" + "node": ">= 10.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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==", + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "node-forge": "^1" }, "engines": { - "node": ">= 0.6" + "node": ">=10" } }, - "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==", + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "peer": true, + "lru-cache": "^6.0.0" + }, "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "semver": "bin/semver.js" }, "engines": { - "node": ">=4.2.0" + "node": ">=10" } }, - "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==", + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "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" }, - "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": ">= 0.8.0" } }, - "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==", + "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": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" + "ms": "2.0.0" } }, - "node_modules/unicode-match-property-value-ecmascript": { + "node_modules/send/node_modules/debug/node_modules/ms": { "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" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "engines": { - "node": ">=4" - } + "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/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "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": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" + "randombytes": "^2.1.0" } }, - "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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" + "node": ">= 0.8.0" } }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + "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/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "engines": { - "node": ">=4", - "yarn": "*" + "node": ">= 0.6" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "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": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dependencies": { - "punycode": "^2.1.0" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, - "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/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + "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/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "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": ">= 0.6" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, - "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==", + "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": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" }, "engines": { - "node": ">=10.12.0" + "node": ">= 0.8.0" } }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" }, - "node_modules/w3c-xmlserializer": { + "node_modules/shebang-command": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dependencies": { - "xml-name-validator": "^3.0.0" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "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/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/watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "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": ">=10.13.0" + "node": ">=8" } }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dependencies": { - "minimalistic-assert": "^1.0.0" + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" } }, - "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/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/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "engines": { - "node": ">=10.4" + "node": ">= 8" } }, - "node_modules/webpack": { - "version": "5.72.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", - "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", - "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.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.2", - "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-better-errors": "^1.0.2", - "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.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, + "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": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" }, "engines": { "node": ">= 12.13.0" @@ -15605,2019 +15752,3968 @@ "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "webpack": "^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==", + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", "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" + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "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" - }, + "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": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, - "node_modules/webpack-dev-server": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", - "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "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": { - "@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/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": "^1.6.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", - "portfinder": "^1.0.28", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" + "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": ">= 12.13.0" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": ">=6.0.0" } }, - "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==", + "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": { - "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" + "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/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/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "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/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, - "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==", + "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": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "escape-string-regexp": "^2.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=10" } }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", - "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "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": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "node": ">=8" } }, - "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/stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" }, - "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==", + "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.10.0" + "node": ">= 0.8" } }, - "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==", + "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": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10.13.0" + "safe-buffer": "~5.2.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/string_decoder/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/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==", + "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": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" } }, - "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/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/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "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": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, - "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/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/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==", + "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": { - "iconv-lite": "0.4.24" + "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/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==", + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=4" } }, - "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==", + "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": { - "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" + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "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==", + "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": ">=0.10.0" + "node": ">=8" } }, - "node_modules/workbox-background-sync": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", - "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" + "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/workbox-broadcast-update": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", - "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", - "dependencies": { - "workbox-core": "6.5.3" + "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/workbox-build": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", - "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "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": { - "@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.3", - "workbox-broadcast-update": "6.5.3", - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-google-analytics": "6.5.3", - "workbox-navigation-preload": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-range-requests": "6.5.3", - "workbox-recipes": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3", - "workbox-streams": "6.5.3", - "workbox-sw": "6.5.3", - "workbox-window": "6.5.3" + "min-indent": "^1.0.0" }, "engines": { - "node": ">=10.0.0" + "node": ">=8" } }, - "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", - "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" + "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": ">=10" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "ajv": ">=8" + "webpack": "^5.0.0" } }, - "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==", + "node_modules/style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", "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" + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" } }, - "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==", + "node_modules/styled-components": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", + "hasInstallScript": true, "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^1.1.0", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" }, "engines": { "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0", + "react-is": ">= 16.8.0" } }, - "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==", + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", "dependencies": { - "whatwg-url": "^7.0.0" + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" }, "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dependencies": { - "punycode": "^2.1.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" }, - "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==", + "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": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/workbox-cacheable-response": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", - "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "dependencies": { - "workbox-core": "6.5.3" + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/workbox-core": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", - "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" - }, - "node_modules/workbox-expiration": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", - "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" + "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/workbox-google-analytics": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", - "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "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": { - "workbox-background-sync": "6.5.3", - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/workbox-navigation-preload": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", - "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", - "dependencies": { - "workbox-core": "6.5.3" + "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/workbox-precaching": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", - "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", - "dependencies": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } + "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/workbox-range-requests": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", - "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "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": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-recipes": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", - "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "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": { - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "node_modules/workbox-routing": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", - "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "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": { - "workbox-core": "6.5.3" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" } }, - "node_modules/workbox-strategies": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", - "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "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": { - "workbox-core": "6.5.3" + "dom-serializer": "0", + "domelementtype": "1" } }, - "node_modules/workbox-streams": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", - "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "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": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3" + "boolbase": "~1.0.0" } }, - "node_modules/workbox-sw": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", - "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + "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/workbox-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "node_modules/tailwindcss": { + "version": "3.0.24", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", + "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", "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.3" + "arg": "^5.0.1", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.12", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" }, "engines": { - "node": ">=10.0.0" + "node": ">=12.13.0" }, "peerDependencies": { - "webpack": "^4.4.0 || ^5.9.0" + "postcss": "^8.0.9" } }, - "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==", + "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": ">=0.10.0" + "node": ">=6" } }, - "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/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/workbox-window": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", - "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "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": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.5.3" + "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/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" - }, + "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/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/terser": { + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", "dependencies": { - "color-name": "~1.1.4" + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" }, "engines": { - "node": ">=7.0.0" + "node": ">=10" } }, - "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "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==", + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", "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.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, "engines": { - "node": ">=8.3.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "webpack": "^5.1.0" }, "peerDependenciesMeta": { - "bufferutil": { + "@swc/core": { "optional": true }, - "utf-8-validate": { + "esbuild": { + "optional": true + }, + "uglify-js": { "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/terser-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/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "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/xtend": { + "node_modules/terser/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/terser/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/terser/node_modules/webidl-conversions": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/terser/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/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": ">=0.4" + "node": ">=8" } }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "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/tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/yallist": { + "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/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + }, + "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.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "engines": { - "node": ">= 6" + "node": ">= 4.0.0" } }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "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" + "punycode": "^2.1.1" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "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==", + "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "engines": { - "node": ">=10" + "node": ">=4" } }, - "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==", + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, "engines": { - "node": ">=10" + "node": ">= 6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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" } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + }, + "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.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "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.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "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/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/use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "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": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "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-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "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.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", + "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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "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-better-errors": "^1.0.2", + "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.3.1", + "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.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "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.8.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", + "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "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/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": "^1.6.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", + "portfinder": "^1.0.28", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "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" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "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/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "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.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "dependencies": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "dependencies": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "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.3" + }, + "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.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" + } + }, + "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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": { + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" + }, + "@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "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.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "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" + } + }, + "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==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "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.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "requires": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.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==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "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.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", + "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "@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/highlight": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" - }, - "@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "@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": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", - "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/helper-plugin-utils": "^7.8.3" } }, - "@babel/eslint-parser": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", - "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", "requires": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "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" - } - }, - "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==" - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "@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/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", - "jsesc": "^2.5.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { + "@babel/plugin-syntax-jsx": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "@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/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.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==" - } + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/helper-create-class-features-plugin": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", - "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "@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-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "@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-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "@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-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "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-plugin-utils": "^7.8.0" } }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "@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/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", - "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "@babel/plugin-syntax-typescript": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", "requires": { - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-module-imports": { + "@babel/plugin-transform-arrow-functions": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", "requires": { - "@babel/types": "^7.16.7" + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" } }, - "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-optimise-call-expression": { + "@babel/plugin-transform-block-scoping": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", "requires": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-plugin-utils": { + "@babel/plugin-transform-classes": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", "requires": { "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" } }, - "@babel/helper-replace-supers": { + "@babel/plugin-transform-computed-properties": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-simple-access": { + "@babel/plugin-transform-destructuring": { "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", "requires": { - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", "requires": { - "@babel/types": "^7.16.0" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-split-export-declaration": { + "@babel/plugin-transform-duplicate-keys": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", "requires": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-validator-identifier": { + "@babel/plugin-transform-exponentiation-operator": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } }, - "@babel/helper-validator-option": { + "@babel/plugin-transform-flow-strip-types": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - }, - "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" } }, - "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "@babel/plugin-transform-member-expression-literals": { "version": "7.16.7", - "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.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", "requires": { "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "@babel/plugin-transform-modules-amd": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", "requires": { + "@babel/helper-module-transforms": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "requires": { + "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", - "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.6", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-decorators": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", - "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.9", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.17.0", - "charcodes": "^0.2.0" + "@babel/helper-create-regexp-features-plugin": "^7.17.0" } }, - "@babel/plugin-proposal-dynamic-import": { + "@babel/plugin-transform-new-target": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-export-namespace-from": { + "@babel/plugin-transform-object-super": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", "requires": { "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "@babel/helper-replace-supers": "^7.16.7" } }, - "@babel/plugin-proposal-json-strings": { + "@babel/plugin-transform-parameters": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-logical-assignment-operators": { + "@babel/plugin-transform-property-literals": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-numeric-separator": { + "@babel/plugin-transform-react-display-name": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-object-rest-spread": { + "@babel/plugin-transform-react-jsx": { "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", - "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", "requires": { - "@babel/compat-data": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" } }, - "@babel/plugin-proposal-optional-catch-binding": { + "@babel/plugin-transform-react-jsx-development": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "@babel/plugin-transform-react-jsx": "^7.16.7" } }, - "@babel/plugin-proposal-optional-chaining": { + "@babel/plugin-transform-react-pure-annotations": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "@babel/plugin-transform-regenerator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" + "regenerator-transform": "^0.15.0" } }, - "@babel/plugin-proposal-private-property-in-object": { + "@babel/plugin-transform-reserved-words": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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==" + } } }, - "@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==", + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.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==", + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-syntax-decorators": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", - "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", "requires": { "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-syntax-flow": { + "@babel/plugin-transform-unicode-regex": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", - "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.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-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==", + "@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.8.0" + "@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/plugin-syntax-jsx": { + "@babel/preset-react": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@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==", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" } }, - "@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==", + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" } }, - "@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==", + "@babel/runtime": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "regenerator-runtime": "^0.13.4" } }, - "@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==", + "@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" } }, - "@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==", + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" } }, - "@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==", + "@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" } }, - "@babel/plugin-syntax-typescript": { + "@babel/types": { "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" } }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "@chakra-ui/accordion": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-1.4.11.tgz", + "integrity": "sha512-d/gvSgGwcZaJXxXqGmecpAgko/tUYb5vR0E0B2/V/z9AVbS8ei//fbiO9+8Ouyl/K46oWHWYj5vt8iTadlZleg==", "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "@chakra-ui/alert": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-1.3.7.tgz", + "integrity": "sha512-fFpJYBpHOIK/BX4BVl/xafYiDBUW+Bq/gUYDOo4iAiO4vHgxo74oa+yOwSRNlNjAgIX7pi2ridsYQALKyWyxxQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "@chakra-ui/anatomy": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-1.3.0.tgz", + "integrity": "sha512-vj/lcHkCuq/dtbl69DkNsftZTnrGEegB90ODs1B6rxw8iVMdDSYkthPPFAkqzNs4ppv1y2IBjELuVzpeta1OHA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/theme-tools": "^1.3.6" } }, - "@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "@chakra-ui/avatar": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-1.3.11.tgz", + "integrity": "sha512-/eRRK48Er92/QWAfWhxsJIN0gZBBvk+ew4Hglo+pxt3/NDnfTF2yPE7ZN29Dl6daPNbyTOpoksMwaU2mZIqLgA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" + "@chakra-ui/image": "1.1.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "@chakra-ui/breadcrumb": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-1.3.6.tgz", + "integrity": "sha512-iXxienBO6RUnJEcDvyDWyRt+mzPyl7/b6N8i0vrjGKGLpgtayJFvIdo33tFcvx6TCy7V9hiE3HTtZnNomWdR6A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-destructuring": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", - "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "@chakra-ui/button": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-1.5.10.tgz", + "integrity": "sha512-IVEOrleI378CckAa3b3CTUHMPZRfpy6LPwn1Mx3sMpHEkDTKu8zJcjgEvCE8HYzNC1KbwBsa1PfTgk40ui6EtA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "@chakra-ui/checkbox": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-1.7.1.tgz", + "integrity": "sha512-9Io97yn8OrdaIynCj+3Z/neJV7lTT1MtcdYh3BKMd7WnoJDkRY/GlBM8zsdgC5Wvm+ZQ1M83t0YvRPKLLzusyA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" } }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "@chakra-ui/clickable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-1.2.6.tgz", + "integrity": "sha512-89SsrQwwwAadcl/bN8nZqqaaVhVNFdBXqQnxVy1t07DL5ezubmNb5SgFh9LDznkm9YYPQhaGr3W6HFro7iAHMg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "@chakra-ui/close-button": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-1.2.7.tgz", + "integrity": "sha512-cYTxfgrIlPU4IZm1sehZXxx/TNQBk9c3LBPvTpywEM8GVRGINh4YLq8WiMaPtO+TDNBnKoWS/jS4IHnR+abADw==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", - "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "@chakra-ui/color-mode": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-1.4.8.tgz", + "integrity": "sha512-iD4126DVQi06c6ARr3uf3R2rtEu8aBVjW8rhZ+lOsV26Z15iCJA7OAut13Xu06fcZvgjSB/ChDy6Sx9sV9UjHA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-flow": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "@chakra-ui/control-box": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-1.1.6.tgz", + "integrity": "sha512-EUcq5f854puG6ZA6wAWl4107OPl8+bj4MMHJCa48BB0qec0U8HCEtxQGnFwJmaYLalIAjMfHuY3OwO2A3Hi9hA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "@chakra-ui/counter": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-1.2.10.tgz", + "integrity": "sha512-HQd09IuJ4z8M8vWajH+99jBWWSHDesQZmnN95jUg3HKOuNleLaipf2JFdrqbO1uWQyHobn2PM6u+B+JCAh2nig==", "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "@chakra-ui/css-reset": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-1.1.3.tgz", + "integrity": "sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw==", + "requires": {} + }, + "@chakra-ui/descendant": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-2.1.3.tgz", + "integrity": "sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-utils": "^1.2.3" } }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "@chakra-ui/editable": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-1.4.2.tgz", + "integrity": "sha512-a5zKghA/IvG7yNkmFl7Z9c2KSsf0FgyijsNPTg/4S5jxyz13QJtoTg40tdpyaxHHCT25y25iUcV4FYCj6Jd01w==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "@chakra-ui/focus-lock": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-1.2.6.tgz", + "integrity": "sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==", "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@chakra-ui/utils": "1.10.4", + "react-focus-lock": "2.5.2" + }, + "dependencies": { + "react-focus-lock": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.5.2.tgz", + "integrity": "sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==", + "requires": { + "@babel/runtime": "^7.0.0", + "focus-lock": "^0.9.1", + "prop-types": "^15.6.2", + "react-clientside-effect": "^1.2.5", + "use-callback-ref": "^1.2.5", + "use-sidecar": "^1.0.5" + }, + "dependencies": { + "react-clientside-effect": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz", + "integrity": "sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==", + "requires": { + "@babel/runtime": "^7.12.13" + } + } + } + } } }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", - "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", + "@chakra-ui/form-control": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-1.6.0.tgz", + "integrity": "sha512-MtUE98aocP2QTgvyyJ/ABuG33mhT3Ox56phKreG3HzbUKByMwrbQSm1QcAgyYdqSZ9eKB2tXx+qgGNh+avAfDA==", "requires": { - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", - "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "@chakra-ui/hooks": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-1.9.1.tgz", + "integrity": "sha512-SEeh1alDKzrP9gMLWMnXOUDBQDKF/URL6iTmkumTn6vhawWNla6sPrcMyoCzWdMzwUhZp3QNtCKbUm7dxBXvPw==", "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "compute-scroll-into-view": "1.0.14", + "copy-to-clipboard": "3.3.1" } }, - "@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "@chakra-ui/icon": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-2.0.5.tgz", + "integrity": "sha512-ZrqRvCCIxGr4qFd/r1pmtd9tobRmv8KAxV7ygFoc/t4vOSKTcVIjhE12gsI3FzgvXM15ZFVwsxa1zodwgo5neQ==", "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", - "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "@chakra-ui/image": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.1.10.tgz", + "integrity": "sha512-PJZmhQ/R1PgdMyCRjALfoyq1FNh/WzMAw70sliHLtLcb9hBXniwQZuckYfUshCkUoFBj/ow9d4byn9Culdpk7Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.0" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "@chakra-ui/input": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-1.4.6.tgz", + "integrity": "sha512-Ljy/NbOhh9cNQxKTWQRsT4aQiXs2vVya+Cj5NpMAz08NFFjPZovsTawhI7m6ejT5Vsh76QYjh2rOLLI3fWqQQw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "@chakra-ui/layout": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-1.8.0.tgz", + "integrity": "sha512-GJtEKez5AZu0XQTxI6a6jwA/hMDD36pP0HBxBOGuHP1hWCebDzMjraiMfWiP9w7hKERFE4j19kocHxIXyocfJA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "@chakra-ui/live-region": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-1.1.6.tgz", + "integrity": "sha512-9gPQHXf7oW0jXyT5R/JzyDMfJ3hF70TqhN8bRH4fMyfNr2Se+SjztMBqCrv5FS5rPjcCeua+e0eArpoB3ROuWQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "@chakra-ui/media-query": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-2.0.4.tgz", + "integrity": "sha512-kn6g/L0IFFUHz2v4yiCsBnhg9jUeA7525Z+AWl+BPtvryi7i9J+AJ27y/QAge7vUGy4dwDeFyxOZTs2oZ9/BsA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", - "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "@chakra-ui/menu": { + "version": "1.8.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-1.8.11.tgz", + "integrity": "sha512-8K65xItPsdMvSfuGWYIGigOF/QMcy7+D48UIEO/Hu0u0ckd11/JXbpSIFPddH5fYedclJ18PGRohTne487OVjQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-display-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/modal": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-1.11.1.tgz", + "integrity": "sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A==", + "requires": { + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/focus-lock": "1.2.6", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.4.1" + }, + "dependencies": { + "react-remove-scroll": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.1.tgz", + "integrity": "sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==", + "requires": { + "react-remove-scroll-bar": "^2.1.0", + "react-style-singleton": "^2.1.0", + "tslib": "^1.0.0", + "use-callback-ref": "^1.2.3", + "use-sidecar": "^1.0.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, - "@babel/plugin-transform-react-jsx": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", - "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "@chakra-ui/number-input": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-1.4.7.tgz", + "integrity": "sha512-LorGRZFMipom8vCUEbLi2s7bTHF2Fgiu766W0jTbzMje+8Z1ZoRQunH9OZWQnxnWQTUfUM2KBW8KwToYh1ojfQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.17.0" + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "@chakra-ui/pin-input": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-1.7.10.tgz", + "integrity": "sha512-Uz5vFK+ZevQtdYHBkddSFCrY44bweXLanpSv9X/D0pWpdML09qfPiKX4ydGzfRoS2u4L8NUtN86IcvdOQLhHQg==", "requires": { - "@babel/plugin-transform-react-jsx": "^7.16.7" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", - "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "@chakra-ui/popover": { + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-1.11.9.tgz", + "integrity": "sha512-hJ1/Lwukox3ryTN7W1wnj+nE44utfLwQYvfUSdatt5dznnh8k0P6Wx7Hmjm1cYffRavBhqzwua/QZDWjJN9N0g==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-regenerator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", - "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "@chakra-ui/popper": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-2.4.3.tgz", + "integrity": "sha512-TGzFnYt3mtIVkIejtYIAu4Ka9DaYLzMR4NgcqI6EtaTvgK7Xep+6RTiY/Nq+ZT3l/eaNUwqHRFoNrDUg1XYasA==", "requires": { - "regenerator-transform": "^0.15.0" + "@chakra-ui/react-utils": "1.2.3", + "@popperjs/core": "^2.9.3" } }, - "@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "@chakra-ui/portal": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-1.3.10.tgz", + "integrity": "sha512-t2KQ6MXbyf1qFYxWw/bs//CnwD+Clq7mbsP1Y7g+THCz2FvlLlMj45BWocLB30NoNyA8WCS2zyMBszW2/qvDiA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-runtime": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", - "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "@chakra-ui/progress": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-1.2.6.tgz", + "integrity": "sha512-thaHRIYTVktgV78vJMNwzfCX+ickhSpn2bun6FtGVUphFx4tjV+ggz+IGohm6AH2hapskoR1mQU2iNZb6BK0hQ==", "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.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==" - } + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "@chakra-ui/provider": { + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-1.7.14.tgz", + "integrity": "sha512-FCA33CZy/jFzExglKMioeri8sr9NtDTcNVPnx95ZJiA7WpfFo0xuZ6/fMC4DwIQPkJKbSIZBXYLZ3U10Ntylrw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "@chakra-ui/radio": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-1.5.1.tgz", + "integrity": "sha512-zO5eShz+j68A7935jJ2q5u3brX/bjPEGh9Pj2+bnKbmC9Vva6jEzBSJsAx9n4WbkAzR3xDMGWsbpivFp8X1tJw==", + "requires": { + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + } + }, + "@chakra-ui/react": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-1.8.8.tgz", + "integrity": "sha512-/XqL25J0i0h+usAXBngn/RTG2u1oQRzbhHe9tNHwFyNbx/izIADhQW/6ji06QU0KtaRIU77XvgSAyTtMJY1KmA==", + "requires": { + "@chakra-ui/accordion": "1.4.11", + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/avatar": "1.3.11", + "@chakra-ui/breadcrumb": "1.3.6", + "@chakra-ui/button": "1.5.10", + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/control-box": "1.1.6", + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/editable": "1.4.2", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/image": "1.1.10", + "@chakra-ui/input": "1.4.6", + "@chakra-ui/layout": "1.8.0", + "@chakra-ui/live-region": "1.1.6", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/menu": "1.8.11", + "@chakra-ui/modal": "1.11.1", + "@chakra-ui/number-input": "1.4.7", + "@chakra-ui/pin-input": "1.7.10", + "@chakra-ui/popover": "1.11.9", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/progress": "1.2.6", + "@chakra-ui/provider": "1.7.14", + "@chakra-ui/radio": "1.5.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/select": "1.2.11", + "@chakra-ui/skeleton": "1.2.14", + "@chakra-ui/slider": "1.5.11", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/stat": "1.2.7", + "@chakra-ui/switch": "1.3.10", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/table": "1.3.6", + "@chakra-ui/tabs": "1.6.10", + "@chakra-ui/tag": "1.2.7", + "@chakra-ui/textarea": "1.2.11", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/toast": "1.5.9", + "@chakra-ui/tooltip": "1.5.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + } + }, + "@chakra-ui/react-env": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-1.1.6.tgz", + "integrity": "sha512-L90LNvCfe04FTkN9OPok/o2e60zLJNBH8Im/5dUHvqy7dXLXok8ZDad5vEL46XmGbhe7O8fbxhG6FmAYdcCHrQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "@chakra-ui/react-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-1.2.3.tgz", + "integrity": "sha512-r8pUwCVVB7UPhb0AiRa9ZzSp4xkMz64yIeJ4O4aGy4WMw7TRH4j4QkbkE1YC9tQitrXrliOlvx4WWJR4VyiGpw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "^1.10.4" } }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "@chakra-ui/select": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-1.2.11.tgz", + "integrity": "sha512-6Tis1+ZrRjQeWhQfziQn3ZdPphV5ccafpZOhiPdTcM2J1XcXOlII+9rHxvaW+jx7zQ5ly5o8kd7iXzalDgl5wA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "@chakra-ui/skeleton": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-1.2.14.tgz", + "integrity": "sha512-R0v4DfQ2yjXCJf9SzhTmDb2PLx5//LxsRbjjgRa8qJCR4MZaGswPrekp4dP8YjY8aEYzuZbvHU12T3vqZBk2GA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "@chakra-ui/slider": { + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-1.5.11.tgz", + "integrity": "sha512-THkGU2BsA6XMosXcEVQkWVRftqUIAKCb+y4iEpR3C2ztqL7Fl/CbIGwyr5majhPhKc275rb8dfxwp8R0L0ZIiQ==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "@chakra-ui/spinner": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-1.2.6.tgz", + "integrity": "sha512-GoUCccN120fGRVgUtfuwcEjeoaxffB+XsgpxX7jhWloXf8b6lkqm68bsxX4Ybb2vGN1fANI98/45JmrnddZO/A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" } }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "@chakra-ui/stat": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-1.2.7.tgz", + "integrity": "sha512-m76jumFW1N+mCG4ytrUz9Mh09nZtS4OQcADEvOslfdI5StwwuzasTA1tueaelPzdhBioMwFUWL05Fr1fXbPJ/Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" } }, - "@babel/preset-env": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", - "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "@chakra-ui/styled-system": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-1.19.0.tgz", + "integrity": "sha512-z+bMfWs6jQGkpgarge1kmk78DuDhJIXRUMyRqZ3+CiIkze88bIIsww6mV2i8tEfUfTAvALeMnlYZ1DYsHsTTJw==", "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.17.6", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.17.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@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-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.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.17.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.17.9", - "@babel/plugin-transform-modules-systemjs": "^7.17.8", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.17.9", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.17.10", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" + "@chakra-ui/utils": "1.10.4", + "csstype": "3.0.9" }, "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" } } }, - "@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==", + "@chakra-ui/switch": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-1.3.10.tgz", + "integrity": "sha512-V6qDLY6oECCbPyu7alWWOAhSBI4+SAuT6XW/zEQbelkwuUOiGO1ax67rTXOmZ59A2AaV1gqQFxDh8AcbvwO5XQ==", "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" + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/preset-react": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", - "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "@chakra-ui/system": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-1.12.1.tgz", + "integrity": "sha512-Rp09/rMuPA3hF38OJxeQciGO9N0Ie1GxwHRAw1AFA/TY3fVyK9pNI5oN+J/1cAxq7v9yKdIr1YfnruJTI9xfEg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.16.7", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + "@chakra-ui/color-mode": "1.4.8", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/styled-system": "1.19.0", + "@chakra-ui/utils": "1.10.4", + "react-fast-compare": "3.2.0" } }, - "@babel/preset-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "@chakra-ui/table": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-1.3.6.tgz", + "integrity": "sha512-7agZAgAeDFKviqStvixqnLAH54+setzhx67EztioZTr5Xu+6hQ4rotfJbu8L4i587pcbNg98kCEXEkidjw0XRQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/runtime": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", - "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "@chakra-ui/tabs": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-1.6.10.tgz", + "integrity": "sha512-ClOOHT3Wnf3l9X4F2S6ysPsHMDgKSTgkXpB9Qe0odwpT49ZXNjSAYYaXzO16l+Eq/m2u1HzLkXVsL42HIeOiNQ==", "requires": { - "regenerator-runtime": "^0.13.4" + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/runtime-corejs3": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", - "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "@chakra-ui/tag": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-1.2.7.tgz", + "integrity": "sha512-RKrKOol4i/CnpFfo3T9LMm1abaqM+5Bs0soQLbo1iJBbBACY09sWXrQYvveQ2GYzU/OrAUloHqqmKjyVGOlNtg==", "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "@chakra-ui/textarea": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-1.2.11.tgz", + "integrity": "sha512-RDWbMyC87/AFRX98EnVum5eig/7hhcvS1BrqW5lvmTgrpr7KVr80Dfa8hUj58Iq37Z7AqZijDPkBn/zg7bPdIg==", "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "@chakra-ui/theme": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-1.14.1.tgz", + "integrity": "sha512-VeNZi+zD3yDwzvZm234Cy3vnalCzQ+dhAgpHdIYzGO1CYO8DPa+ROcQ70rUueL7dSvUz15KOiGTw6DAl7LXlGA==", "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@chakra-ui/anatomy": "1.3.0", + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "@chakra-ui/theme-tools": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-1.3.6.tgz", + "integrity": "sha512-Wxz3XSJhPCU6OwCHEyH44EegEDQHwvlsx+KDkUDGevOjUU88YuNqOVkKtgTpgMLNQcsrYZ93oPWZUJqqCVNRew==", "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@chakra-ui/utils": "1.10.4", + "@ctrl/tinycolor": "^3.4.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==" + "@chakra-ui/toast": { + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-1.5.9.tgz", + "integrity": "sha512-rns04bGdMcG7Ijg45L+PfuEW4rCd0Ycraix4EJQhcl9RXI18G9sphmlp9feidhZAkI6Ukafq1YvyvkBfkKnIzQ==", + "requires": { + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@reach/alert": "0.13.2" + }, + "dependencies": { + "@reach/alert": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/alert/-/alert-0.13.2.tgz", + "integrity": "sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==", + "requires": { + "@reach/utils": "0.13.2", + "@reach/visually-hidden": "0.13.2", + "prop-types": "^15.7.2", + "tslib": "^2.1.0" + }, + "dependencies": { + "@reach/utils": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.13.2.tgz", + "integrity": "sha512-3ir6cN60zvUrwjOJu7C6jec/samqAeyAB12ZADK+qjnmQPdzSYldrFWwDVV5H0WkhbYXR3uh+eImu13hCetNPQ==", + "requires": { + "@types/warning": "^3.0.0", + "tslib": "^2.1.0", + "warning": "^4.0.3" + } + }, + "@reach/visually-hidden": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/visually-hidden/-/visually-hidden-0.13.2.tgz", + "integrity": "sha512-sPZwNS0/duOuG0mYwE5DmgEAzW9VhgU3aIt1+mrfT/xiT9Cdncqke+kRBQgU708q/Ttm9tWsoHni03nn/SuPTQ==", + "requires": { + "prop-types": "^15.7.2", + "tslib": "^2.1.0" + } + } + } + } + } + }, + "@chakra-ui/tooltip": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-1.5.1.tgz", + "integrity": "sha512-EUAlDdlCBt63VpEVtj/RkFjHQVN/xA9gEAumngQdi1Sp+OXPYCBM9GwSY0NwrM1RfKBnhPSH9wz7FwredJWeaw==", + "requires": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + } + }, + "@chakra-ui/transition": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-1.4.8.tgz", + "integrity": "sha512-5uc8LEuCH7+0h++wqAav/EktTHOjbLDSTXQlU9fzPIlNNgyf2eXrHVN2AGMGKiMR9Z4gS7umQjZ54r0w/mZ/Fw==", + "requires": { + "@chakra-ui/utils": "1.10.4" + } + }, + "@chakra-ui/utils": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-1.10.4.tgz", + "integrity": "sha512-AM91VQQxw8F4F1WDA28mqKY6NFIOuzc2Ekkna88imy2OiqqmYH0xkq8J16L2qj4cLiLozpYqba3C79pWioy6FA==", + "requires": { + "@types/lodash.mergewith": "4.6.6", + "css-box-model": "1.2.1", + "framesync": "5.3.0", + "lodash.mergewith": "4.6.2" + } + }, + "@chakra-ui/visually-hidden": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-1.1.6.tgz", + "integrity": "sha512-Xzy5bA0UA+IyMgwJizQYSEdgz8cC/tHdmFB3CniXzmpKTSK8mJddeEBl+cGbXHBzxEUhH7xF1eaS41O+0ezWEQ==", + "requires": { + "@chakra-ui/utils": "1.10.4" + } }, "@csstools/normalize.css": { "version": "12.0.0", @@ -17691,6 +19787,81 @@ "postcss-value-parser": "^4.2.0" } }, + "@ctrl/tinycolor": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==" + }, + "@emotion/babel-plugin": { + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "dependencies": { + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "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" + } + }, + "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==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@emotion/cache": { + "version": "11.7.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", + "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", + "requires": { + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "4.0.13" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, "@emotion/is-prop-valid": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", @@ -17704,6 +19875,49 @@ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, + "@emotion/react": { + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", + "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.7.1", + "@emotion/serialize": "^1.0.3", + "@emotion/utils": "^1.1.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", + "requires": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + }, + "@emotion/styled": { + "version": "11.8.1", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.8.1.tgz", + "integrity": "sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/is-prop-valid": "^1.1.2", + "@emotion/serialize": "^1.0.2", + "@emotion/utils": "^1.1.0" + } + }, "@emotion/stylis": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", @@ -17714,6 +19928,16 @@ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" }, + "@emotion/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" + }, + "@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, "@eslint/eslintrc": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", @@ -18337,6 +20561,11 @@ "source-map": "^0.7.3" } }, + "@popperjs/core": { + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==" + }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -18871,6 +21100,19 @@ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, + "@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + }, + "@types/lodash.mergewith": { + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz", + "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==", + "requires": { + "@types/lodash": "*" + } + }, "@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -18912,9 +21154,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/react": { - "version": "18.0.8", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", - "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", + "version": "17.0.44", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz", + "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -18990,6 +21232,11 @@ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, + "@types/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" + }, "@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", @@ -19445,6 +21692,21 @@ "sprintf-js": "~1.0.2" } }, + "aria-hidden": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.1.3.tgz", + "integrity": "sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==", + "requires": { + "tslib": "^1.0.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, "aria-query": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", @@ -20225,6 +22487,11 @@ } } }, + "compute-scroll-into-view": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz", + "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==" + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -20278,6 +22545,14 @@ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, + "copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "requires": { + "toggle-selection": "^1.0.6" + } + }, "core-js": { "version": "3.22.3", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", @@ -20361,6 +22636,14 @@ "postcss-selector-parser": "^6.0.9" } }, + "css-box-model": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", + "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", + "requires": { + "tiny-invariant": "^1.0.6" + } + }, "css-color-keywords": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", @@ -20725,6 +23008,11 @@ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, + "detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, "detect-port-alt": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", @@ -21787,6 +24075,11 @@ "pkg-dir": "^4.1.0" } }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -21810,6 +24103,14 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" }, + "focus-lock": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.9.2.tgz", + "integrity": "sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==", + "requires": { + "tslib": "^2.0.3" + } + }, "follow-redirects": { "version": "1.14.9", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", @@ -21938,6 +24239,52 @@ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, + "framer-motion": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.3.tgz", + "integrity": "sha512-wo0dCnoq5vn4L8YVOPO9W54dliH78vDaX0Lj+bSPUys6Nt5QaehrS3uaYa0q5eVeikUgtTjz070UhQ94thI5Sw==", + "requires": { + "@emotion/is-prop-valid": "^0.8.2", + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, + "requires": { + "@emotion/memoize": "0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true + }, + "framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "requires": { + "tslib": "^2.1.0" + } + } + } + }, + "framesync": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", + "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", + "requires": { + "tslib": "^2.1.0" + } + }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -22004,6 +24351,11 @@ "has-symbols": "^1.0.1" } }, + "get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + }, "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", @@ -22167,6 +24519,11 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, + "hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" + }, "history": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", @@ -22454,6 +24811,14 @@ "side-channel": "^1.0.4" } }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, "ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", @@ -24363,6 +26728,11 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, + "lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==" + }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -25028,6 +27398,27 @@ } } }, + "popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", + "requires": { + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "requires": { + "tslib": "^2.1.0" + } + } + } + }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -25971,6 +28362,11 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -25981,6 +28377,15 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, + "react-remove-scroll-bar": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.1.tgz", + "integrity": "sha512-IvGX3mJclEF7+hga8APZczve1UyGMkMG+tjS0o/U1iLgvZRpjFAQEUBJ4JETfvbNlfNnZnoDyWJCICkA15Mghg==", + "requires": { + "react-style-singleton": "^2.2.0", + "tslib": "^2.0.0" + } + }, "react-router": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", @@ -26053,6 +28458,16 @@ "workbox-webpack-plugin": "^6.4.1" } }, + "react-style-singleton": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.0.tgz", + "integrity": "sha512-nK7mN92DMYZEu3cQcAhfwE48NpzO5RpxjG4okbSqRRbfal9Pk+fG2RdQXTMp+f6all1hB9LIJSt+j7dCYrU11g==", + "requires": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + } + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -26854,6 +29269,15 @@ "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", "requires": {} }, + "style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", + "requires": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, "styled-components": { "version": "5.3.5", "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", @@ -26880,6 +29304,11 @@ "postcss-selector-parser": "^6.0.4" } }, + "stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -27163,6 +29592,11 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -27181,6 +29615,11 @@ "is-number": "^7.0.0" } }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + }, "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", @@ -27374,6 +29813,23 @@ "punycode": "^2.1.0" } }, + "use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "requires": { + "tslib": "^2.0.0" + } + }, + "use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "requires": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + } + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -27449,6 +29905,14 @@ "makeerror": "1.0.12" } }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, "watchpack": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", diff --git a/pokedex/package.json b/pokedex/package.json index 677eae0..f375f21 100644 --- a/pokedex/package.json +++ b/pokedex/package.json @@ -3,10 +3,14 @@ "version": "0.1.0", "private": true, "dependencies": { + "@chakra-ui/react": "^1.8.8", + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "axios": "^0.27.2", + "framer-motion": "^6.3.3", "react": "^18.1.0", "react-dom": "^18.1.0", "react-router-dom": "^6.3.0", diff --git a/pokedex/src/constants/constants.js b/pokedex/src/constants/constants.js new file mode 100644 index 0000000..3802d39 --- /dev/null +++ b/pokedex/src/constants/constants.js @@ -0,0 +1 @@ +export default base_url = "https://pokeapi.co/api/v2/" \ No newline at end of file diff --git a/pokedex/src/global/GlobalContext.js b/pokedex/src/global/GlobalContext.js new file mode 100644 index 0000000..5a32534 --- /dev/null +++ b/pokedex/src/global/GlobalContext.js @@ -0,0 +1,3 @@ +import React from 'react' + +export const GlobalContext = React.createContext(); \ No newline at end of file diff --git a/pokedex/src/global/GlobalState.js b/pokedex/src/global/GlobalState.js new file mode 100644 index 0000000..cfd4243 --- /dev/null +++ b/pokedex/src/global/GlobalState.js @@ -0,0 +1,23 @@ +import React from 'react' +import { GlobalContext } from './GlobalContext' +import base_url from '../constants/constants' +import axios from 'axios' + +export default function GlobalState() { + + const getRequest = (url, setData) => { + axios.get(base_url + url ) + .then((res) => { + setData(res.data) + }) + .catch((err) => { + console.log(err) + }) + } + + return ( + + {props.children} + + ) +} \ No newline at end of file From e4baa0da971bc2a15e0e43dddb7346c0a840b0b1 Mon Sep 17 00:00:00 2001 From: Matheus Martinelle Barros Date: Wed, 4 May 2022 22:22:52 -0300 Subject: [PATCH 08/40] Header 99% --- pokedex/package-lock.json | 24769 ++++++++++++---------- pokedex/package.json | 5 + pokedex/src/assets/Images/Battle.png | Bin 0 -> 67386 bytes pokedex/src/assets/Images/LogoDex.png | Bin 0 -> 381363 bytes pokedex/src/assets/Images/Pokedex.png | Bin 0 -> 93938 bytes pokedex/src/components/Footer/Footer.js | 0 pokedex/src/components/Footer/style.jsx | 0 pokedex/src/components/Header/Header.js | 59 + pokedex/src/components/Header/style.jsx | 45 + pokedex/src/pages/Battle/BattlePage.jsx | 3 +- pokedex/src/pages/Home/HomePage.jsx | 3 +- 11 files changed, 13737 insertions(+), 11147 deletions(-) create mode 100644 pokedex/src/assets/Images/Battle.png create mode 100644 pokedex/src/assets/Images/LogoDex.png create mode 100644 pokedex/src/assets/Images/Pokedex.png create mode 100644 pokedex/src/components/Footer/Footer.js create mode 100644 pokedex/src/components/Footer/style.jsx create mode 100644 pokedex/src/components/Header/Header.js create mode 100644 pokedex/src/components/Header/style.jsx diff --git a/pokedex/package-lock.json b/pokedex/package-lock.json index 4973980..e59c2ae 100644 --- a/pokedex/package-lock.json +++ b/pokedex/package-lock.json @@ -8,12 +8,17 @@ "name": "pokedex", "version": "0.1.0", "dependencies": { + "@chakra-ui/react": "^1.8.8", + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "axios": "^0.27.2", + "framer-motion": "^6.3.3", "react": "^18.1.0", "react-dom": "^18.1.0", + "react-icons": "^4.3.1", "react-router-dom": "^6.3.0", "react-scripts": "5.0.1", "styled-components": "^5.3.5", @@ -1843,1367 +1848,1545 @@ "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-color-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", - "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "node_modules/@chakra-ui/accordion": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-1.4.11.tgz", + "integrity": "sha512-d/gvSgGwcZaJXxXqGmecpAgko/tUYb5vR0E0B2/V/z9AVbS8ei//fbiO9+8Ouyl/K46oWHWYj5vt8iTadlZleg==", "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" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.4" + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", - "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "node_modules/@chakra-ui/alert": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-1.3.7.tgz", + "integrity": "sha512-fFpJYBpHOIK/BX4BVl/xafYiDBUW+Bq/gUYDOo4iAiO4vHgxo74oa+yOwSRNlNjAgIX7pi2ridsYQALKyWyxxQ==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", - "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "node_modules/@chakra-ui/anatomy": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-1.3.0.tgz", + "integrity": "sha512-vj/lcHkCuq/dtbl69DkNsftZTnrGEegB90ODs1B6rxw8iVMdDSYkthPPFAkqzNs4ppv1y2IBjELuVzpeta1OHA==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/theme-tools": "^1.3.6" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0" } }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", - "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "node_modules/@chakra-ui/avatar": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-1.3.11.tgz", + "integrity": "sha512-/eRRK48Er92/QWAfWhxsJIN0gZBBvk+ew4Hglo+pxt3/NDnfTF2yPE7ZN29Dl6daPNbyTOpoksMwaU2mZIqLgA==", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/image": "1.1.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", - "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "node_modules/@chakra-ui/breadcrumb": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-1.3.6.tgz", + "integrity": "sha512-iXxienBO6RUnJEcDvyDWyRt+mzPyl7/b6N8i0vrjGKGLpgtayJFvIdo33tFcvx6TCy7V9hiE3HTtZnNomWdR6A==", "dependencies": { - "postcss-selector-parser": "^6.0.10" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.4" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", - "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "node_modules/@chakra-ui/button": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-1.5.10.tgz", + "integrity": "sha512-IVEOrleI378CckAa3b3CTUHMPZRfpy6LPwn1Mx3sMpHEkDTKu8zJcjgEvCE8HYzNC1KbwBsa1PfTgk40ui6EtA==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", - "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "node_modules/@chakra-ui/checkbox": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-1.7.1.tgz", + "integrity": "sha512-9Io97yn8OrdaIynCj+3Z/neJV7lTT1MtcdYh3BKMd7WnoJDkRY/GlBM8zsdgC5Wvm+ZQ1M83t0YvRPKLLzusyA==", "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" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" }, "peerDependencies": { - "postcss": "^8.4" + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/clickable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-1.2.6.tgz", + "integrity": "sha512-89SsrQwwwAadcl/bN8nZqqaaVhVNFdBXqQnxVy1t07DL5ezubmNb5SgFh9LDznkm9YYPQhaGr3W6HFro7iAHMg==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, "peerDependencies": { - "postcss": "^8.3" + "react": ">=16.8.6" } }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", - "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", + "node_modules/@chakra-ui/close-button": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-1.2.7.tgz", + "integrity": "sha512-cYTxfgrIlPU4IZm1sehZXxx/TNQBk9c3LBPvTpywEM8GVRGINh4YLq8WiMaPtO+TDNBnKoWS/jS4IHnR+abADw==", "dependencies": { - "@emotion/memoize": "^0.7.4" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "node_modules/@emotion/memoize": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", - "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" - }, - "node_modules/@emotion/stylis": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", - "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" - }, - "node_modules/@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "node_modules/@eslint/eslintrc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", - "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "node_modules/@chakra-ui/color-mode": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-1.4.8.tgz", + "integrity": "sha512-iD4126DVQi06c6ARr3uf3R2rtEu8aBVjW8rhZ+lOsV26Z15iCJA7OAut13Xu06fcZvgjSB/ChDy6Sx9sV9UjHA==", "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.1", - "globals": "^13.9.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "node_modules/@chakra-ui/control-box": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-1.1.6.tgz", + "integrity": "sha512-EUcq5f854puG6ZA6wAWl4107OPl8+bj4MMHJCa48BB0qec0U8HCEtxQGnFwJmaYLalIAjMfHuY3OwO2A3Hi9hA==", "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/counter": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-1.2.10.tgz", + "integrity": "sha512-HQd09IuJ4z8M8vWajH+99jBWWSHDesQZmnN95jUg3HKOuNleLaipf2JFdrqbO1uWQyHobn2PM6u+B+JCAh2nig==", "dependencies": { - "argparse": "^2.0.1" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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/@chakra-ui/css-reset": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-1.1.3.tgz", + "integrity": "sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw==", + "peerDependencies": { + "@emotion/react": ">=10.0.35", + "react": ">=16.8.6" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "node_modules/@chakra-ui/descendant": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-2.1.3.tgz", + "integrity": "sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g==", "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" + "@chakra-ui/react-utils": "^1.2.3" }, - "engines": { - "node": ">=10.10.0" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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/@chakra-ui/editable": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-1.4.2.tgz", + "integrity": "sha512-a5zKghA/IvG7yNkmFl7Z9c2KSsf0FgyijsNPTg/4S5jxyz13QJtoTg40tdpyaxHHCT25y25iUcV4FYCj6Jd01w==", + "dependencies": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } }, - "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==", + "node_modules/@chakra-ui/focus-lock": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-1.2.6.tgz", + "integrity": "sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==", "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" + "@chakra-ui/utils": "1.10.4", + "react-focus-lock": "2.5.2" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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/@chakra-ui/focus-lock/node_modules/react-focus-lock": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.5.2.tgz", + "integrity": "sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==", + "dependencies": { + "@babel/runtime": "^7.0.0", + "focus-lock": "^0.9.1", + "prop-types": "^15.6.2", + "react-clientside-effect": "^1.2.5", + "use-callback-ref": "^1.2.5", + "use-sidecar": "^1.0.5" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0" } }, - "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==", + "node_modules/@chakra-ui/focus-lock/node_modules/react-focus-lock/node_modules/react-clientside-effect": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz", + "integrity": "sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "@babel/runtime": "^7.12.13" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": "^15.3.0 || ^16.0.0 || ^17.0.0" } }, - "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==", + "node_modules/@chakra-ui/form-control": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-1.6.0.tgz", + "integrity": "sha512-MtUE98aocP2QTgvyyJ/ABuG33mhT3Ox56phKreG3HzbUKByMwrbQSm1QcAgyYdqSZ9eKB2tXx+qgGNh+avAfDA==", "dependencies": { - "p-locate": "^4.1.0" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/hooks": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-1.9.1.tgz", + "integrity": "sha512-SEeh1alDKzrP9gMLWMnXOUDBQDKF/URL6iTmkumTn6vhawWNla6sPrcMyoCzWdMzwUhZp3QNtCKbUm7dxBXvPw==", "dependencies": { - "p-try": "^2.0.0" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "compute-scroll-into-view": "1.0.14", + "copy-to-clipboard": "3.3.1" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "react": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/icon": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-2.0.5.tgz", + "integrity": "sha512-ZrqRvCCIxGr4qFd/r1pmtd9tobRmv8KAxV7ygFoc/t4vOSKTcVIjhE12gsI3FzgvXM15ZFVwsxa1zodwgo5neQ==", + "dependencies": { + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/image": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.1.10.tgz", + "integrity": "sha512-PJZmhQ/R1PgdMyCRjALfoyq1FNh/WzMAw70sliHLtLcb9hBXniwQZuckYfUshCkUoFBj/ow9d4byn9Culdpk7Q==", "dependencies": { - "p-limit": "^2.2.0" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/input": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-1.4.6.tgz", + "integrity": "sha512-Ljy/NbOhh9cNQxKTWQRsT4aQiXs2vVya+Cj5NpMAz08NFFjPZovsTawhI7m6ejT5Vsh76QYjh2rOLLI3fWqQQw==", "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" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/layout": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-1.8.0.tgz", + "integrity": "sha512-GJtEKez5AZu0XQTxI6a6jwA/hMDD36pP0HBxBOGuHP1hWCebDzMjraiMfWiP9w7hKERFE4j19kocHxIXyocfJA==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/live-region": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-1.1.6.tgz", + "integrity": "sha512-9gPQHXf7oW0jXyT5R/JzyDMfJ3hF70TqhN8bRH4fMyfNr2Se+SjztMBqCrv5FS5rPjcCeua+e0eArpoB3ROuWQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/media-query": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-2.0.4.tgz", + "integrity": "sha512-kn6g/L0IFFUHz2v4yiCsBnhg9jUeA7525Z+AWl+BPtvryi7i9J+AJ27y/QAge7vUGy4dwDeFyxOZTs2oZ9/BsA==", "dependencies": { - "color-name": "~1.1.4" + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=7.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "@chakra-ui/theme": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/menu": { + "version": "1.8.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-1.8.11.tgz", + "integrity": "sha512-8K65xItPsdMvSfuGWYIGigOF/QMcy7+D48UIEO/Hu0u0ckd11/JXbpSIFPddH5fYedclJ18PGRohTne487OVjQ==", + "dependencies": { + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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" + "node_modules/@chakra-ui/modal": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-1.11.1.tgz", + "integrity": "sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A==", + "dependencies": { + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/focus-lock": "1.2.6", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.4.1" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/modal/node_modules/react-remove-scroll": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.1.tgz", + "integrity": "sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==", "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" + "react-remove-scroll-bar": "^2.1.0", + "react-style-singleton": "^2.1.0", + "tslib": "^1.0.0", + "use-callback-ref": "^1.2.3", + "use-sidecar": "^1.0.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8.5.0" }, "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "@types/react": "^16.8.0 || ^17.0.0", + "react": "^16.8.0 || ^17.0.0" }, "peerDependenciesMeta": { - "node-notifier": { + "@types/react": { "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==", + "node_modules/@chakra-ui/modal/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/@chakra-ui/number-input": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-1.4.7.tgz", + "integrity": "sha512-LorGRZFMipom8vCUEbLi2s7bTHF2Fgiu766W0jTbzMje+8Z1ZoRQunH9OZWQnxnWQTUfUM2KBW8KwToYh1ojfQ==", "dependencies": { - "color-convert": "^2.0.1" + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/pin-input": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-1.7.10.tgz", + "integrity": "sha512-Uz5vFK+ZevQtdYHBkddSFCrY44bweXLanpSv9X/D0pWpdML09qfPiKX4ydGzfRoS2u4L8NUtN86IcvdOQLhHQg==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/popover": { + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-1.11.9.tgz", + "integrity": "sha512-hJ1/Lwukox3ryTN7W1wnj+nE44utfLwQYvfUSdatt5dznnh8k0P6Wx7Hmjm1cYffRavBhqzwua/QZDWjJN9N0g==", "dependencies": { - "color-name": "~1.1.4" + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.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" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/popper": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-2.4.3.tgz", + "integrity": "sha512-TGzFnYt3mtIVkIejtYIAu4Ka9DaYLzMR4NgcqI6EtaTvgK7Xep+6RTiY/Nq+ZT3l/eaNUwqHRFoNrDUg1XYasA==", "dependencies": { - "has-flag": "^4.0.0" + "@chakra-ui/react-utils": "1.2.3", + "@popperjs/core": "^2.9.3" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/portal": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-1.3.10.tgz", + "integrity": "sha512-t2KQ6MXbyf1qFYxWw/bs//CnwD+Clq7mbsP1Y7g+THCz2FvlLlMj45BWocLB30NoNyA8WCS2zyMBszW2/qvDiA==", "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/progress": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-1.2.6.tgz", + "integrity": "sha512-thaHRIYTVktgV78vJMNwzfCX+ickhSpn2bun6FtGVUphFx4tjV+ggz+IGohm6AH2hapskoR1mQU2iNZb6BK0hQ==", "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" + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/provider": { + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-1.7.14.tgz", + "integrity": "sha512-FCA33CZy/jFzExglKMioeri8sr9NtDTcNVPnx95ZJiA7WpfFo0xuZ6/fMC4DwIQPkJKbSIZBXYLZ3U10Ntylrw==", "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/types": "^27.5.1", - "expect": "^27.5.1" + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "node_modules/@jest/reporters": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.5.1.tgz", - "integrity": "sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==", + "node_modules/@chakra-ui/radio": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-1.5.1.tgz", + "integrity": "sha512-zO5eShz+j68A7935jJ2q5u3brX/bjPEGh9Pj2+bnKbmC9Vva6jEzBSJsAx9n4WbkAzR3xDMGWsbpivFp8X1tJw==", "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" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/react": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-1.8.8.tgz", + "integrity": "sha512-/XqL25J0i0h+usAXBngn/RTG2u1oQRzbhHe9tNHwFyNbx/izIADhQW/6ji06QU0KtaRIU77XvgSAyTtMJY1KmA==", + "dependencies": { + "@chakra-ui/accordion": "1.4.11", + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/avatar": "1.3.11", + "@chakra-ui/breadcrumb": "1.3.6", + "@chakra-ui/button": "1.5.10", + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/control-box": "1.1.6", + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/editable": "1.4.2", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/image": "1.1.10", + "@chakra-ui/input": "1.4.6", + "@chakra-ui/layout": "1.8.0", + "@chakra-ui/live-region": "1.1.6", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/menu": "1.8.11", + "@chakra-ui/modal": "1.11.1", + "@chakra-ui/number-input": "1.4.7", + "@chakra-ui/pin-input": "1.7.10", + "@chakra-ui/popover": "1.11.9", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/progress": "1.2.6", + "@chakra-ui/provider": "1.7.14", + "@chakra-ui/radio": "1.5.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/select": "1.2.11", + "@chakra-ui/skeleton": "1.2.14", + "@chakra-ui/slider": "1.5.11", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/stat": "1.2.7", + "@chakra-ui/switch": "1.3.10", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/table": "1.3.6", + "@chakra-ui/tabs": "1.6.10", + "@chakra-ui/tag": "1.2.7", + "@chakra-ui/textarea": "1.2.11", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/toast": "1.5.9", + "@chakra-ui/tooltip": "1.5.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" }, "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/react-env": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-1.1.6.tgz", + "integrity": "sha512-L90LNvCfe04FTkN9OPok/o2e60zLJNBH8Im/5dUHvqy7dXLXok8ZDad5vEL46XmGbhe7O8fbxhG6FmAYdcCHrQ==", + "dependencies": { + "@chakra-ui/utils": "1.10.4" }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/react-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-1.2.3.tgz", + "integrity": "sha512-r8pUwCVVB7UPhb0AiRa9ZzSp4xkMz64yIeJ4O4aGy4WMw7TRH4j4QkbkE1YC9tQitrXrliOlvx4WWJR4VyiGpw==", "dependencies": { - "color-convert": "^2.0.1" + "@chakra-ui/utils": "^1.10.4" }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/select": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-1.2.11.tgz", + "integrity": "sha512-6Tis1+ZrRjQeWhQfziQn3ZdPphV5ccafpZOhiPdTcM2J1XcXOlII+9rHxvaW+jx7zQ5ly5o8kd7iXzalDgl5wA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=10" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } + }, + "node_modules/@chakra-ui/skeleton": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-1.2.14.tgz", + "integrity": "sha512-R0v4DfQ2yjXCJf9SzhTmDb2PLx5//LxsRbjjgRa8qJCR4MZaGswPrekp4dP8YjY8aEYzuZbvHU12T3vqZBk2GA==", + "dependencies": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@chakra-ui/theme": ">=1.0.0", + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/slider": { + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-1.5.11.tgz", + "integrity": "sha512-THkGU2BsA6XMosXcEVQkWVRftqUIAKCb+y4iEpR3C2ztqL7Fl/CbIGwyr5majhPhKc275rb8dfxwp8R0L0ZIiQ==", "dependencies": { - "color-name": "~1.1.4" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=7.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/spinner": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-1.2.6.tgz", + "integrity": "sha512-GoUCccN120fGRVgUtfuwcEjeoaxffB+XsgpxX7jhWloXf8b6lkqm68bsxX4Ybb2vGN1fANI98/45JmrnddZO/A==", + "dependencies": { + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" + } }, - "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/@chakra-ui/stat": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-1.2.7.tgz", + "integrity": "sha512-m76jumFW1N+mCG4ytrUz9Mh09nZtS4OQcADEvOslfdI5StwwuzasTA1tueaelPzdhBioMwFUWL05Fr1fXbPJ/Q==", + "dependencies": { + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/styled-system": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-1.19.0.tgz", + "integrity": "sha512-z+bMfWs6jQGkpgarge1kmk78DuDhJIXRUMyRqZ3+CiIkze88bIIsww6mV2i8tEfUfTAvALeMnlYZ1DYsHsTTJw==", + "dependencies": { + "@chakra-ui/utils": "1.10.4", + "csstype": "3.0.9" } }, - "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==", + "node_modules/@chakra-ui/styled-system/node_modules/csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" + }, + "node_modules/@chakra-ui/switch": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-1.3.10.tgz", + "integrity": "sha512-V6qDLY6oECCbPyu7alWWOAhSBI4+SAuT6XW/zEQbelkwuUOiGO1ax67rTXOmZ59A2AaV1gqQFxDh8AcbvwO5XQ==", "dependencies": { - "has-flag": "^4.0.0" + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "node_modules/@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "node_modules/@chakra-ui/system": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-1.12.1.tgz", + "integrity": "sha512-Rp09/rMuPA3hF38OJxeQciGO9N0Ie1GxwHRAw1AFA/TY3fVyK9pNI5oN+J/1cAxq7v9yKdIr1YfnruJTI9xfEg==", "dependencies": { - "@sinclair/typebox": "^0.23.3" + "@chakra-ui/color-mode": "1.4.8", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/styled-system": "1.19.0", + "@chakra-ui/utils": "1.10.4", + "react-fast-compare": "3.2.0" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "peerDependencies": { + "@emotion/react": "^11.0.0", + "@emotion/styled": "^11.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/table": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-1.3.6.tgz", + "integrity": "sha512-7agZAgAeDFKviqStvixqnLAH54+setzhx67EztioZTr5Xu+6hQ4rotfJbu8L4i587pcbNg98kCEXEkidjw0XRQ==", "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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/@chakra-ui/tabs": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-1.6.10.tgz", + "integrity": "sha512-ClOOHT3Wnf3l9X4F2S6ysPsHMDgKSTgkXpB9Qe0odwpT49ZXNjSAYYaXzO16l+Eq/m2u1HzLkXVsL42HIeOiNQ==", + "dependencies": { + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/tag": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-1.2.7.tgz", + "integrity": "sha512-RKrKOol4i/CnpFfo3T9LMm1abaqM+5Bs0soQLbo1iJBbBACY09sWXrQYvveQ2GYzU/OrAUloHqqmKjyVGOlNtg==", "dependencies": { - "@jest/console": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/textarea": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-1.2.11.tgz", + "integrity": "sha512-RDWbMyC87/AFRX98EnVum5eig/7hhcvS1BrqW5lvmTgrpr7KVr80Dfa8hUj58Iq37Z7AqZijDPkBn/zg7bPdIg==", "dependencies": { - "@jest/test-result": "^27.5.1", - "graceful-fs": "^4.2.9", - "jest-haste-map": "^27.5.1", - "jest-runtime": "^27.5.1" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/theme": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-1.14.1.tgz", + "integrity": "sha512-VeNZi+zD3yDwzvZm234Cy3vnalCzQ+dhAgpHdIYzGO1CYO8DPa+ROcQ70rUueL7dSvUz15KOiGTw6DAl7LXlGA==", "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" + "@chakra-ui/anatomy": "1.3.0", + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.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==", + "node_modules/@chakra-ui/theme-tools": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-1.3.6.tgz", + "integrity": "sha512-Wxz3XSJhPCU6OwCHEyH44EegEDQHwvlsx+KDkUDGevOjUU88YuNqOVkKtgTpgMLNQcsrYZ93oPWZUJqqCVNRew==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "@chakra-ui/utils": "1.10.4", + "@ctrl/tinycolor": "^3.4.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0" } }, - "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==", + "node_modules/@chakra-ui/toast": { + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-1.5.9.tgz", + "integrity": "sha512-rns04bGdMcG7Ijg45L+PfuEW4rCd0Ycraix4EJQhcl9RXI18G9sphmlp9feidhZAkI6Ukafq1YvyvkBfkKnIzQ==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@reach/alert": "0.13.2" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/toast/node_modules/@reach/alert": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/alert/-/alert-0.13.2.tgz", + "integrity": "sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==", "dependencies": { - "color-name": "~1.1.4" + "@reach/utils": "0.13.2", + "@reach/visually-hidden": "0.13.2", + "prop-types": "^15.7.2", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=7.0.0" + "peerDependencies": { + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, - "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/@chakra-ui/toast/node_modules/@reach/alert/node_modules/@reach/utils": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.13.2.tgz", + "integrity": "sha512-3ir6cN60zvUrwjOJu7C6jec/samqAeyAB12ZADK+qjnmQPdzSYldrFWwDVV5H0WkhbYXR3uh+eImu13hCetNPQ==", + "dependencies": { + "@types/warning": "^3.0.0", + "tslib": "^2.1.0", + "warning": "^4.0.3" + }, + "peerDependencies": { + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" + } }, - "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/@chakra-ui/toast/node_modules/@reach/alert/node_modules/@reach/visually-hidden": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/visually-hidden/-/visually-hidden-0.13.2.tgz", + "integrity": "sha512-sPZwNS0/duOuG0mYwE5DmgEAzW9VhgU3aIt1+mrfT/xiT9Cdncqke+kRBQgU708q/Ttm9tWsoHni03nn/SuPTQ==", + "dependencies": { + "prop-types": "^15.7.2", + "tslib": "^2.1.0" + }, + "peerDependencies": { + "react": "^16.8.0 || 17.x", + "react-dom": "^16.8.0 || 17.x" } }, - "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/@chakra-ui/tooltip": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-1.5.1.tgz", + "integrity": "sha512-EUAlDdlCBt63VpEVtj/RkFjHQVN/xA9gEAumngQdi1Sp+OXPYCBM9GwSY0NwrM1RfKBnhPSH9wz7FwredJWeaw==", + "dependencies": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + }, + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6", + "react-dom": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/transition": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-1.4.8.tgz", + "integrity": "sha512-5uc8LEuCH7+0h++wqAav/EktTHOjbLDSTXQlU9fzPIlNNgyf2eXrHVN2AGMGKiMR9Z4gS7umQjZ54r0w/mZ/Fw==", "dependencies": { - "has-flag": "^4.0.0" + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "framer-motion": "3.x || 4.x || 5.x || 6.x", + "react": ">=16.8.6" } }, - "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==", + "node_modules/@chakra-ui/utils": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-1.10.4.tgz", + "integrity": "sha512-AM91VQQxw8F4F1WDA28mqKY6NFIOuzc2Ekkna88imy2OiqqmYH0xkq8J16L2qj4cLiLozpYqba3C79pWioy6FA==", "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" + "@types/lodash.mergewith": "4.6.6", + "css-box-model": "1.2.1", + "framesync": "5.3.0", + "lodash.mergewith": "4.6.2" + } + }, + "node_modules/@chakra-ui/visually-hidden": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-1.1.6.tgz", + "integrity": "sha512-Xzy5bA0UA+IyMgwJizQYSEdgz8cC/tHdmFB3CniXzmpKTSK8mJddeEBl+cGbXHBzxEUhH7xF1eaS41O+0ezWEQ==", + "dependencies": { + "@chakra-ui/utils": "1.10.4" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "peerDependencies": { + "@chakra-ui/system": ">=1.0.0", + "react": ">=16.8.6" } }, - "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==", + "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-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", "dependencies": { - "color-convert": "^2.0.1" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", "dependencies": { - "color-name": "~1.1.4" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=7.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", "dependencies": { - "has-flag": "^4.0.0" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "node_modules/@jridgewell/resolve-uri": { - "version": "3.0.6", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", - "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", - "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", + "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": ">=6.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", - "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + "node_modules/@ctrl/tinycolor": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==", + "engines": { + "node": ">=10" + } }, - "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "node_modules/@emotion/babel-plugin": { + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", - "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + "node_modules/@emotion/babel-plugin/node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.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==", + "node_modules/@emotion/babel-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": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" + "@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": ">=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==", + "node_modules/@emotion/babel-plugin/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": ">= 8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/@emotion/babel-plugin/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", "engines": { - "node": ">= 8" + "node": ">=0.10.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", - "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", + "node_modules/@emotion/cache": { + "version": "11.7.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", + "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", - "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" + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "4.0.13" + } + }, + "node_modules/@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, + "node_modules/@emotion/is-prop-valid": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", + "dependencies": { + "@emotion/memoize": "^0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + }, + "node_modules/@emotion/react": { + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", + "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.7.1", + "@emotion/serialize": "^1.0.3", + "@emotion/utils": "^1.1.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" }, "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 <3.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" + "@babel/core": "^7.0.0", + "react": ">=16.8.0" }, "peerDependenciesMeta": { - "@types/webpack": { - "optional": true - }, - "sockjs-client": { + "@babel/core": { "optional": true }, - "type-fest": { - "optional": true - }, - "webpack-dev-server": { - "optional": true - }, - "webpack-hot-middleware": { - "optional": true - }, - "webpack-plugin-serve": { + "@types/react": { "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==", + "node_modules/@emotion/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", "dependencies": { - "@babel/helper-module-imports": "^7.10.4", - "@rollup/pluginutils": "^3.1.0" - }, - "engines": { - "node": ">= 10.0.0" + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "node_modules/@emotion/sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + }, + "node_modules/@emotion/styled": { + "version": "11.8.1", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.8.1.tgz", + "integrity": "sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/is-prop-valid": "^1.1.2", + "@emotion/serialize": "^1.0.2", + "@emotion/utils": "^1.1.0" }, "peerDependencies": { "@babel/core": "^7.0.0", - "@types/babel__core": "^7.1.9", - "rollup": "^1.20.0||^2.0.0" + "@emotion/react": "^11.0.0-rc.0", + "react": ">=16.8.0" }, "peerDependenciesMeta": { - "@types/babel__core": { + "@babel/core": { + "optional": true + }, + "@types/react": { "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==", + "node_modules/@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" + }, + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@emotion/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" + }, + "node_modules/@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", "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" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" }, "engines": { - "node": ">= 10.0.0" - }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.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==", + "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.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" + "type-fest": "^0.20.2" }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "@types/estree": "0.0.39", - "estree-walker": "^1.0.1", - "picomatch": "^2.2.2" + "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": ">= 8.0.0" + "node": ">=10" }, - "peerDependencies": { - "rollup": "^1.20.0||^2.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } }, - "node_modules/@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "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/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "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": { - "type-detect": "4.0.8" + "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/@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==", + "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": { - "@sinonjs/commons": "^1.7.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": ">=10" + "node": ">=6" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": ">=10" + "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" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": ">=10" + "node": ">=8" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "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" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=7.0.0" } }, - "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/@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/@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" - }, + "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": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=8" } }, - "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==", + "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": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=8" } }, - "node_modules/@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "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": { - "@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" + "@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" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" - } - }, - "node_modules/@testing-library/dom": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", - "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", - "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" + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" }, - "engines": { - "node": ">=12" + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "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==", @@ -3217,15 +3400,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@testing-library/dom/node_modules/chalk": { + "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==", @@ -3240,7 +3415,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@testing-library/dom/node_modules/color-convert": { + "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==", @@ -3251,12 +3426,12 @@ "node": ">=7.0.0" } }, - "node_modules/@testing-library/dom/node_modules/color-name": { + "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/@testing-library/dom/node_modules/has-flag": { + "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==", @@ -3264,7 +3439,7 @@ "node": ">=8" } }, - "node_modules/@testing-library/dom/node_modules/supports-color": { + "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==", @@ -3275,28 +3450,93 @@ "node": ">=8" } }, - "node_modules/@testing-library/jest-dom": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", - "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "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": { - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css": "^3.0.0", - "css.escape": "^1.5.1", - "dom-accessibility-api": "^0.5.6", - "lodash": "^4.17.15", - "redent": "^3.0.0" + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" }, "engines": { - "node": ">=8", - "npm": ">=6", - "yarn": ">=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@testing-library/jest-dom/node_modules/ansi-styles": { + "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==", @@ -3310,27 +3550,22 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@testing-library/jest-dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" - } - }, - "node_modules/@testing-library/jest-dom/node_modules/chalk": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", - "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@testing-library/jest-dom/node_modules/color-convert": { + "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==", @@ -3341,12 +3576,12 @@ "node": ">=7.0.0" } }, - "node_modules/@testing-library/jest-dom/node_modules/color-name": { + "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/@testing-library/jest-dom/node_modules/has-flag": { + "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==", @@ -3354,7 +3589,15 @@ "node": ">=8" } }, - "node_modules/@testing-library/jest-dom/node_modules/supports-color": { + "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==", @@ -3365,3938 +3608,3684 @@ "node": ">=8" } }, - "node_modules/@testing-library/react": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", - "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", + "node_modules/@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" + "@sinclair/typebox": "^0.23.3" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.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==", + "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": { - "@babel/runtime": "^7.12.5" + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" }, "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": ">= 6" + "node": ">=0.10.0" } }, - "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==", + "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" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "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": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" + "@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/@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==", + "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/types": "^7.0.0" + "@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/@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==", + "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": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "dependencies": { - "@babel/types": "^7.3.0" + "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/@types/body-parser": { - "version": "1.19.2", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", - "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "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": { - "@types/connect": "*", - "@types/node": "*" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "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": { - "@types/node": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "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/node": "*" + "@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/@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==", + "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": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "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": { - "@types/estree": "*", - "@types/json-schema": "*" + "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/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "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": { - "@types/eslint": "*", - "@types/estree": "*" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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/@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/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" + "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/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "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": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "@types/node": "*" + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" } }, - "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/@jridgewell/resolve-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", + "engines": { + "node": ">=6.0.0" + } }, - "node_modules/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", - "dependencies": { - "@types/node": "*" + "node_modules/@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", + "engines": { + "node": ">=6.0.0" } }, - "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/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, - "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==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "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==", + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", + "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + }, + "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": { - "@types/istanbul-lib-report": "*" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" } }, - "node_modules/@types/jest": { - "version": "27.4.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", - "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", - "dependencies": { - "jest-matcher-utils": "^27.0.0", - "pretty-format": "^27.0.0" + "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/@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": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/node": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", - "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" - }, - "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.6.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", - "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" - }, - "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.8", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", - "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" - } - }, - "node_modules/@types/react-dom": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", - "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", - "dependencies": { - "@types/react": "*" - } - }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/retry": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", - "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" - }, - "node_modules/@types/scheduler": { - "version": "0.16.2", - "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", - "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dependencies": { - "@types/mime": "^1", - "@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.3", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", - "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", - "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==", + "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": { - "@types/yargs-parser": "*" + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" } }, - "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.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", - "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", "dependencies": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/type-utils": "5.22.0", - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 10.13" }, "peerDependencies": { - "@typescript-eslint/parser": "^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.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": { - "typescript": { + "@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/@typescript-eslint/experimental-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", - "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", - "dependencies": { - "@typescript-eslint/utils": "5.22.0" - }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, + "node_modules/@popperjs/core": { + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "url": "https://opencollective.com/popperjs" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", - "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "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": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "debug": "^4.3.2" + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">= 10.0.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" }, "peerDependenciesMeta": { - "typescript": { + "@types/babel__core": { "optional": true } } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", - "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", - "dependencies": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0" + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 10.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", - "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", + "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": { - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "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" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">= 8.0.0" }, "peerDependencies": { - "eslint": "*" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", - "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", + "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.1.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.1.0.tgz", + "integrity": "sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==", + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@surma/rollup-plugin-off-main-thread": { + "version": "2.2.3", + "resolved": "https://registry.npmjs.org/@surma/rollup-plugin-off-main-thread/-/rollup-plugin-off-main-thread-2.2.3.tgz", + "integrity": "sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==", + "dependencies": { + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-5.4.0.tgz", + "integrity": "sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", - "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", - "dependencies": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" - }, + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@typescript-eslint/utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", - "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", - "dependencies": { - "@types/json-schema": "^7.0.9", - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "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" }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" + "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": ">=8.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": ">=4.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", - "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", + "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": { - "@typescript-eslint/types": "5.22.0", - "eslint-visitor-keys": "^3.0.0" + "@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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@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/@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==", + "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": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" + "@babel/types": "^7.12.6" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@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/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "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": { - "@xtuc/ieee754": "^1.2.0" + "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/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", "dependencies": { - "@xtuc/long": "4.2.2" + "@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/@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==", + "node_modules/@testing-library/dom": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", + "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", "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" + "@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/@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==", + "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": { - "@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" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=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/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" } }, - "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==", + "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": { - "@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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=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==", + "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": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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/@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/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" - }, + "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": ">= 0.6" + "node": ">=8" } }, - "node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "bin": { - "acorn": "bin/acorn" + "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": ">=0.4.0" + "node": ">=8" } }, - "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==", + "node_modules/@testing-library/jest-dom": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", + "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", "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" + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" }, "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": ">=8", + "npm": ">=6", + "yarn": ">=1" } }, - "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==", + "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": { - "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" + "color-convert": "^2.0.1" }, "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": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", "engines": { - "node": ">= 10.0.0" + "node": ">=6.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==", + "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": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8.9" + "node": ">=8" } }, - "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==", + "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": { - "debug": "4" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 6.0.0" + "node": ">=7.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/@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/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "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": { - "ajv": "^8.0.0" - }, - "peerDependencies": { - "ajv": "^8.0.0" + "has-flag": "^4.0.0" }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/@testing-library/react": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", + "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" + }, + "engines": { + "node": ">=12" }, - "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" + "react": "^18.0.0", + "react-dom": "^18.0.0" } }, - "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==", + "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": { - "type-fest": "^0.21.3" + "@babel/runtime": "^7.12.5" }, "engines": { - "node": ">=8" + "node": ">=10", + "npm": ">=6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" } }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" + "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/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "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": ">=8" + "node": ">=10.13.0" } }, - "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/@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/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "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": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "node_modules/arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "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": { - "sprintf-js": "~1.0.2" + "@babel/types": "^7.0.0" } }, - "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==", + "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/runtime": "^7.10.2", - "@babel/runtime-corejs3": "^7.10.2" - }, - "engines": { - "node": ">=6.0" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.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.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@babel/types": "^7.3.0" } }, - "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/@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/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@types/node": "*" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@types/node": "*" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", - "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "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": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", + "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": { - "lodash": "^4.17.14" + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "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/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" } }, - "node_modules/autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" - } - ], + "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/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", "dependencies": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", - "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" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "node_modules/axe-core": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", - "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", - "engines": { - "node": ">=4" + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" } }, - "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "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": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "@types/node": "*" } }, - "node_modules/axios/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "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.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" + "@types/node": "*" } }, - "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/@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/babel-jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.5.1.tgz", - "integrity": "sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==", + "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": { - "@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" + "@types/istanbul-lib-coverage": "*" } }, - "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==", + "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": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@types/istanbul-lib-report": "*" } }, - "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==", + "node_modules/@types/jest": { + "version": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" } }, - "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==", + "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": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + }, + "node_modules/@types/lodash.mergewith": { + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz", + "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@types/lodash": "*" } }, - "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/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" }, - "node_modules/babel-jest/node_modules/has-flag": { + "node_modules/@types/node": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", + "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" + }, + "node_modules/@types/parse-json": { "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" - } + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, - "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==", + "node_modules/@types/prettier": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" + }, + "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": "17.0.44", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz", + "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "node_modules/@types/react-dom": { + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", + "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", "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" + "@types/react": "*" } }, - "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==", + "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/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" + "@types/node": "*" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", "dependencies": { - "object.assign": "^4.1.0" + "@types/express": "*" } }, - "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==", + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", "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" + "@types/mime": "^1", + "@types/node": "*" } }, - "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==", + "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": { - "@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" + "@types/node": "*" } }, - "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==", + "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.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", "dependencies": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" - }, - "engines": { - "node": ">=10", - "npm": ">=6" + "@types/jest": "*" } }, - "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/@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/babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "node_modules/@types/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" + }, + "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": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@types/node": "*" } }, - "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/@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/babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", + "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/type-utils": "5.22.0", + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "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": { - "@babel/core": "^7.0.0-0" + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", + "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1" + "@typescript-eslint/utils": "5.22.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/babel-plugin-styled-components": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", - "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", + "node_modules/@typescript-eslint/parser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", + "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-module-imports": "^7.16.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "lodash": "^4.17.11", - "picomatch": "^2.3.0" + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "styled-components": ">= 2" + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" - }, - "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==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", + "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", "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" + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==", + "node_modules/@typescript-eslint/type-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", + "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", "dependencies": { - "babel-plugin-jest-hoist": "^27.5.1", - "babel-preset-current-node-syntax": "^1.0.0" + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@babel/core": "^7.0.0" + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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/@typescript-eslint/types": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", + "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" - }, - "node_modules/bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", + "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", "dependencies": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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==", + "node_modules/@typescript-eslint/utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, "engines": { - "node": ">=8" + "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/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.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "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": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=8.0.0" } }, - "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==", + "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": ">= 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": ">=4.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==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", + "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "@typescript-eslint/types": "5.22.0", + "eslint-visitor-keys": "^3.0.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/bonjour-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", - "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "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": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.4" + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" } }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + "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/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "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": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "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": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" + "@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/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.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "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": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "@xtuc/ieee754": "^1.2.0" } }, - "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==", + "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": { - "node-int64": "^0.4.0" + "@xtuc/long": "4.2.2" } }, - "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/@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/builtin-modules": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "engines": { - "node": ">= 0.8" + "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/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "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": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "@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/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/@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/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "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": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "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/@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/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/@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/camelize": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", - "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + "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/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==", + "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": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/caniuse-lite": { - "version": "1.0.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", - "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==", + "node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "bin": { + "acorn": "bin/acorn" + }, "engines": { - "node": ">=4" + "node": ">=0.4.0" } }, - "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==", + "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": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" } }, - "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==", + "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": ">=10" + "node": ">=0.4.0" } }, - "node_modules/charcodes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", - "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", - "engines": { - "node": ">=6" + "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/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/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/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/" - } - ], + "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": { - "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" + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.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" + "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": ">= 6" + "node": ">=0.4.0" } }, - "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==", + "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": ">=6.0" + "node": ">=0.4.0" } }, - "node_modules/ci-info": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", - "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" - }, - "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/address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" + } }, - "node_modules/clean-css": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", + "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": { - "source-map": "~0.6.0" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" }, "engines": { - "node": ">= 10.0" + "node": ">=8.9" } }, - "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==", + "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": ">=0.10.0" + "node": ">= 6.0.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==", + "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": { - "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": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "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/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "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": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "ajv": "^8.0.0" }, - "engines": { - "node": ">= 4.0" + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "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==", + "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": { - "color-name": "1.1.3" + "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/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + "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/colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + "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/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "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": { - "delayed-stream": "~1.0.0" + "type-fest": "^0.21.3" }, "engines": { - "node": ">= 0.8" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/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==", + "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": ">=4.0.0" + "node": ">=8" } }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "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": { - "mime-db": ">= 1.43.0 < 2" + "color-convert": "^1.9.0" }, "engines": { - "node": ">= 0.6" + "node": ">=4" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "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" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 8" } }, - "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==", + "node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dependencies": { - "ms": "2.0.0" + "sprintf-js": "~1.0.2" } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "node_modules/aria-hidden": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.1.3.tgz", + "integrity": "sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==", + "dependencies": { + "tslib": "^1.0.0" + }, + "engines": { + "node": ">=8.5.0" + } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "node_modules/aria-hidden/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/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": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "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": ">=0.8" + "node": ">=6.0" } }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "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.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", "dependencies": { - "safe-buffer": "5.2.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/content-disposition/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/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==", + "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": ">= 0.6" + "node": ">=8" } }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, "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": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/core-js": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", - "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", - "hasInstallScript": true, + "node": ">= 0.4" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/core-js-compat": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", - "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", "dependencies": { - "browserslist": "^4.20.3", - "semver": "7.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/core-js-pure": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", - "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, - "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/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" }, - "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "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" + "lodash": "^4.17.14" } }, - "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/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, - "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==", + "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": ">=8" + "node": ">= 4.0.0" } }, - "node_modules/css": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dependencies": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" } }, - "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==", + "node_modules/autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], "dependencies": { - "postcss-selector-parser": "^6.0.9" + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" }, "bin": { - "css-blank-pseudo": "dist/cli.cjs" + "autoprefixer": "bin/autoprefixer" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": "^10 || ^12 || >=14" }, "peerDependencies": { - "postcss": "^8.4" + "postcss": "^8.1.0" } }, - "node_modules/css-color-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", - "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", - "engines": { - "node": ">=4" + "node_modules/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "engines": { + "node": ">=4" } }, - "node_modules/css-declaration-sorter": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", - "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", - "engines": { - "node": "^10 || ^12 || >=14" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", + "dependencies": { + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" } }, - "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==", + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 6" } }, - "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==", + "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": { - "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" + "@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": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { - "webpack": "^5.0.0" + "@babel/core": "^7.8.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==", + "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": { - "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" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 12.13.0" + "node": ">=8" }, "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 - } + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" + "color-name": "~1.1.4" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=7.0.0" } }, - "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/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/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "node_modules/babel-jest/node_modules/has-flag": { "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" - }, + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=8" } }, - "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==", + "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": ">=0.10.0" + "node": ">=8" } }, - "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" + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">= 8.9" }, "peerDependencies": { - "postcss": "^8.4" + "@babel/core": "^7.0.0", + "webpack": ">=2" } }, - "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==", + "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": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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-to-react-native": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", - "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "dependencies": { - "camelize": "^1.0.0", - "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^4.0.2" + "object.assign": "^4.1.0" } }, - "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==", + "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": { - "mdn-data": "2.0.4", - "source-map": "^0.6.1" + "@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.0.0" + "node": ">=8" } }, - "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==", + "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": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/css-what": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", - "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", - "engines": { - "node": ">= 6" + "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" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=10", + "npm": ">=6" } }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" - }, - "node_modules/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/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/cssdb": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", - "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "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": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" + "semver": "bin/semver.js" } }, - "node_modules/cssnano": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", - "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", "dependencies": { - "cssnano-preset-default": "^5.2.7", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "@babel/core": "^7.0.0-0" } }, - "node_modules/cssnano-preset-default": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", - "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", "dependencies": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.0", - "postcss-discard-comments": "^5.1.1", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.4", - "postcss-merge-rules": "^5.1.1", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.2", - "postcss-minify-selectors": "^5.2.0", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.1", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "@babel/helper-define-polyfill-provider": "^0.3.1" }, "peerDependencies": { - "postcss": "^8.2.15" + "@babel/core": "^7.0.0-0" } }, - "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" + "node_modules/babel-plugin-styled-components": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", + "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11", + "picomatch": "^2.3.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "styled-components": ">= 2" } }, - "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/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" }, - "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==", + "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": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "@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" }, - "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" + "peerDependencies": { + "@babel/core": "^7.0.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==", + "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": { - "cssom": "~0.3.6" + "babel-plugin-jest-hoist": "^27.5.1", + "babel-preset-current-node-syntax": "^1.0.0" }, "engines": { - "node": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, - "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/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/csstype": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", - "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + "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/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/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, - "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==", + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 8.0.0" } }, - "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" - }, + "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": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "node": "*" } }, - "node_modules/decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "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": ">=0.10" + "node": ">=8" } }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "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/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" }, - "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==", + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", "dependencies": { - "execa": "^5.0.0" + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 10" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "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==", + "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": ">=8" + "node": ">= 0.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==", + "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": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "ms": "2.0.0" } }, - "node_modules/defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "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.4.0" + "node": ">=0.10.0" } }, - "node_modules/depd": { + "node_modules/body-parser/node_modules/ms": { "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" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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/bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" } }, - "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/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, - "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/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/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==", + "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": { - "address": "^1.0.1", - "debug": "^2.6.0" - }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "fill-range": "^7.0.1" }, "engines": { - "node": ">= 4.2.1" + "node": ">=8" } }, - "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/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/detect-port-alt/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "node_modules/browserslist": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], "dependencies": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" }, "bin": { - "detective": "bin/detective.js" + "browserslist": "cli.js" }, "engines": { - "node": ">=0.8.0" + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "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/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/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==", + "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.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", "engines": { - "node": ">=8" + "node": ">= 0.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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "node_modules/dns-packet": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", - "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", + "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": { - "@leichtgewicht/ip-codec": "^2.0.1" + "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/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "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": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "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/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/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/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/dom-serializer": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", - "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "node_modules/camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" + }, + "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": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, - "node_modules/domelementtype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", - "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "node_modules/caniuse-lite": { + "version": "1.0.30001335", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", + "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", "funding": [ { - "type": "github", - "url": "https://github.com/sponsors/fb55" + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" } ] }, - "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==", + "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": ">=8" + "node": ">=4" } }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "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": { - "domelementtype": "^2.2.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.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": ">=4" } }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "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/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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" - }, - "node_modules/ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", - "dependencies": { - "jake": "^10.8.5" - }, - "bin": { - "ejs": "bin/cli.js" - }, + "node_modules/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", "engines": { - "node": ">=0.10.0" + "node": ">=6" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.129", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", - "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + "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/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "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": ">=10" + "node": ">= 8.10.0" }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "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==", + "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": ">= 4" + "node": ">= 6" } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "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": ">= 0.8" + "node": ">=6.0" } }, - "node_modules/enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "node_modules/ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "source-map": "~0.6.0" }, "engines": { - "node": ">=10.13.0" + "node": ">= 10.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/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/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==", + "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": { - "is-arrayish": "^0.2.1" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^7.0.0" } }, - "node_modules/error-stack-parser": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", - "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", - "dependencies": { - "stackframe": "^1.1.1" + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "node_modules/es-abstract": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", - "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "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": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "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.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 4.0" } }, - "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/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/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==", + "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": { - "has": "^1.0.3" + "color-name": "1.1.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==", + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.8" } }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", "engines": { - "node": ">=6" + "node": ">= 12" } }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "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": ">=0.8.0" + "node": ">=4.0.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==", + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "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" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "node": ">= 0.6" } }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "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": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "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/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "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": { - "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" + "ms": "2.0.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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "engines": { - "node": ">= 0.8.0" - } + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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/compute-scroll-into-view": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz", + "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==" }, - "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dependencies": { - "prelude-ls": "~1.1.2" - }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", "engines": { - "node": ">= 0.8.0" + "node": ">=0.8" } }, - "node_modules/eslint": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", - "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "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": { - "@eslint/eslintrc": "^1.2.2", - "@humanwhocodes/config-array": "^0.9.2", - "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.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" + "safe-buffer": "5.2.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" + "node": ">= 0.6" } }, - "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" - }, + "node_modules/content-disposition/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/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": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" + "node": ">= 0.6" } }, - "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==", + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dependencies": { - "debug": "^3.2.7", - "resolve": "^1.20.0" + "safe-buffer": "~5.1.1" } }, - "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/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/eslint-module-utils": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" + }, + "node_modules/copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" - }, - "engines": { - "node": ">=4" + "toggle-selection": "^1.0.6" } }, - "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/core-js": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", + "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/eslint-module-utils/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "node_modules/core-js-compat": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", + "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", "dependencies": { - "locate-path": "^2.0.0" + "browserslist": "^4.20.3", + "semver": "7.0.0" }, - "engines": { - "node": ">=4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dependencies": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - }, - "engines": { - "node": ">=4" + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" } }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "node_modules/core-js-pure": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", + "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==", + "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": { - "p-try": "^1.0.0" + "@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": ">=4" + "node": ">=10" } }, - "node_modules/eslint-module-utils/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "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": { - "p-limit": "^1.1.0" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" }, "engines": { - "node": ">=4" + "node": ">= 8" } }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "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": ">=4" + "node": ">=8" } }, - "node_modules/eslint-module-utils/node_modules/path-exists": { + "node_modules/css": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" } }, - "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==", + "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": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" }, "engines": { - "node": ">=12.0.0" + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" + "postcss": "^8.4" } }, - "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==", + "node_modules/css-box-model": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", + "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", "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" - }, + "tiny-invariant": "^1.0.6" + } + }, + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", "engines": { "node": ">=4" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", + "engines": { + "node": "^10 || ^12 || >=14" }, "peerDependencies": { - "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + "postcss": "^8.0.9" } }, - "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==", + "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": { - "ms": "2.0.0" + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-has-pseudo": "dist/cli.cjs" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": { - "esutils": "^2.0.2" + "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": ">=0.10.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "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==", + "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": { - "@typescript-eslint/experimental-utils": "^5.0.0" + "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 || ^14.15.0 || >=16.0.0" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "@typescript-eslint/eslint-plugin": "^4.0.0 || ^5.0.0", - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "webpack": "^5.0.0" }, "peerDependenciesMeta": { - "@typescript-eslint/eslint-plugin": { + "@parcel/css": { "optional": true }, - "jest": { + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { "optional": true } } }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", - "dependencies": { - "@babel/runtime": "^7.16.3", - "aria-query": "^4.2.2", - "array-includes": "^3.1.4", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", - "language-tags": "^1.0.5", - "minimatch": "^3.0.4" + "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" }, - "engines": { - "node": ">=4.0" + "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": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "ajv": "^8.8.2" } }, - "node_modules/eslint-plugin-react": { - "version": "7.29.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", - "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "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": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", - "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.0", - "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.6" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">=4" + "node": ">= 12.13.0" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "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": ">=10" - }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "node": ">=0.10.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" + "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": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "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": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" + "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/ljharb" + "url": "https://github.com/sponsors/fb55" } }, - "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/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-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "dependencies": { + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.2" } }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", - "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", + "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": { - "@typescript-eslint/utils": "^5.13.0" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" - }, - "peerDependencies": { - "eslint": "^7.5.0 || ^8.0.0" + "node": ">=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" - }, + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.10.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" - }, + "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": "^10.0.0 || ^12.0.0 || >= 14.0.0" + "node": ">= 6" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "url": "https://github.com/sponsors/fb55" } }, - "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==", + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/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": ">=10" + "node": ">=0.10.0" } }, - "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==", + "node_modules/cssdb": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", + "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=4" } }, - "node_modules/eslint-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", + "node_modules/cssnano": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", "dependencies": { - "@types/eslint": "^7.28.2", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1" + "cssnano-preset-default": "^5.2.7", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" }, "engines": { - "node": ">= 12.13.0" + "node": "^10 || ^12 || >=14.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://opencollective.com/cssnano" }, "peerDependencies": { - "eslint": "^7.0.0 || ^8.0.0", - "webpack": "^5.0.0" + "postcss": "^8.2.15" } }, - "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" - }, + "node_modules/cssnano-preset-default": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "dependencies": { + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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/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/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==", + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "css-tree": "^1.1.2" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8.0.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=8.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/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/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==", + "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": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=0.10.0" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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": { - "type-fest": "^0.20.2" + "cssom": "~0.3.6" }, "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/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/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/csstype": { + "version": "3.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" }, - "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==", + "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": { - "has-flag": "^4.0.0" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "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==", + "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": ">=10" + "node": ">=6.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", - "dependencies": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.3.0" - }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=0.10" } }, - "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" - }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" + }, + "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": ">=4" + "node": ">=0.10.0" } }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "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": { - "estraverse": "^5.1.0" + "execa": "^5.0.0" }, "engines": { - "node": ">=0.10" + "node": ">= 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" - }, + "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": ">=4.0" + "node": ">=8" } }, - "node_modules/estraverse": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", - "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "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": ">=4.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "engines": { - "node": ">=0.10.0" + "node": ">=0.4.0" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "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.6" + "node": ">= 0.8" } }, - "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==", + "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.x" + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "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" - }, + "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": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" + "node": ">=8" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "engines": { - "node": ">= 0.8.0" - } + "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/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/detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" }, - "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "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": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, "engines": { - "node": ">= 0.10.0" + "node": ">= 4.2.1" } }, - "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": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "node_modules/express/node_modules/debug": { + "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==", @@ -7304,1353 +7293,1418 @@ "ms": "2.0.0" } }, - "node_modules/express/node_modules/ms": { + "node_modules/detect-port-alt/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/express/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/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.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", "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" + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" }, - "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" + "bin": { + "detective": "bin/detective.js" }, "engines": { - "node": ">= 6" + "node": ">=0.8.0" } }, - "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + "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/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/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/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "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": { - "websocket-driver": ">=0.5.1" + "path-type": "^4.0.0" }, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dependencies": { - "bser": "2.1.1" - } + "node_modules/dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==" }, - "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==", + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", "dependencies": { - "flat-cache": "^3.0.4" + "@leichtgewicht/ip-codec": "^2.0.1" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=6" } }, - "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==", + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "node": ">=6.0.0" } }, - "node_modules/filelist": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "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": { - "minimatch": "^5.0.1" + "utila": "~0.4" } }, - "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==", + "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": { - "balanced-match": "^1.0.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "node_modules/filelist/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "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": { - "brace-expansion": "^2.0.1" + "webidl-conversions": "^5.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "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": ">= 0.4.0" + "node": ">=8" } }, - "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==", + "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": { - "to-regex-range": "^5.0.1" + "domelementtype": "^2.2.0" }, "engines": { - "node": ">=8" + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "node_modules/finalhandler": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", - "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "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" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, - "engines": { - "node": ">= 0.8" + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "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==", + "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": { - "ms": "2.0.0" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "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/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==", + "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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" + "jake": "^10.8.5" }, - "engines": { - "node": ">=8" + "bin": { + "ejs": "bin/cli.js" }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + "engines": { + "node": ">=0.10.0" } }, - "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" - }, + "node_modules/electron-to-chromium": { + "version": "1.4.129", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", + "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + }, + "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/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "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" - }, + "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": "^10.12.0 || >=12.0.0" + "node": ">= 4" } }, - "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } }, - "node_modules/follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" + "node_modules/enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "engines": { + "node": ">=10.13.0" } }, - "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==", + "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": { - "@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 - } + "is-arrayish": "^0.2.1" } }, - "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==", + "node_modules/error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "stackframe": "^1.1.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==", + "node_modules/es-abstract": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "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.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "has": "^1.0.3" } }, - "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==", + "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": { - "@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" + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "engines": { - "node": ">=10" + "node": ">=6" } }, - "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==", + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "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==", + "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": { - "@types/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" + "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": ">= 8.9.0" + "node": ">=6.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "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==", + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dependencies": { - "has-flag": "^4.0.0" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" }, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "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==", + "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": ">=6" + "node": ">= 0.8.0" } }, - "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" - }, + "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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", "engines": { - "node": ">= 6" + "node": ">= 0.8.0" } }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "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.6" + "node": ">=0.10.0" } }, - "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": "*" + "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dependencies": { + "prelude-ls": "~1.1.2" }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "engines": { + "node": ">= 0.8.0" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "node_modules/eslint": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "dependencies": { + "@eslint/eslintrc": "^1.2.2", + "@humanwhocodes/config-array": "^0.9.2", + "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.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, "engines": { - "node": ">= 0.6" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "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==", + "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": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@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": ">=12" + "node": ">=14.0.0" + }, + "peerDependencies": { + "eslint": "^8.0.0" } }, - "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/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/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "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/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" - ], + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=4" } }, - "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/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" - }, - "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/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/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==", + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, "engines": { - "node": ">=6.9.0" + "node": ">=4" } }, - "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==", + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, "engines": { - "node": "6.* || 8.* || >= 10.*" + "node": ">=4" } }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "p-try": "^1.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=4" } }, - "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==", + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, "engines": { - "node": ">=8.0.0" + "node": ">=4" } }, - "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==", + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "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" - }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" }, "engines": { - "node": "*" + "node": ">=12.0.0" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "@babel/plugin-syntax-flow": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "eslint": "^8.1.0" } }, - "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==", + "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": { - "is-glob": "^4.0.3" + "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": ">=10.13.0" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "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/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/global-modules": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", - "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "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": { - "global-prefix": "^3.0.0" + "esutils": "^2.0.2" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "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==", + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "@typescript-eslint/experimental-utils": "^5.0.0" }, "engines": { - "node": ">=6" + "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/global-prefix/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", "dependencies": { - "isexe": "^2.0.0" + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" }, - "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": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "node_modules/eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", "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" + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "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.0", + "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.6" }, "engines": { - "node": ">=10" + "node": ">=4" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "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/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" - }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", "engines": { "node": ">=10" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" } }, - "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==", + "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": { - "function-bind": "^1.1.1" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 0.4.0" + "node": ">=0.10.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==", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, "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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "engines": { - "node": ">=4" - } + "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/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==", + "node_modules/eslint-plugin-testing-library": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", + "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", "dependencies": { - "get-intrinsic": "^1.1.1" + "@typescript-eslint/utils": "^5.13.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" } }, - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "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==", + "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": { - "has-symbols": "^1.0.2" + "eslint-visitor-keys": "^2.0.0" }, "engines": { - "node": ">= 0.4" + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" } }, - "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/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/history": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", - "dependencies": { - "@babel/runtime": "^7.7.6" + "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/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "node_modules/eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", "dependencies": { - "react-is": "^16.7.0" - } - }, - "node_modules/hoist-non-react-statics/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/hoopy": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/hoopy/-/hoopy-0.1.4.tgz", - "integrity": "sha512-HRcs+2mr52W0K+x8RzcLzuPPmVIKMSv97RGHy0Ea9y/mpcaK+xTrjICA04KAHi4GRzxliNqNJEFYWHghy3rSfQ==", + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, "engines": { - "node": ">= 6.0.0" + "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/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "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": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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/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/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==", + "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": { - "safe-buffer": "~5.1.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/html-encoding-sniffer": { + "node_modules/eslint/node_modules/color-convert": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dependencies": { - "whatwg-encoding": "^1.0.5" + "color-name": "~1.1.4" }, "engines": { - "node": ">=10" + "node": ">=7.0.0" } }, - "node_modules/html-entities": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", - "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" - }, - "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/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/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" - }, + "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": ">=12" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/html-webpack-plugin": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", - "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "node_modules/eslint/node_modules/globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "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" + "type-fest": "^0.20.2" }, "engines": { - "node": ">=10.13.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" - }, - "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==", + "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": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "argparse": "^2.0.1" }, - "engines": { - "node": ">= 0.8" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" - }, - "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==", + "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": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=8" } }, - "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" - }, + "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": ">= 6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", "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" + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" }, "engines": { - "node": ">=12.0.0" - }, - "peerDependencies": { - "@types/express": "^4.17.13" - }, - "peerDependenciesMeta": { - "@types/express": { - "optional": true - } + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "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" + "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": ">= 6" + "node": ">=4" } }, - "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==", + "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": ">=10.17.0" + "node": ">=0.10" } }, - "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==", + "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": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "estraverse": "^5.2.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=4.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==", + "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": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=4.0" } }, - "node_modules/idb": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", - "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + "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/identity-obj-proxy": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", - "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", - "dependencies": { - "harmony-reflect": "^1.4.6" - }, + "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": ">=4" + "node": ">=0.10.0" } }, - "node_modules/ignore": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", - "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", "engines": { - "node": ">= 4" + "node": ">= 0.6" } }, - "node_modules/immer": { - "version": "9.0.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" - } + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, - "node_modules/import-fresh": { + "node_modules/events": { "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "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": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "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": ">=6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "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==", + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "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": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "@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": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, "engines": { - "node": ">=0.8.19" + "node": ">= 0.10.0" } }, - "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/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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": { - "once": "^1.3.0", - "wrappy": "1" + "ms": "2.0.0" } }, - "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/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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/express/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/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" + "@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": ">= 0.4" + "node": ">=8.6.0" } }, - "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==", + "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": ">= 10" + "node": ">= 6" } }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + "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/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "reusify": "^1.0.4" } }, - "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==", + "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": { - "binary-extensions": "^2.0.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=8" + "node": ">=0.8.0" } }, - "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==", + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "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": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "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": ">= 0.4" + "node": ">= 10.13.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" } }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "node_modules/filelist": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", + "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "minimatch": "^5.0.1" } }, - "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==", + "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": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "balanced-match": "^1.0.0" } }, - "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" + "node_modules/filelist/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "dependencies": { + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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.10.0" + "node": ">= 0.4.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==", + "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/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==", + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { - "is-extglob": "^2.1.1" + "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.10.0" + "node": ">= 0.8" } }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "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/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/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/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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==", + "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": { - "has-tostringtag": "^1.0.0" + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "engines": { - "node": ">=0.10.0" - } + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" }, - "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==", + "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" }, @@ -8658,182 +8712,191 @@ "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==", + "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": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" + }, + "node_modules/focus-lock": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.9.2.tgz", + "integrity": "sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==", + "dependencies": { + "tslib": "^2.0.3" + }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "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==", + "node_modules/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], "engines": { - "node": ">=6" + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "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==", + "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": { - "call-bind": "^1.0.2" + "@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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "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/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "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": { - "has-tostringtag": "^1.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "has-symbols": "^1.0.2" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=7.0.0" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + "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/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==", + "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": { - "call-bind": "^1.0.2" + "@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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "is-docker": "^2.0.0" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" - }, - "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==", + "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/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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": { - "@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" + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" }, "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" + "node": ">= 8.9.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" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { + "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==", @@ -8844,1071 +8907,1186 @@ "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==", + "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": ">=0.10.0" + "node": ">=6" } }, - "node_modules/istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "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" - }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "engines": { - "node": ">=10" + "node": ">= 0.6" } }, - "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" - }, + "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": ">=8" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "patreon", + "url": "https://www.patreon.com/infusion" } }, - "node_modules/jake/node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" - }, - "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==", + "node_modules/framer-motion": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.3.tgz", + "integrity": "sha512-wo0dCnoq5vn4L8YVOPO9W54dliH78vDaX0Lj+bSPUys6Nt5QaehrS3uaYa0q5eVeikUgtTjz070UhQ94thI5Sw==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" }, - "engines": { - "node": ">=10" + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "react": ">=16.8 || ^17.0.0 || ^18.0.0", + "react-dom": ">=16.8 || ^17.0.0 || ^18.0.0" } }, - "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==", + "node_modules/framer-motion/node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@emotion/memoize": "0.7.4" } }, - "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/framer-motion/node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true }, - "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/framer-motion/node_modules/framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "dependencies": { + "tslib": "^2.1.0" } }, - "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==", + "node_modules/framesync": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", + "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", "dependencies": { - "has-flag": "^4.0.0" - }, + "tslib": "^2.1.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/jest": { - "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", - "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", + "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": { - "@jest/core": "^27.5.1", - "import-local": "^3.0.2", - "jest-cli": "^27.5.1" - }, - "bin": { - "jest": "bin/jest.js" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.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": ">=12" } }, - "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" - }, + "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^8.16.0 || ^10.6.0 || >=11.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" - }, + "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/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=6.9.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" - }, + "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": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": "6.* || 8.* || >= 10.*" } }, - "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==", + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "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/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/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==", + "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" + "node": ">=8.0.0" } }, - "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" - }, + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "@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" + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" }, "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" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dependencies": { - "color-convert": "^2.0.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": ">=8" + "node": "*" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "is-glob": "^4.0.3" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=10.13.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "global-prefix": "^3.0.0" }, "engines": { - "node": ">=7.0.0" + "node": ">=6" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "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==", + "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": { - "@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" + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } + "node": ">=4" } }, - "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==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dependencies": { - "color-convert": "^2.0.1" + "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": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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/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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "duplexer": "^0.1.2" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-config/node_modules/color-convert": { + "node_modules/handle-thing": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "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": { - "color-name": "~1.1.4" + "function-bind": "^1.1.1" }, "engines": { - "node": ">=7.0.0" + "node": ">= 0.4.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/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/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" - }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "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": { - "chalk": "^4.0.0", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "get-intrinsic": "^1.1.1" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "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": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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/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/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/hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" }, - "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/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "dependencies": { + "@babel/runtime": "^7.7.6" } }, - "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==", + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "react-is": "^16.7.0" } }, - "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" - }, + "node_modules/hoist-non-react-statics/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/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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 6.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==", + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "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" + "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/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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "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" }, - "engines": { - "node": ">=8" + "bin": { + "html-minifier-terser": "cli.js" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=12" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@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" + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "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": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + }, + "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": ">=7.0.0" + "node": ">= 0.8" } }, - "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/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" }, - "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==", + "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" + "node": ">=8.0.0" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "@tootallnate/once": "1", + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "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==", + "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": { - "@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" + "@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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "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==", + "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": { - "@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" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 6" } }, - "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==", + "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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10.17.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==", + "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": { - "@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" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "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" }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "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==", + "node_modules/idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "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": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", "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" + "harmony-reflect": "^1.4.6" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=4" } }, - "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" - }, + "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": ">=8" - }, + "node": ">= 4" + } + }, + "node_modules/immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=6" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" }, "engines": { - "node": ">=7.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } }, - "node_modules/jest-jasmine2/node_modules/has-flag": { + "node_modules/indent-string": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", "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==", + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", "dependencies": { - "has-flag": "^4.0.0" + "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": ">=8" + "node": ">= 0.4" } }, - "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==", + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", "dependencies": { - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" - }, + "loose-envify": "^1.0.0" + } + }, + "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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 10" } }, - "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==", + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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": { - "chalk": "^4.0.0", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "has-bigints": "^1.0.1" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "binary-extensions": "^2.0.0" }, "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "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" + "node": ">= 0.4" }, - "engines": { - "node": ">=8" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "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" + "has": "^1.0.3" }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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" + "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": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "engines": { - "node": ">=7.0.0" + "node": ">=0.10.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==", + "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/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" - }, + "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": ">=8" + "node": ">=6" } }, - "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==", + "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": { - "@jest/types": "^27.5.1", - "@types/node": "*" + "is-extglob": "^2.1.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.10.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==", + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" + "node": ">= 0.4" }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.12.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==", + "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": { - "@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" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.10.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" - }, + "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": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "engines": { - "node": ">=7.0.0" + "node": ">=0.10.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/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/jest-resolve/node_modules/has-flag": { + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dependencies": { + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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==", @@ -9916,7 +10094,7 @@ "node": ">=8" } }, - "node_modules/jest-resolve/node_modules/supports-color": { + "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==", @@ -9927,38 +10105,57 @@ "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==", + "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": { - "@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" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" } }, - "node_modules/jest-runner/node_modules/ansi-styles": { + "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.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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==", @@ -9972,7 +10169,12 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runner/node_modules/chalk": { + "node_modules/jake/node_modules/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" + }, + "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==", @@ -9987,7 +10189,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runner/node_modules/color-convert": { + "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==", @@ -9998,12 +10200,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runner/node_modules/color-name": { + "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/jest-runner/node_modules/has-flag": { + "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==", @@ -10011,7 +10213,7 @@ "node": ">=8" } }, - "node_modules/jest-runner/node_modules/supports-color": { + "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==", @@ -10022,39 +10224,73 @@ "node": ">=8" } }, - "node_modules/jest-runtime": { + "node_modules/jest": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "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/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-mock": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-resolve": "^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", - "strip-bom": "^4.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-runtime/node_modules/ansi-styles": { + "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==", @@ -10068,7 +10304,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/chalk": { + "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==", @@ -10083,7 +10319,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/color-convert": { + "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==", @@ -10094,12 +10330,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runtime/node_modules/color-name": { + "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-runtime/node_modules/has-flag": { + "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==", @@ -10107,7 +10343,7 @@ "node": ">=8" } }, - "node_modules/jest-runtime/node_modules/supports-color": { + "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==", @@ -10118,51 +10354,40 @@ "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": { + "node_modules/jest-cli": { "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==", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", + "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", "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/core": "^27.5.1", + "@jest/test-result": "^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", + "exit": "^0.1.2", "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", + "import-local": "^3.0.2", + "jest-config": "^27.5.1", "jest-util": "^27.5.1", - "natural-compare": "^1.4.0", - "pretty-format": "^27.5.1", - "semver": "^7.3.2" + "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-snapshot/node_modules/ansi-styles": { + "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==", @@ -10176,7 +10401,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-snapshot/node_modules/chalk": { + "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==", @@ -10191,7 +10416,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-snapshot/node_modules/color-convert": { + "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==", @@ -10202,12 +10427,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-snapshot/node_modules/color-name": { + "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-snapshot/node_modules/has-flag": { + "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==", @@ -10215,7 +10440,7 @@ "node": ">=8" } }, - "node_modules/jest-snapshot/node_modules/supports-color": { + "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==", @@ -10226,23 +10451,49 @@ "node": ">=8" } }, - "node_modules/jest-util": { + "node_modules/jest-config": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.5.1.tgz", - "integrity": "sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==", + "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", - "@types/node": "*", + "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", - "picomatch": "^2.2.3" + "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-util/node_modules/ansi-styles": { + "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==", @@ -10256,7 +10507,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-util/node_modules/chalk": { + "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==", @@ -10271,7 +10522,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-util/node_modules/color-convert": { + "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==", @@ -10282,12 +10533,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-util/node_modules/color-name": { + "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-util/node_modules/has-flag": { + "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==", @@ -10295,7 +10546,7 @@ "node": ">=8" } }, - "node_modules/jest-util/node_modules/supports-color": { + "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==", @@ -10306,23 +10557,21 @@ "node": ">=8" } }, - "node_modules/jest-validate": { + "node_modules/jest-diff": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", - "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", + "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", "dependencies": { - "@jest/types": "^27.5.1", - "camelcase": "^6.2.0", "chalk": "^4.0.0", + "diff-sequences": "^27.5.1", "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": { + "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==", @@ -10336,7 +10585,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-validate/node_modules/chalk": { + "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==", @@ -10351,7 +10600,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-validate/node_modules/color-convert": { + "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==", @@ -10362,12 +10611,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-validate/node_modules/color-name": { + "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-validate/node_modules/has-flag": { + "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==", @@ -10375,7 +10624,7 @@ "node": ">=8" } }, - "node_modules/jest-validate/node_modules/supports-color": { + "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==", @@ -10386,95 +10635,39 @@ "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==", + "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": { - "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" + "detect-newline": "^3.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "peerDependencies": { - "jest": "^27.0.0 || ^28.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", - "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "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": "^28.0.2", - "@types/node": "*", + "@jest/types": "^27.5.1", "chalk": "^4.0.0", - "jest-message-util": "^28.0.2", - "jest-util": "^28.0.2", - "slash": "^3.0.0" + "jest-get-type": "^27.5.1", + "jest-util": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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.0.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", - "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", - "dependencies": { - "@jest/console": "^28.0.2", - "@jest/types": "^28.0.2", - "@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.0.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", - "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", - "dependencies": { - "@jest/schemas": "^28.0.2", - "@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.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", - "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" - }, + "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" }, @@ -10482,7 +10675,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/chalk": { + "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==", @@ -10497,7 +10690,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/color-convert": { + "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==", @@ -10508,23 +10701,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/color-name": { + "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-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": { + "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==", @@ -10532,188 +10714,254 @@ "node": ">=8" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", - "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "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": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.0.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.0.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=8" } }, - "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==", + "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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", - "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "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": "^28.0.2", + "@jest/types": "^27.5.1", + "@types/graceful-fs": "^4.1.2", "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", - "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", + "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/test-result": "^28.0.2", - "@jest/types": "^28.0.2", + "@jest/environment": "^27.5.1", + "@jest/source-map": "^27.5.1", + "@jest/test-result": "^27.5.1", + "@jest/types": "^27.5.1", "@types/node": "*", - "ansi-escapes": "^4.2.1", "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.0.2", - "string-length": "^4.0.1" + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.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==", + "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": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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-regex": "^5.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", - "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "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": { - "@jest/schemas": "^28.0.2", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=7.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==", + "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": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=8" } }, - "node_modules/jest-watch-typeahead/node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" - }, - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" + "jest-get-type": "^27.5.1", + "pretty-format": "^27.5.1" }, "engines": { - "node": ">=12.20" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": ">=12.20" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": { - "ansi-regex": "^6.0.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=12" + "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "url": "https://github.com/chalk/ansi-styles?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==", + "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": ">=12" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watch-typeahead/node_modules/supports-color": { + "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==", @@ -10724,24 +10972,26 @@ "node": ">=8" } }, - "node_modules/jest-watcher": { + "node_modules/jest-message-util": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", - "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/test-result": "^27.5.1", + "@babel/code-frame": "^7.12.13", "@jest/types": "^27.5.1", - "@types/node": "*", - "ansi-escapes": "^4.2.1", + "@types/stack-utils": "^2.0.0", "chalk": "^4.0.0", - "jest-util": "^27.5.1", - "string-length": "^4.0.1" + "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-watcher/node_modules/ansi-styles": { + "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==", @@ -10755,7 +11005,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-watcher/node_modules/chalk": { + "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==", @@ -10770,7 +11020,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-watcher/node_modules/color-convert": { + "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==", @@ -10781,12 +11031,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-watcher/node_modules/color-name": { + "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-watcher/node_modules/has-flag": { + "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==", @@ -10794,7 +11044,7 @@ "node": ">=8" } }, - "node_modules/jest-watcher/node_modules/supports-color": { + "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==", @@ -10805,4797 +11055,4703 @@ "node": ">=8" } }, - "node_modules/jest-worker": { + "node_modules/jest-mock": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", - "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" + "@jest/types": "^27.5.1", + "@types/node": "*" }, "engines": { - "node": ">= 10.13.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "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": ">=8" + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "@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" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + "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/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==", + "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": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "color-convert": "^2.0.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "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" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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" + "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": ">=4" + "node": ">=7.0.0" } }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + "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/json5": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", - "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", - "bin": { - "json5": "lib/cli.js" - }, + "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": ">=6" + "node": ">=8" } }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "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": { - "universalify": "^2.0.0" + "has-flag": "^4.0.0" }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsonpointer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", - "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "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": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" + "@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": ">=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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "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": { - "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==", + "color-convert": "^2.0.1" + }, "engines": { - "node": ">=6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "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": ">=10" + "node": ">=7.0.0" } }, - "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/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/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==", + "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": ">=6.11.5" + "node": ">=8" } }, - "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "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": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=8.9.0" + "node": ">=8" } }, - "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==", + "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": { - "p-locate": "^5.0.0" + "@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" + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.memoize": { + "node_modules/jest-runtime/node_modules/chalk": { "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "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==", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "tslib": "^2.0.3" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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==", + "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": { - "yallist": "^4.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "node_modules/lz-string": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", - "bin": { - "lz-string": "bin/bin.js" + "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/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "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": { - "sourcemap-codec": "^1.4.8" + "@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/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==", + "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": { - "semver": "^6.0.0" + "color-convert": "^2.0.1" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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/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/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "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": { - "tmpl": "1.0.5" + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" } }, - "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/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/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "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": ">= 0.6" + "node": ">=8" } }, - "node_modules/memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", + "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": { - "fs-monkey": "1.0.3" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" - }, - "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==", + "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": ">= 8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "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": ">= 0.6" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/micromatch": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", - "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "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": { - "braces": "^3.0.2", - "picomatch": "^2.3.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8.6" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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" + "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": ">=4" + "node": ">=7.0.0" } }, - "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==", + "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": ">= 0.6" + "node": ">=8" } }, - "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==", + "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": { - "mime-db": "1.52.0" + "has-flag": "^4.0.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": ">=8" } }, - "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==", + "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": ">=4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", - "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "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": { - "schema-utils": "^4.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 12.13.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" + "color-name": "~1.1.4" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=7.0.0" } }, - "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/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/mini-css-extract-plugin/node_modules/schema-utils": { + "node_modules/jest-validate/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", - "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "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": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=8" } }, - "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==", + "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": { - "brace-expansion": "^1.1.7" + "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": "*" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0 || ^28.0.0" } }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" - }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", "dependencies": { - "minimist": "^1.2.6" + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", + "slash": "^3.0.0" }, - "bin": { - "mkdirp": "bin/cmd.js" + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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.4", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", - "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", - "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" + "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/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "bin": { - "nanoid": "bin/nanoid.cjs" + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "dependencies": { + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "@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": ">= 0.6" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "@types/yargs-parser": "*" } }, - "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==", + "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": ">= 6.13.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node_modules/node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" - }, - "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==", + "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": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "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": ">=0.10.0" + "node": ">=7.0.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==", + "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": ">=10" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "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" - }, + "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/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", "dependencies": { - "boolbase": "^1.0.0" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { - "node": ">=0.10.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/object-hash": { + "node_modules/jest-watch-typeahead/node_modules/jest-message-util/node_modules/slash": { "version": "3.0.0", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-3.0.0.tgz", - "integrity": "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw==", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", "engines": { - "node": ">= 6" + "node": ">=8" } }, - "node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "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/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "node_modules/jest-watch-typeahead/node_modules/jest-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.9", + "picomatch": "^2.2.3" + }, "engines": { - "node": ">= 0.4" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", + "string-length": "^4.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=10" } }, - "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "node_modules/jest-watch-typeahead/node_modules/pretty-format": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "@jest/schemas": "^28.0.2", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^18.0.0" }, "engines": { - "node": ">= 0.8" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/object.hasown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", - "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "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/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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" - }, + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "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": ">= 0.4" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "ee-first": "1.1.1" + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">= 0.8" + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" + "node": ">=12.20" } }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "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": { - "mimic-fn": "^2.1.0" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=6" + "node": ">=12" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "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" - }, + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "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": { - "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" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "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==", + "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": { - "yocto-queue": "^0.1.0" + "@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" + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "p-limit": "^3.0.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "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": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "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==", + "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": ">=6" + "node": ">=8" } }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "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": { - "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" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=6" + "node": ">=8" } }, - "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==", + "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": { - "@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" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 10.13.0" } }, - "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==", + "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": ">= 0.8" + "node": ">=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==", + "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": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" } }, - "node_modules/path-exists": { + "node_modules/js-tokens": { "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" + "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/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "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": ">=0.10.0" + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "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==", + "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": ">=8" + "node": ">=4" } }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, - "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + "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/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/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/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + "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/picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" }, - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "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": ">=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==", + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "dependencies": { - "find-up": "^4.0.0" + "universalify": "^2.0.0" }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "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==", + "node_modules/jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" }, "engines": { - "node": ">=8" + "node": ">=4.0" } }, - "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" - }, + "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": ">=8" + "node": ">=0.10.0" } }, - "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" - }, + "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" - }, - "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" - }, + "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": ">= 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==", + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", "dependencies": { - "find-up": "^3.0.0" - }, + "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": ">=8" + "node": ">=6" } }, - "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==", + "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": { - "locate-path": "^3.0.0" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": ">=6" + "node": ">= 0.8.0" } }, - "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==", + "node_modules/lilconfig": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", "dependencies": { - "p-locate": "^3.0.0", - "path-exists": "^3.0.0" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": ">=6" + "node": ">=8.9.0" } }, - "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==", + "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-try": "^2.0.0" + "p-locate": "^5.0.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "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==", + "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": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "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.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==" + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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": { - "p-limit": "^2.0.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">=6" + "bin": { + "loose-envify": "cli.js" } }, - "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" } }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "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": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "yallist": "^4.0.0" }, "engines": { - "node": ">= 0.12.0" + "node": ">=10" } }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dependencies": { - "ms": "^2.1.1" + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "bin": { + "lz-string": "bin/bin.js" } }, - "node_modules/postcss": { - "version": "8.4.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", - "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], + "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": { - "nanoid": "^3.3.3", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" + "sourcemap-codec": "^1.4.8" } }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", - "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "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": { - "postcss-selector-parser": "^6.0.2" + "semver": "^6.0.0" }, - "peerDependencies": { - "postcss": "^8.0.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" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/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==", + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "engines": { - "node": ">=7.6.0" - }, - "peerDependencies": { - "postcss": "^8.4.6" + "node": ">= 0.6" } }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", - "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "fs-monkey": "1.0.3" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 4.0.0" } }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", - "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 8" } }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", - "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" + "node": ">= 0.6" } }, - "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==", + "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": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", - "postcss-value-parser": "^4.2.0" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "engines": { + "node": ">=4" } }, - "node_modules/postcss-convert-values": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", - "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "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": { - "postcss-value-parser": "^4.2.0" + "mime-db": "1.52.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.6" } }, - "node_modules/postcss-custom-media": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", - "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", + "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": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=6" } }, - "node_modules/postcss-custom-properties": { - "version": "12.1.7", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", - "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "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.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "schema-utils": "^4.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/csstools" + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "postcss": "^8.4" + "webpack": "^5.0.0" } }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", - "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "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": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": ">=10.0.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "peerDependencies": { - "postcss": "^8.1.2" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", - "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", + "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": { - "postcss-selector-parser": "^6.0.9" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "fast-deep-equal": "^3.1.3" }, "peerDependencies": { - "postcss": "^8.4" + "ajv": "^8.8.2" } }, - "node_modules/postcss-discard-comments": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", - "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", + "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": "^10 || ^12 || >=14.0" + "node": ">= 12.13.0" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "engines": { + "node": "*" } }, - "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/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, - "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" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "bin": { + "mkdirp": "bin/cmd.js" } }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", - "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "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.4", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, - "peerDependencies": { - "postcss": "^8.4" + "bin": { + "multicast-dns": "cli.js" } }, - "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" + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" } }, - "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/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" }, - "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" - }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 0.6" } }, - "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/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/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/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/postcss-gap-properties": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", - "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 6.13.0" } }, - "node_modules/postcss-image-set-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", - "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.10.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/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "engines": { + "node": ">=0.10.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" - }, + "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": "^12 || ^14 || >= 16" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-lab-function": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", - "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "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": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "path-key": "^3.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "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==", + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", "dependencies": { - "lilconfig": "^2.0.5", - "yaml": "^1.10.2" - }, - "engines": { - "node": ">= 10" + "boolbase": "^1.0.0" }, "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 - } + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "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/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.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==", + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 6" } }, - "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==", + "node_modules/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "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": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.4" } }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", - "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "dependencies": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-merge-rules": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", - "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "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": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", - "postcss-selector-parser": "^6.0.5" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.4" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", "dependencies": { - "colord": "^2.9.1", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.8" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-minify-params": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", - "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", "dependencies": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", - "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "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": { - "postcss-selector-parser": "^6.0.5" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, - "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==", + "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": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" + "ee-first": "1.1.1" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.8" } }, - "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" - }, + "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": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 0.8" } }, - "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==", + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", "dependencies": { - "icss-utils": "^5.0.0" + "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": "^10 || ^12 || >= 14" + "node": ">=6" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-nested": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", - "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dependencies": { - "postcss-selector-parser": "^6.0.6" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=12.0" + "node": ">=12" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-nesting": { - "version": "10.1.4", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", - "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dependencies": { - "postcss-selector-parser": "^6.0.10" + "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": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 0.8.0" } }, - "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==", + "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": { - "@csstools/normalize.css": "*", - "postcss-browser-comments": "^4", - "sanitize.css": "*" - }, - "engines": { - "node": ">= 12" + "yocto-queue": "^0.1.0" }, - "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" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "p-limit": "^3.0.2" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", + "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": { - "postcss-value-parser": "^4.2.0" + "@types/retry": "0.12.0", + "retry": "^0.13.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "callsites": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "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": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" + "@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": "^10 || ^12 || >=14.0" + "node": ">=8" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "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": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "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" - } - ], + "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": "^12 || ^14 || >=16" + "node": ">=8" } }, - "node_modules/postcss-ordered-values": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", - "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", - "dependencies": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10.0" } }, - "node_modules/postcss-overflow-shorthand": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", - "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "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": ">=8" } }, - "node_modules/postcss-place": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", - "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" + }, + "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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "node_modules/postcss-preset-env": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", - "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", - "dependencies": { - "@csstools/postcss-color-function": "^1.1.0", - "@csstools/postcss-font-format-keywords": "^1.0.0", - "@csstools/postcss-hwb-function": "^1.0.0", - "@csstools/postcss-ic-unit": "^1.0.0", - "@csstools/postcss-is-pseudo-class": "^2.0.2", - "@csstools/postcss-normalize-display-values": "^1.0.0", - "@csstools/postcss-oklab-function": "^1.1.0", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "autoprefixer": "^10.4.5", - "browserslist": "^4.20.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^6.5.0", - "postcss-attribute-case-insensitive": "^5.0.0", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.2", - "postcss-color-hex-alpha": "^8.0.3", - "postcss-color-rebeccapurple": "^7.0.2", - "postcss-custom-media": "^8.0.0", - "postcss-custom-properties": "^12.1.7", - "postcss-custom-selectors": "^6.0.0", - "postcss-dir-pseudo-class": "^6.0.4", - "postcss-double-position-gradients": "^3.1.1", - "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.3", - "postcss-image-set-function": "^4.0.6", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.0", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.4", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.3", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.4", - "postcss-pseudo-class-any-link": "^7.1.2", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^5.0.0", - "postcss-value-parser": "^4.2.0" - }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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": "^12 || ^14 || >=16" + "node": ">=8.6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", - "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "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": { - "postcss-selector-parser": "^6.0.10" + "find-up": "^4.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=8" } }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "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": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "p-try": "^2.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=6" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/postcss-selector-not": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", - "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "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": { - "balanced-match": "^1.0.0" + "find-up": "^3.0.0" }, - "peerDependencies": { - "postcss": "^8.1.0" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "locate-path": "^3.0.0" }, "engines": { - "node": ">=4" + "node": ">=6" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=6" } }, - "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==", + "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": ">= 10" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "p-limit": "^2.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=6" } }, - "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==", + "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { - "node": ">=0.10.0" + "node": ">=4" } }, - "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==", + "node_modules/popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", "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" + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.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==", + "node_modules/popmotion/node_modules/framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "tslib": "^2.1.0" + } + }, + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "dependencies": { + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.12.0" } }, - "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/portfinder/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/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "node_modules/postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, "engines": { - "node": ">= 0.8.0" + "node": "^10 || ^12 || >=14" } }, - "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" + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "dependencies": { + "postcss-selector-parser": "^6.0.2" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.0.2" } }, - "node_modules/pretty-error": { + "node_modules/postcss-browser-comments": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "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": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" } }, - "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==", + "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": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" } }, - "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==", + "node_modules/postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "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.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", "dependencies": { - "asap": "~2.0.6" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 6" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "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": { - "loose-envify": "^1.4.0", - "object-assign": "^4.1.1", - "react-is": "^16.13.1" + "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/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==", + "node_modules/postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", "engines": { - "node": ">= 0.10" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "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==", + "node_modules/postcss-custom-properties": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=6" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" } }, - "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", "dependencies": { - "side-channel": "^1.0.4" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=0.6" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.4" } }, - "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": { + "node_modules/postcss-discard-comments": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", - "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" }, - "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" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": ">= 0.6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" - }, + "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": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": ">= 0.8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/react": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", - "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", + "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": { - "loose-envify": "^1.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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/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/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==", + "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": { - "@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" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=14" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "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" - }, + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", "dependencies": { - "color-name": "~1.1.4" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=7.0.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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/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/react-dev-utils/node_modules/escape-string-regexp": { + "node_modules/postcss-js": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "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": ">=10" + "node": "^12 || ^14 || >= 16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" } }, - "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==", + "node_modules/postcss-lab-function": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "dependencies": { + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": ">= 12.13.0" + "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/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==", + "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": { - "has-flag": "^4.0.0" + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" }, "engines": { - "node": ">=8" + "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/react-dom": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", - "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.22.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": { - "react": "^18.1.0" + "postcss": "^8.4" } }, - "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/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/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/postcss-merge-longhand": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "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==", + "node_modules/postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/react-router": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", - "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "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": { - "history": "^5.2.0" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "react": ">=16.8" + "postcss": "^8.2.15" } }, - "node_modules/react-router-dom": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", - "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "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": { - "history": "^5.2.0", - "react-router": "6.3.0" + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", "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" + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">= 6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" - }, + "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": ">=8.10.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "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": { - "minimatch": "3.0.4" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "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": { - "brace-expansion": "^1.1.7" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": "*" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "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": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", "dependencies": { - "regenerate": "^1.4.2" + "postcss-selector-parser": "^6.0.6" }, "engines": { - "node": ">=4" + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "node_modules/postcss-nesting": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", "dependencies": { - "@babel/runtime": "^7.8.4" + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^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==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" }, "engines": { - "node": ">= 0.4" + "node": ">= 12" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "browserslist": ">= 4", + "postcss": ">= 8" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "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": ">=8" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "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": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=4" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" - }, - "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "node_modules/postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", "dependencies": { - "jsesc": "~0.5.0" + "postcss-value-parser": "^4.2.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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", "engines": { - "node": ">= 0.10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "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==", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=0.10.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" - }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "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": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" + "postcss-value-parser": "^4.2.0" }, - "bin": { - "resolve": "bin/resolve" + "engines": { + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "resolve-from": "^5.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "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" + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8.9" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "rework": "1.0.1", - "rework-visit": "1.0.0" - }, - "peerDependenciesMeta": { - "rework": { - "optional": true - }, - "rework-visit": { - "optional": true - } + "postcss": "^8.2.15" } }, - "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==", + "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": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6.0.0" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": ">=0.10.0" + "node": "^12 || ^14 || >=16" } }, - "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==", + "node_modules/postcss-ordered-values": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", "engines": { - "node": ">= 4" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.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/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/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", "dependencies": { - "glob": "^7.1.3" + "postcss-value-parser": "^4.2.0" }, - "bin": { - "rimraf": "bin.js" + "engines": { + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/rollup": { - "version": "2.71.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", - "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", - "bin": { - "rollup": "dist/bin/rollup" + "node_modules/postcss-preset-env": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", + "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", + "dependencies": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.5", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "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.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10.0.0" + "node": "^12 || ^14 || >=16" }, - "optionalDependencies": { - "fsevents": "~2.3.2" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", "dependencies": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "rollup": "^2.0.0" + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 10.13.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/rollup-plugin-terser/node_modules/serialize-javascript": { + "node_modules/postcss-replace-overflow-wrap": { "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" + "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/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==", + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", "dependencies": { - "has-flag": "^4.0.0" + "balanced-match": "^1.0.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "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" - } - ], + "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": { - "queue-microtask": "^1.2.2" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" } }, - "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/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==", + "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": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": "^10 || ^12 || >=14.0" }, "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 - } + "postcss": "^8.2.15" } }, - "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/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/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "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": { - "xmlchars": "^2.2.0" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" } }, - "node_modules/scheduler": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", - "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", - "dependencies": { - "loose-envify": "^1.1.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/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" - }, + "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": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "node_modules/selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "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": { - "node-forge": "^1" + "@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" + "node": ">=10.13.0" } }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=10" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" - }, + "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/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "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": { - "ms": "2.0.0" + "lodash": "^4.17.20", + "renderkid": "^3.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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "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/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/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/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "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.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "dependencies": { - "randombytes": "^2.1.0" + "asap": "~2.0.6" } }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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": { - "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" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 6" } }, - "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==", + "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": { - "ms": "2.0.0" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "engines": { - "node": ">= 0.6" - } + "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/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "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": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 0.10" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + "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/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" }, - "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/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/serve-index/node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", "engines": { - "node": ">= 0.6" + "node": ">=0.6.0", + "teleport": ">=0.2.0" } }, - "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/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "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==", + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dependencies": { - "shebang-regex": "^3.0.0" + "side-channel": "^1.0.4" }, "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "node": ">=0.6" }, "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/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/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^8.3.2", - "websocket-driver": "^0.7.4" + "performance-now": "^2.1.0" } }, - "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.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" + "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/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==", + "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.10.0" + "node": ">= 0.6" } }, - "node_modules/source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "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": { - "abab": "^2.0.5", - "iconv-lite": "^0.6.3", - "source-map-js": "^1.0.1" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": ">= 0.8" } }, - "node_modules/source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" + "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/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==", + "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": { - "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==", + "safer-buffer": ">= 2.1.2 < 3" + }, "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==", + "node_modules/react": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", "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" + "loose-envify": "^1.1.0" }, "engines": { - "node": ">=6.0.0" + "node": ">=0.10.0" } }, - "node_modules/spdy-transport": { + "node_modules/react-app-polyfill": { "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": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" - }, - "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==", + "resolved": "https://registry.npmjs.org/react-app-polyfill/-/react-app-polyfill-3.0.0.tgz", + "integrity": "sha512-sZ41cxiU5llIB003yxxQBYrARBqe0repqPTTYBTmMqTz9szeBbE37BehCE891NZsmdZqqP+xWKdT3eo3vOzN8w==", "dependencies": { - "escape-string-regexp": "^2.0.0" + "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": ">=10" + "node": ">=14" } }, - "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.2.1", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", - "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" - }, - "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_decoder/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/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "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": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" + "@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": ">=10" + "node": ">=14" } }, - "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==", + "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": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "color-convert": "^2.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" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=4" + "node": ">=7.0.0" } }, - "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/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/strip-bom": { + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": ">=10" + "node": ">=8" } }, - "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==", + "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": ">=6" + "node": ">= 12.13.0" } }, - "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==", + "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": { - "min-indent": "^1.0.0" + "has-flag": "^4.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" + "node_modules/react-dom": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "react": "^18.1.0" } }, - "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" - }, + "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-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "node_modules/react-icons": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz", + "integrity": "sha512-cB10MXLTs3gVuXimblAdI71jrJx8njrJZmNMEMC+sQu5B/BIOmlsAjskdqpn81y8UBVEGuHODd7/ci5DvoSzTQ==", "peerDependencies": { - "webpack": "^5.0.0" + "react": "*" } }, - "node_modules/styled-components": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", - "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", - "hasInstallScript": true, + "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-remove-scroll-bar": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.1.tgz", + "integrity": "sha512-IvGX3mJclEF7+hga8APZczve1UyGMkMG+tjS0o/U1iLgvZRpjFAQEUBJ4JETfvbNlfNnZnoDyWJCICkA15Mghg==", "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^1.1.0", - "@emotion/stylis": "^0.8.4", - "@emotion/unitless": "^0.7.4", - "babel-plugin-styled-components": ">= 1.12.0", - "css-to-react-native": "^3.0.0", - "hoist-non-react-statics": "^3.0.0", - "shallowequal": "^1.1.0", - "supports-color": "^5.5.0" + "react-style-singleton": "^2.2.0", + "tslib": "^2.0.0" }, "engines": { "node": ">=10" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/styled-components" - }, "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0", - "react-is": ">= 16.8.0" + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "node_modules/react-router": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", "dependencies": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" + "history": "^5.2.0" }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "peerDependencies": { + "react": ">=16.8" + } + }, + "node_modules/react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "dependencies": { + "history": "^5.2.0", + "react-router": "6.3.0" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "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==", + "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": { - "has-flag": "^3.0.0" + "@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": ">=4" + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + }, + "peerDependencies": { + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "node_modules/supports-hyperlinks": { + "node_modules/react-style-singleton": { "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.0.tgz", + "integrity": "sha512-nK7mN92DMYZEu3cQcAhfwE48NpzO5RpxjG4okbSqRRbfal9Pk+fG2RdQXTMp+f6all1hB9LIJSt+j7dCYrU11g==", "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } } }, - "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==", + "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": ">=8" + "node": ">= 6" } }, - "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==", + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dependencies": { - "has-flag": "^4.0.0" + "picomatch": "^2.2.1" }, "engines": { - "node": ">=8" + "node": ">=8.10.0" } }, - "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" + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=0.10.0" } }, - "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.", + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dependencies": { - "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" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=4.0.0" + "node": "*" } }, - "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==", + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "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" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "engines": { + "node": ">=8" } }, - "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/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/tailwindcss": { - "version": "3.0.24", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", - "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", "dependencies": { - "arg": "^5.0.1", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.12", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" + "regenerate": "^1.4.2" }, "engines": { - "node": ">=12.13.0" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node": ">=4" } }, - "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/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, - "node_modules/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/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/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/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/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "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": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": ">=10" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/mysticatea" } }, - "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==", + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=4" } }, - "node_modules/terser": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", - "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", "dependencies": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.8.0-beta.0", - "source-map-support": "~0.5.20" + "jsesc": "~0.5.0" }, "bin": { - "terser": "bin/terser" - }, + "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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", "engines": { - "node": ">=10" + "node": ">= 0.10" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "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": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, + "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "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": ">=0.10.0" } }, - "node_modules/terser-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==", + "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/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/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, - "node_modules/terser/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==", + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "dependencies": { - "whatwg-url": "^7.0.0" + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">= 8" + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/terser/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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": { - "punycode": "^2.1.0" + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/terser/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/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/terser/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==", + "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": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "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/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==", + "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": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" }, "engines": { - "node": ">=8" + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "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/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/thunky": { + "node_modules/resolve.exports": { "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "engines": { + "node": ">=10" + } }, - "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/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/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "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": { - "node": ">=4" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "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==", + "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": { - "is-number": "^7.0.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=8.0" + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "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==", + "node_modules/rollup": { + "version": "2.71.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", + "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", + "bin": { + "rollup": "dist/bin/rollup" + }, "engines": { - "node": ">=0.6" + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "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": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" + "@babel/code-frame": "^7.10.4", + "jest-worker": "^26.2.1", + "serialize-javascript": "^4.0.0", + "terser": "^5.0.0" }, - "engines": { - "node": ">=6" + "peerDependencies": { + "rollup": "^2.0.0" } }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "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": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "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": { - "punycode": "^2.1.1" + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.0.0" }, "engines": { - "node": ">=8" + "node": ">= 10.13.0" } }, - "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==", + "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": { - "@types/json5": "^0.0.29", - "json5": "^1.0.1", - "minimist": "^1.2.6", - "strip-bom": "^3.0.0" + "randombytes": "^2.1.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==", + "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": { - "minimist": "^1.2.0" + "has-flag": "^4.0.0" }, - "bin": { - "json5": "lib/cli.js" + "engines": { + "node": ">=8" } }, - "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" + "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/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + "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/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "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": { - "tslib": "^1.8.1" + "klona": "^2.0.4", + "neo-async": "^2.6.2" }, "engines": { - "node": ">= 6" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "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" + "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/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/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" }, - "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==", + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", "dependencies": { - "prelude-ls": "^1.2.1" + "xmlchars": "^2.2.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" } }, - "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/scheduler": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "dependencies": { + "loose-envify": "^1.1.0" } }, - "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==", + "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" + "node": ">= 10.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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==", + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" + "node-forge": "^1" }, "engines": { - "node": ">= 0.6" + "node": ">=10" } }, - "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==", + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "peer": true, + "lru-cache": "^6.0.0" + }, "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "semver": "bin/semver.js" }, "engines": { - "node": ">=4.2.0" + "node": ">=10" } }, - "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==", + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "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" }, - "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": ">= 0.8.0" } }, - "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==", + "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": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" + "ms": "2.0.0" } }, - "node_modules/unicode-match-property-value-ecmascript": { + "node_modules/send/node_modules/debug/node_modules/ms": { "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" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "engines": { - "node": ">=4" - } + "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/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "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": { - "crypto-random-string": "^2.0.0" - }, - "engines": { - "node": ">=8" + "randombytes": "^2.1.0" } }, - "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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" + "node": ">= 0.8.0" } }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + "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/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", "engines": { - "node": ">=4", - "yarn": "*" + "node": ">= 0.6" } }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "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": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dependencies": { - "punycode": "^2.1.0" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, - "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/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + "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/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "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": ">= 0.6" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, - "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==", + "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": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" }, "engines": { - "node": ">=10.12.0" + "node": ">= 0.8.0" } }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "engines": { - "node": ">= 0.8" - } + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" }, - "node_modules/w3c-xmlserializer": { + "node_modules/shebang-command": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dependencies": { - "xml-name-validator": "^3.0.0" + "shebang-regex": "^3.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "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/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/watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "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": ">=10.13.0" + "node": ">=8" } }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "dependencies": { - "minimalistic-assert": "^1.0.0" + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" } }, - "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/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/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", + "node_modules/source-map": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "engines": { - "node": ">=10.4" + "node": ">= 8" } }, - "node_modules/webpack": { - "version": "5.72.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", - "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", - "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.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.2", - "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-better-errors": "^1.0.2", - "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.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" - }, + "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": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": ">=0.10.0" } }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^4.0.0" + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" }, "engines": { "node": ">= 12.13.0" @@ -15605,2019 +15761,3968 @@ "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "webpack": "^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==", + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", "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" + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" - }, - "peerDependencies": { - "ajv": "^8.8.2" + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" } }, - "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" - }, + "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": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=0.10.0" } }, - "node_modules/webpack-dev-server": { - "version": "4.8.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", - "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "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": { - "@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/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": "^1.6.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", - "portfinder": "^1.0.28", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "webpack-dev-middleware": "^5.3.1", - "ws": "^8.4.2" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" + "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": ">= 12.13.0" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "node": ">=6.0.0" } }, - "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==", + "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": { - "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" + "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/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/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "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/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, - "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==", + "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": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "escape-string-regexp": "^2.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=10" } }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.6.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", - "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "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": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } + "node": ">=8" } }, - "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/stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" }, - "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==", + "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.10.0" + "node": ">= 0.8" } }, - "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==", + "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": { - "source-list-map": "^2.0.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=10.13.0" + "safe-buffer": "~5.2.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/string_decoder/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/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==", + "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": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" }, "engines": { - "node": ">=8.0.0" + "node": ">=10" } }, - "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/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/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "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": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "engines": { - "node": ">=0.8.0" + "node": ">=8" } }, - "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/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/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==", + "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": { - "iconv-lite": "0.4.24" + "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/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==", + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, - "engines": { - "node": ">=0.10.0" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "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": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" }, "engines": { - "node": ">= 8" + "node": ">=4" } }, - "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==", + "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": { - "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" + "ansi-regex": "^5.0.1" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "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==", + "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": ">=0.10.0" + "node": ">=8" } }, - "node_modules/workbox-background-sync": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", - "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" + "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/workbox-broadcast-update": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", - "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", - "dependencies": { - "workbox-core": "6.5.3" + "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/workbox-build": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", - "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", - "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.3", - "workbox-broadcast-update": "6.5.3", - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-google-analytics": "6.5.3", - "workbox-navigation-preload": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-range-requests": "6.5.3", - "workbox-recipes": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3", - "workbox-streams": "6.5.3", - "workbox-sw": "6.5.3", - "workbox-window": "6.5.3" + "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": ">=10.0.0" + "node": ">=8" } }, - "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", - "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", - "dependencies": { - "json-schema": "^0.4.0", - "jsonpointer": "^5.0.0", - "leven": "^3.1.0" + "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": ">=10" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "ajv": ">=8" + "webpack": "^5.0.0" } }, - "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==", + "node_modules/style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", "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" + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" } }, - "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==", + "node_modules/styled-components": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", + "hasInstallScript": true, "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^1.1.0", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" }, "engines": { "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0", + "react-is": ">= 16.8.0" } }, - "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==", + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", "dependencies": { - "whatwg-url": "^7.0.0" + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" }, "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "dependencies": { - "punycode": "^2.1.0" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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/stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" }, - "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==", + "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": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" } }, - "node_modules/workbox-cacheable-response": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", - "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "dependencies": { - "workbox-core": "6.5.3" + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/workbox-core": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", - "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" - }, - "node_modules/workbox-expiration": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", - "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" + "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/workbox-google-analytics": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", - "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "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": { - "workbox-background-sync": "6.5.3", - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/workbox-navigation-preload": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", - "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", - "dependencies": { - "workbox-core": "6.5.3" + "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/workbox-precaching": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", - "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", - "dependencies": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } + "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/workbox-range-requests": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", - "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "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": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-recipes": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", - "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "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": { - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "node_modules/workbox-routing": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", - "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "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": { - "workbox-core": "6.5.3" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" } }, - "node_modules/workbox-strategies": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", - "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "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": { - "workbox-core": "6.5.3" + "dom-serializer": "0", + "domelementtype": "1" } }, - "node_modules/workbox-streams": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", - "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "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": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3" + "boolbase": "~1.0.0" } }, - "node_modules/workbox-sw": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", - "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + "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/workbox-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "node_modules/tailwindcss": { + "version": "3.0.24", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", + "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", "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.3" + "arg": "^5.0.1", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.12", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" }, "engines": { - "node": ">=10.0.0" + "node": ">=12.13.0" }, "peerDependencies": { - "webpack": "^4.4.0 || ^5.9.0" + "postcss": "^8.0.9" } }, - "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==", + "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": ">=0.10.0" + "node": ">=6" } }, - "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/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/workbox-window": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", - "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "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": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.5.3" + "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/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" - }, + "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/chalk/wrap-ansi?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" }, "engines": { "node": ">=8" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/terser": { + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", "dependencies": { - "color-name": "~1.1.4" + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" }, "engines": { - "node": ">=7.0.0" + "node": ">=10" } }, - "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "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==", + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", "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.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, "engines": { - "node": ">=8.3.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" + "webpack": "^5.1.0" }, "peerDependenciesMeta": { - "bufferutil": { + "@swc/core": { "optional": true }, - "utf-8-validate": { + "esbuild": { + "optional": true + }, + "uglify-js": { "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/terser-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/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==" + "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/xtend": { + "node_modules/terser/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/terser/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/terser/node_modules/webidl-conversions": { "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==" + }, + "node_modules/terser/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/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": ">=0.4" + "node": ">=8" } }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "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/tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/yallist": { + "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/toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + }, + "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.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "engines": { - "node": ">= 6" + "node": ">= 4.0.0" } }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", + "node_modules/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", "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" + "punycode": "^2.1.1" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "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==", + "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", "engines": { - "node": ">=10" + "node": ">=4" } }, - "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==", + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, "engines": { - "node": ">=10" + "node": ">= 6" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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" } - } - }, - "dependencies": { - "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + }, + "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.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "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.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "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": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "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/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/use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "dependencies": { + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "dependencies": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "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": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "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-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "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.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", + "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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "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-better-errors": "^1.0.2", + "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.3.1", + "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.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "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.8.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", + "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", + "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/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": "^1.6.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", + "portfinder": "^1.0.28", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "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" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", + "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/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/webpack/node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-encoding/node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/whatwg-fetch": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", + "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", + "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.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", + "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "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.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "dependencies": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "dependencies": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" + } + }, + "node_modules/workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "dependencies": { + "workbox-core": "6.5.3" + } + }, + "node_modules/workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" + } + }, + "node_modules/workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "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.3" + }, + "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.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" + } + }, + "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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": { + "@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.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "requires": { + "@babel/highlight": "^7.16.7" + } + }, + "@babel/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" + }, + "@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "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.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "requires": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "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" + } + }, + "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==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "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.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "requires": { + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "requires": { + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.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==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "requires": { + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "requires": { + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" + } + }, + "@babel/helpers": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" + } + }, + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "requires": { + "@babel/helper-validator-identifier": "^7.16.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.7", + "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.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-decorators": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", + "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "requires": { + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@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.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", "requires": { - "@jridgewell/gen-mapping": "^0.1.0", - "@jridgewell/trace-mapping": "^0.3.9" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/code-frame": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", + "@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/highlight": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" - }, - "@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", + "@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": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", - "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/helper-plugin-utils": "^7.8.3" } }, - "@babel/eslint-parser": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", - "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", + "@babel/plugin-syntax-flow": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", "requires": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "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" - } - }, - "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==" - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" - } + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/generator": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", + "@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/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", - "jsesc": "^2.5.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-builder-binary-assignment-operator-visitor": { + "@babel/plugin-syntax-jsx": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", + "@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/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.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==" - } + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/helper-create-class-features-plugin": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", - "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", + "@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-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", + "@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-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", + "@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-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "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-plugin-utils": "^7.8.0" } }, - "@babel/helper-environment-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "@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/template": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "@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/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "@babel/helper-member-expression-to-functions": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", - "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", + "@babel/plugin-syntax-typescript": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", "requires": { - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-module-imports": { + "@babel/plugin-transform-arrow-functions": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", "requires": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", "requires": { - "@babel/helper-environment-visitor": "^7.16.7", "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" } }, - "@babel/helper-optimise-call-expression": { + "@babel/plugin-transform-block-scoped-functions": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", "requires": { - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-plugin-utils": { + "@babel/plugin-transform-block-scoping": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-replace-supers": { + "@babel/plugin-transform-classes": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" } }, - "@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", "requires": { - "@babel/types": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", "requires": { - "@babel/types": "^7.16.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-split-export-declaration": { + "@babel/plugin-transform-dotall-regex": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", "requires": { - "@babel/types": "^7.16.7" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - }, - "@babel/helper-validator-option": { + "@babel/plugin-transform-duplicate-keys": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - }, - "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" } }, - "@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" - }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "@babel/plugin-transform-for-of": { "version": "7.16.7", - "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.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", "requires": { "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "@babel/plugin-transform-function-name": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-class-properties": { + "@babel/plugin-transform-member-expression-literals": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", - "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.6", + "@babel/helper-module-transforms": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@babel/plugin-proposal-decorators": { + "@babel/plugin-transform-modules-commonjs": { "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", - "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.17.0", - "charcodes": "^0.2.0" + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", + "@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", "requires": { + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@babel/plugin-proposal-export-namespace-from": { + "@babel/plugin-transform-modules-umd": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-json-strings": { + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.17.0" + } + }, + "@babel/plugin-transform-new-target": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-logical-assignment-operators": { + "@babel/plugin-transform-object-super": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", "requires": { "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "@babel/helper-replace-supers": "^7.16.7" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { + "@babel/plugin-transform-parameters": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-numeric-separator": { + "@babel/plugin-transform-react-display-name": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-object-rest-spread": { + "@babel/plugin-transform-react-jsx": { "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", - "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", "requires": { - "@babel/compat-data": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" } }, - "@babel/plugin-proposal-optional-catch-binding": { + "@babel/plugin-transform-react-jsx-development": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "@babel/plugin-transform-react-jsx": "^7.16.7" } }, - "@babel/plugin-proposal-optional-chaining": { + "@babel/plugin-transform-react-pure-annotations": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", + "@babel/plugin-transform-regenerator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" + "regenerator-transform": "^0.15.0" } }, - "@babel/plugin-proposal-private-property-in-object": { + "@babel/plugin-transform-reserved-words": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", + "@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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==" + } } }, - "@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==", + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.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==", + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", "requires": { - "@babel/helper-plugin-utils": "^7.12.13" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-syntax-decorators": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", - "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", "requires": { "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" } }, - "@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==", + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", "requires": { - "@babel/helper-plugin-utils": "^7.8.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-syntax-flow": { + "@babel/plugin-transform-unicode-regex": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", - "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.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-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==", + "@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.8.0" + "@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/plugin-syntax-jsx": { + "@babel/preset-react": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@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==", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" } }, - "@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==", + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" } }, - "@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==", + "@babel/runtime": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "regenerator-runtime": "^0.13.4" } }, - "@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==", + "@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" } }, - "@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==", + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" } }, - "@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==", + "@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" } }, - "@babel/plugin-syntax-typescript": { + "@babel/types": { "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" } }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } + "@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "@chakra-ui/accordion": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-1.4.11.tgz", + "integrity": "sha512-d/gvSgGwcZaJXxXqGmecpAgko/tUYb5vR0E0B2/V/z9AVbS8ei//fbiO9+8Ouyl/K46oWHWYj5vt8iTadlZleg==", "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "@chakra-ui/alert": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-1.3.7.tgz", + "integrity": "sha512-fFpJYBpHOIK/BX4BVl/xafYiDBUW+Bq/gUYDOo4iAiO4vHgxo74oa+yOwSRNlNjAgIX7pi2ridsYQALKyWyxxQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-block-scoping": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "@chakra-ui/anatomy": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-1.3.0.tgz", + "integrity": "sha512-vj/lcHkCuq/dtbl69DkNsftZTnrGEegB90ODs1B6rxw8iVMdDSYkthPPFAkqzNs4ppv1y2IBjELuVzpeta1OHA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/theme-tools": "^1.3.6" } }, - "@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "@chakra-ui/avatar": { + "version": "1.3.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-1.3.11.tgz", + "integrity": "sha512-/eRRK48Er92/QWAfWhxsJIN0gZBBvk+ew4Hglo+pxt3/NDnfTF2yPE7ZN29Dl6daPNbyTOpoksMwaU2mZIqLgA==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" + "@chakra-ui/image": "1.1.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-computed-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "@chakra-ui/breadcrumb": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-1.3.6.tgz", + "integrity": "sha512-iXxienBO6RUnJEcDvyDWyRt+mzPyl7/b6N8i0vrjGKGLpgtayJFvIdo33tFcvx6TCy7V9hiE3HTtZnNomWdR6A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-destructuring": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", - "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "@chakra-ui/button": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-1.5.10.tgz", + "integrity": "sha512-IVEOrleI378CckAa3b3CTUHMPZRfpy6LPwn1Mx3sMpHEkDTKu8zJcjgEvCE8HYzNC1KbwBsa1PfTgk40ui6EtA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "@chakra-ui/checkbox": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-1.7.1.tgz", + "integrity": "sha512-9Io97yn8OrdaIynCj+3Z/neJV7lTT1MtcdYh3BKMd7WnoJDkRY/GlBM8zsdgC5Wvm+ZQ1M83t0YvRPKLLzusyA==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" } }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "@chakra-ui/clickable": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-1.2.6.tgz", + "integrity": "sha512-89SsrQwwwAadcl/bN8nZqqaaVhVNFdBXqQnxVy1t07DL5ezubmNb5SgFh9LDznkm9YYPQhaGr3W6HFro7iAHMg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "@chakra-ui/close-button": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-1.2.7.tgz", + "integrity": "sha512-cYTxfgrIlPU4IZm1sehZXxx/TNQBk9c3LBPvTpywEM8GVRGINh4YLq8WiMaPtO+TDNBnKoWS/jS4IHnR+abADw==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-flow-strip-types": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", - "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "@chakra-ui/color-mode": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-1.4.8.tgz", + "integrity": "sha512-iD4126DVQi06c6ARr3uf3R2rtEu8aBVjW8rhZ+lOsV26Z15iCJA7OAut13Xu06fcZvgjSB/ChDy6Sx9sV9UjHA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-flow": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-for-of": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "@chakra-ui/control-box": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-1.1.6.tgz", + "integrity": "sha512-EUcq5f854puG6ZA6wAWl4107OPl8+bj4MMHJCa48BB0qec0U8HCEtxQGnFwJmaYLalIAjMfHuY3OwO2A3Hi9hA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "@chakra-ui/counter": { + "version": "1.2.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-1.2.10.tgz", + "integrity": "sha512-HQd09IuJ4z8M8vWajH+99jBWWSHDesQZmnN95jUg3HKOuNleLaipf2JFdrqbO1uWQyHobn2PM6u+B+JCAh2nig==", "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "@chakra-ui/css-reset": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-1.1.3.tgz", + "integrity": "sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw==", + "requires": {} + }, + "@chakra-ui/descendant": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-2.1.3.tgz", + "integrity": "sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-utils": "^1.2.3" } }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "@chakra-ui/editable": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-1.4.2.tgz", + "integrity": "sha512-a5zKghA/IvG7yNkmFl7Z9c2KSsf0FgyijsNPTg/4S5jxyz13QJtoTg40tdpyaxHHCT25y25iUcV4FYCj6Jd01w==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-modules-amd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "@chakra-ui/focus-lock": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-1.2.6.tgz", + "integrity": "sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==", "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@chakra-ui/utils": "1.10.4", + "react-focus-lock": "2.5.2" + }, + "dependencies": { + "react-focus-lock": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.5.2.tgz", + "integrity": "sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==", + "requires": { + "@babel/runtime": "^7.0.0", + "focus-lock": "^0.9.1", + "prop-types": "^15.6.2", + "react-clientside-effect": "^1.2.5", + "use-callback-ref": "^1.2.5", + "use-sidecar": "^1.0.5" + }, + "dependencies": { + "react-clientside-effect": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz", + "integrity": "sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==", + "requires": { + "@babel/runtime": "^7.12.13" + } + } + } + } } }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", - "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", + "@chakra-ui/form-control": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-1.6.0.tgz", + "integrity": "sha512-MtUE98aocP2QTgvyyJ/ABuG33mhT3Ox56phKreG3HzbUKByMwrbQSm1QcAgyYdqSZ9eKB2tXx+qgGNh+avAfDA==", "requires": { - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", - "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "@chakra-ui/hooks": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-1.9.1.tgz", + "integrity": "sha512-SEeh1alDKzrP9gMLWMnXOUDBQDKF/URL6iTmkumTn6vhawWNla6sPrcMyoCzWdMzwUhZp3QNtCKbUm7dxBXvPw==", "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "compute-scroll-into-view": "1.0.14", + "copy-to-clipboard": "3.3.1" } }, - "@babel/plugin-transform-modules-umd": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "@chakra-ui/icon": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-2.0.5.tgz", + "integrity": "sha512-ZrqRvCCIxGr4qFd/r1pmtd9tobRmv8KAxV7ygFoc/t4vOSKTcVIjhE12gsI3FzgvXM15ZFVwsxa1zodwgo5neQ==", "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", - "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "@chakra-ui/image": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.1.10.tgz", + "integrity": "sha512-PJZmhQ/R1PgdMyCRjALfoyq1FNh/WzMAw70sliHLtLcb9hBXniwQZuckYfUshCkUoFBj/ow9d4byn9Culdpk7Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.0" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-new-target": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "@chakra-ui/input": { + "version": "1.4.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-1.4.6.tgz", + "integrity": "sha512-Ljy/NbOhh9cNQxKTWQRsT4aQiXs2vVya+Cj5NpMAz08NFFjPZovsTawhI7m6ejT5Vsh76QYjh2rOLLI3fWqQQw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "@chakra-ui/layout": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-1.8.0.tgz", + "integrity": "sha512-GJtEKez5AZu0XQTxI6a6jwA/hMDD36pP0HBxBOGuHP1hWCebDzMjraiMfWiP9w7hKERFE4j19kocHxIXyocfJA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "@chakra-ui/live-region": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-1.1.6.tgz", + "integrity": "sha512-9gPQHXf7oW0jXyT5R/JzyDMfJ3hF70TqhN8bRH4fMyfNr2Se+SjztMBqCrv5FS5rPjcCeua+e0eArpoB3ROuWQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-property-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "@chakra-ui/media-query": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-2.0.4.tgz", + "integrity": "sha512-kn6g/L0IFFUHz2v4yiCsBnhg9jUeA7525Z+AWl+BPtvryi7i9J+AJ27y/QAge7vUGy4dwDeFyxOZTs2oZ9/BsA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", - "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "@chakra-ui/menu": { + "version": "1.8.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-1.8.11.tgz", + "integrity": "sha512-8K65xItPsdMvSfuGWYIGigOF/QMcy7+D48UIEO/Hu0u0ckd11/JXbpSIFPddH5fYedclJ18PGRohTne487OVjQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-display-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/modal": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-1.11.1.tgz", + "integrity": "sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A==", + "requires": { + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/focus-lock": "1.2.6", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "aria-hidden": "^1.1.1", + "react-remove-scroll": "2.4.1" + }, + "dependencies": { + "react-remove-scroll": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.1.tgz", + "integrity": "sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==", + "requires": { + "react-remove-scroll-bar": "^2.1.0", + "react-style-singleton": "^2.1.0", + "tslib": "^1.0.0", + "use-callback-ref": "^1.2.3", + "use-sidecar": "^1.0.1" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } } }, - "@babel/plugin-transform-react-jsx": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", - "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "@chakra-ui/number-input": { + "version": "1.4.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-1.4.7.tgz", + "integrity": "sha512-LorGRZFMipom8vCUEbLi2s7bTHF2Fgiu766W0jTbzMje+8Z1ZoRQunH9OZWQnxnWQTUfUM2KBW8KwToYh1ojfQ==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.17.0" + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-jsx-development": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "@chakra-ui/pin-input": { + "version": "1.7.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-1.7.10.tgz", + "integrity": "sha512-Uz5vFK+ZevQtdYHBkddSFCrY44bweXLanpSv9X/D0pWpdML09qfPiKX4ydGzfRoS2u4L8NUtN86IcvdOQLhHQg==", "requires": { - "@babel/plugin-transform-react-jsx": "^7.16.7" + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-react-pure-annotations": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", - "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "@chakra-ui/popover": { + "version": "1.11.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-1.11.9.tgz", + "integrity": "sha512-hJ1/Lwukox3ryTN7W1wnj+nE44utfLwQYvfUSdatt5dznnh8k0P6Wx7Hmjm1cYffRavBhqzwua/QZDWjJN9N0g==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-regenerator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", - "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "@chakra-ui/popper": { + "version": "2.4.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-2.4.3.tgz", + "integrity": "sha512-TGzFnYt3mtIVkIejtYIAu4Ka9DaYLzMR4NgcqI6EtaTvgK7Xep+6RTiY/Nq+ZT3l/eaNUwqHRFoNrDUg1XYasA==", "requires": { - "regenerator-transform": "^0.15.0" + "@chakra-ui/react-utils": "1.2.3", + "@popperjs/core": "^2.9.3" } }, - "@babel/plugin-transform-reserved-words": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "@chakra-ui/portal": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-1.3.10.tgz", + "integrity": "sha512-t2KQ6MXbyf1qFYxWw/bs//CnwD+Clq7mbsP1Y7g+THCz2FvlLlMj45BWocLB30NoNyA8WCS2zyMBszW2/qvDiA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-runtime": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", - "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "@chakra-ui/progress": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-1.2.6.tgz", + "integrity": "sha512-thaHRIYTVktgV78vJMNwzfCX+ickhSpn2bun6FtGVUphFx4tjV+ggz+IGohm6AH2hapskoR1mQU2iNZb6BK0hQ==", "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.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==" - } + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "@chakra-ui/provider": { + "version": "1.7.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-1.7.14.tgz", + "integrity": "sha512-FCA33CZy/jFzExglKMioeri8sr9NtDTcNVPnx95ZJiA7WpfFo0xuZ6/fMC4DwIQPkJKbSIZBXYLZ3U10Ntylrw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-spread": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "@chakra-ui/radio": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-1.5.1.tgz", + "integrity": "sha512-zO5eShz+j68A7935jJ2q5u3brX/bjPEGh9Pj2+bnKbmC9Vva6jEzBSJsAx9n4WbkAzR3xDMGWsbpivFp8X1tJw==", + "requires": { + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + } + }, + "@chakra-ui/react": { + "version": "1.8.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-1.8.8.tgz", + "integrity": "sha512-/XqL25J0i0h+usAXBngn/RTG2u1oQRzbhHe9tNHwFyNbx/izIADhQW/6ji06QU0KtaRIU77XvgSAyTtMJY1KmA==", + "requires": { + "@chakra-ui/accordion": "1.4.11", + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/avatar": "1.3.11", + "@chakra-ui/breadcrumb": "1.3.6", + "@chakra-ui/button": "1.5.10", + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/control-box": "1.1.6", + "@chakra-ui/counter": "1.2.10", + "@chakra-ui/css-reset": "1.1.3", + "@chakra-ui/editable": "1.4.2", + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/image": "1.1.10", + "@chakra-ui/input": "1.4.6", + "@chakra-ui/layout": "1.8.0", + "@chakra-ui/live-region": "1.1.6", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/menu": "1.8.11", + "@chakra-ui/modal": "1.11.1", + "@chakra-ui/number-input": "1.4.7", + "@chakra-ui/pin-input": "1.7.10", + "@chakra-ui/popover": "1.11.9", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/progress": "1.2.6", + "@chakra-ui/provider": "1.7.14", + "@chakra-ui/radio": "1.5.1", + "@chakra-ui/react-env": "1.1.6", + "@chakra-ui/select": "1.2.11", + "@chakra-ui/skeleton": "1.2.14", + "@chakra-ui/slider": "1.5.11", + "@chakra-ui/spinner": "1.2.6", + "@chakra-ui/stat": "1.2.7", + "@chakra-ui/switch": "1.3.10", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/table": "1.3.6", + "@chakra-ui/tabs": "1.6.10", + "@chakra-ui/tag": "1.2.7", + "@chakra-ui/textarea": "1.2.11", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/toast": "1.5.9", + "@chakra-ui/tooltip": "1.5.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + } + }, + "@chakra-ui/react-env": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-1.1.6.tgz", + "integrity": "sha512-L90LNvCfe04FTkN9OPok/o2e60zLJNBH8Im/5dUHvqy7dXLXok8ZDad5vEL46XmGbhe7O8fbxhG6FmAYdcCHrQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "@chakra-ui/react-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-1.2.3.tgz", + "integrity": "sha512-r8pUwCVVB7UPhb0AiRa9ZzSp4xkMz64yIeJ4O4aGy4WMw7TRH4j4QkbkE1YC9tQitrXrliOlvx4WWJR4VyiGpw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "^1.10.4" } }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "@chakra-ui/select": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-1.2.11.tgz", + "integrity": "sha512-6Tis1+ZrRjQeWhQfziQn3ZdPphV5ccafpZOhiPdTcM2J1XcXOlII+9rHxvaW+jx7zQ5ly5o8kd7iXzalDgl5wA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "@chakra-ui/skeleton": { + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-1.2.14.tgz", + "integrity": "sha512-R0v4DfQ2yjXCJf9SzhTmDb2PLx5//LxsRbjjgRa8qJCR4MZaGswPrekp4dP8YjY8aEYzuZbvHU12T3vqZBk2GA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/media-query": "2.0.4", + "@chakra-ui/system": "1.12.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "@chakra-ui/slider": { + "version": "1.5.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-1.5.11.tgz", + "integrity": "sha512-THkGU2BsA6XMosXcEVQkWVRftqUIAKCb+y4iEpR3C2ztqL7Fl/CbIGwyr5majhPhKc275rb8dfxwp8R0L0ZIiQ==", "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "@chakra-ui/spinner": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-1.2.6.tgz", + "integrity": "sha512-GoUCccN120fGRVgUtfuwcEjeoaxffB+XsgpxX7jhWloXf8b6lkqm68bsxX4Ybb2vGN1fANI98/45JmrnddZO/A==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" } }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "@chakra-ui/stat": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-1.2.7.tgz", + "integrity": "sha512-m76jumFW1N+mCG4ytrUz9Mh09nZtS4OQcADEvOslfdI5StwwuzasTA1tueaelPzdhBioMwFUWL05Fr1fXbPJ/Q==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" } }, - "@babel/preset-env": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", - "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "@chakra-ui/styled-system": { + "version": "1.19.0", + "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-1.19.0.tgz", + "integrity": "sha512-z+bMfWs6jQGkpgarge1kmk78DuDhJIXRUMyRqZ3+CiIkze88bIIsww6mV2i8tEfUfTAvALeMnlYZ1DYsHsTTJw==", "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.17.6", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.17.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@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-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.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.17.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.17.9", - "@babel/plugin-transform-modules-systemjs": "^7.17.8", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.17.9", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.17.10", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.22.1", - "semver": "^6.3.0" + "@chakra-ui/utils": "1.10.4", + "csstype": "3.0.9" }, - "dependencies": { - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + "dependencies": { + "csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" } } }, - "@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==", + "@chakra-ui/switch": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-1.3.10.tgz", + "integrity": "sha512-V6qDLY6oECCbPyu7alWWOAhSBI4+SAuT6XW/zEQbelkwuUOiGO1ax67rTXOmZ59A2AaV1gqQFxDh8AcbvwO5XQ==", "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" + "@chakra-ui/checkbox": "1.7.1", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/preset-react": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", - "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "@chakra-ui/system": { + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-1.12.1.tgz", + "integrity": "sha512-Rp09/rMuPA3hF38OJxeQciGO9N0Ie1GxwHRAw1AFA/TY3fVyK9pNI5oN+J/1cAxq7v9yKdIr1YfnruJTI9xfEg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.16.7", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + "@chakra-ui/color-mode": "1.4.8", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/styled-system": "1.19.0", + "@chakra-ui/utils": "1.10.4", + "react-fast-compare": "3.2.0" } }, - "@babel/preset-typescript": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "@chakra-ui/table": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-1.3.6.tgz", + "integrity": "sha512-7agZAgAeDFKviqStvixqnLAH54+setzhx67EztioZTr5Xu+6hQ4rotfJbu8L4i587pcbNg98kCEXEkidjw0XRQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" + "@chakra-ui/utils": "1.10.4" } }, - "@babel/runtime": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", - "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "@chakra-ui/tabs": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-1.6.10.tgz", + "integrity": "sha512-ClOOHT3Wnf3l9X4F2S6ysPsHMDgKSTgkXpB9Qe0odwpT49ZXNjSAYYaXzO16l+Eq/m2u1HzLkXVsL42HIeOiNQ==", "requires": { - "regenerator-runtime": "^0.13.4" + "@chakra-ui/clickable": "1.2.6", + "@chakra-ui/descendant": "2.1.3", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/runtime-corejs3": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", - "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "@chakra-ui/tag": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-1.2.7.tgz", + "integrity": "sha512-RKrKOol4i/CnpFfo3T9LMm1abaqM+5Bs0soQLbo1iJBbBACY09sWXrQYvveQ2GYzU/OrAUloHqqmKjyVGOlNtg==", "requires": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "@chakra-ui/icon": "2.0.5", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "@chakra-ui/textarea": { + "version": "1.2.11", + "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-1.2.11.tgz", + "integrity": "sha512-RDWbMyC87/AFRX98EnVum5eig/7hhcvS1BrqW5lvmTgrpr7KVr80Dfa8hUj58Iq37Z7AqZijDPkBn/zg7bPdIg==", "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@chakra-ui/form-control": "1.6.0", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "@chakra-ui/theme": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-1.14.1.tgz", + "integrity": "sha512-VeNZi+zD3yDwzvZm234Cy3vnalCzQ+dhAgpHdIYzGO1CYO8DPa+ROcQ70rUueL7dSvUz15KOiGTw6DAl7LXlGA==", "requires": { - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@chakra-ui/anatomy": "1.3.0", + "@chakra-ui/theme-tools": "1.3.6", + "@chakra-ui/utils": "1.10.4" } }, - "@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "@chakra-ui/theme-tools": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-1.3.6.tgz", + "integrity": "sha512-Wxz3XSJhPCU6OwCHEyH44EegEDQHwvlsx+KDkUDGevOjUU88YuNqOVkKtgTpgMLNQcsrYZ93oPWZUJqqCVNRew==", "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@chakra-ui/utils": "1.10.4", + "@ctrl/tinycolor": "^3.4.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==" + "@chakra-ui/toast": { + "version": "1.5.9", + "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-1.5.9.tgz", + "integrity": "sha512-rns04bGdMcG7Ijg45L+PfuEW4rCd0Ycraix4EJQhcl9RXI18G9sphmlp9feidhZAkI6Ukafq1YvyvkBfkKnIzQ==", + "requires": { + "@chakra-ui/alert": "1.3.7", + "@chakra-ui/close-button": "1.2.7", + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/theme": "1.14.1", + "@chakra-ui/transition": "1.4.8", + "@chakra-ui/utils": "1.10.4", + "@reach/alert": "0.13.2" + }, + "dependencies": { + "@reach/alert": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/alert/-/alert-0.13.2.tgz", + "integrity": "sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==", + "requires": { + "@reach/utils": "0.13.2", + "@reach/visually-hidden": "0.13.2", + "prop-types": "^15.7.2", + "tslib": "^2.1.0" + }, + "dependencies": { + "@reach/utils": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.13.2.tgz", + "integrity": "sha512-3ir6cN60zvUrwjOJu7C6jec/samqAeyAB12ZADK+qjnmQPdzSYldrFWwDVV5H0WkhbYXR3uh+eImu13hCetNPQ==", + "requires": { + "@types/warning": "^3.0.0", + "tslib": "^2.1.0", + "warning": "^4.0.3" + } + }, + "@reach/visually-hidden": { + "version": "0.13.2", + "resolved": "https://registry.npmjs.org/@reach/visually-hidden/-/visually-hidden-0.13.2.tgz", + "integrity": "sha512-sPZwNS0/duOuG0mYwE5DmgEAzW9VhgU3aIt1+mrfT/xiT9Cdncqke+kRBQgU708q/Ttm9tWsoHni03nn/SuPTQ==", + "requires": { + "prop-types": "^15.7.2", + "tslib": "^2.1.0" + } + } + } + } + } + }, + "@chakra-ui/tooltip": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-1.5.1.tgz", + "integrity": "sha512-EUAlDdlCBt63VpEVtj/RkFjHQVN/xA9gEAumngQdi1Sp+OXPYCBM9GwSY0NwrM1RfKBnhPSH9wz7FwredJWeaw==", + "requires": { + "@chakra-ui/hooks": "1.9.1", + "@chakra-ui/popper": "2.4.3", + "@chakra-ui/portal": "1.3.10", + "@chakra-ui/react-utils": "1.2.3", + "@chakra-ui/utils": "1.10.4", + "@chakra-ui/visually-hidden": "1.1.6" + } + }, + "@chakra-ui/transition": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-1.4.8.tgz", + "integrity": "sha512-5uc8LEuCH7+0h++wqAav/EktTHOjbLDSTXQlU9fzPIlNNgyf2eXrHVN2AGMGKiMR9Z4gS7umQjZ54r0w/mZ/Fw==", + "requires": { + "@chakra-ui/utils": "1.10.4" + } + }, + "@chakra-ui/utils": { + "version": "1.10.4", + "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-1.10.4.tgz", + "integrity": "sha512-AM91VQQxw8F4F1WDA28mqKY6NFIOuzc2Ekkna88imy2OiqqmYH0xkq8J16L2qj4cLiLozpYqba3C79pWioy6FA==", + "requires": { + "@types/lodash.mergewith": "4.6.6", + "css-box-model": "1.2.1", + "framesync": "5.3.0", + "lodash.mergewith": "4.6.2" + } + }, + "@chakra-ui/visually-hidden": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-1.1.6.tgz", + "integrity": "sha512-Xzy5bA0UA+IyMgwJizQYSEdgz8cC/tHdmFB3CniXzmpKTSK8mJddeEBl+cGbXHBzxEUhH7xF1eaS41O+0ezWEQ==", + "requires": { + "@chakra-ui/utils": "1.10.4" + } }, "@csstools/normalize.css": { "version": "12.0.0", @@ -17691,6 +19796,81 @@ "postcss-value-parser": "^4.2.0" } }, + "@ctrl/tinycolor": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", + "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==" + }, + "@emotion/babel-plugin": { + "version": "11.9.2", + "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", + "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", + "requires": { + "@babel/helper-module-imports": "^7.12.13", + "@babel/plugin-syntax-jsx": "^7.12.13", + "@babel/runtime": "^7.13.10", + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.5", + "@emotion/serialize": "^1.0.2", + "babel-plugin-macros": "^2.6.1", + "convert-source-map": "^1.5.0", + "escape-string-regexp": "^4.0.0", + "find-root": "^1.1.0", + "source-map": "^0.5.7", + "stylis": "4.0.13" + }, + "dependencies": { + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "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" + } + }, + "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==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + } + } + }, + "@emotion/cache": { + "version": "11.7.1", + "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", + "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", + "requires": { + "@emotion/memoize": "^0.7.4", + "@emotion/sheet": "^1.1.0", + "@emotion/utils": "^1.0.0", + "@emotion/weak-memoize": "^0.2.5", + "stylis": "4.0.13" + } + }, + "@emotion/hash": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", + "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + }, "@emotion/is-prop-valid": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", @@ -17704,6 +19884,49 @@ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, + "@emotion/react": { + "version": "11.9.0", + "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", + "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/cache": "^11.7.1", + "@emotion/serialize": "^1.0.3", + "@emotion/utils": "^1.1.0", + "@emotion/weak-memoize": "^0.2.5", + "hoist-non-react-statics": "^3.3.1" + } + }, + "@emotion/serialize": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", + "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", + "requires": { + "@emotion/hash": "^0.8.0", + "@emotion/memoize": "^0.7.4", + "@emotion/unitless": "^0.7.5", + "@emotion/utils": "^1.0.0", + "csstype": "^3.0.2" + } + }, + "@emotion/sheet": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", + "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + }, + "@emotion/styled": { + "version": "11.8.1", + "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.8.1.tgz", + "integrity": "sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==", + "requires": { + "@babel/runtime": "^7.13.10", + "@emotion/babel-plugin": "^11.7.1", + "@emotion/is-prop-valid": "^1.1.2", + "@emotion/serialize": "^1.0.2", + "@emotion/utils": "^1.1.0" + } + }, "@emotion/stylis": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", @@ -17714,6 +19937,16 @@ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" }, + "@emotion/utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", + "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" + }, + "@emotion/weak-memoize": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", + "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" + }, "@eslint/eslintrc": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", @@ -18337,6 +20570,11 @@ "source-map": "^0.7.3" } }, + "@popperjs/core": { + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==" + }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -18871,6 +21109,19 @@ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, + "@types/lodash": { + "version": "4.14.182", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", + "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + }, + "@types/lodash.mergewith": { + "version": "4.6.6", + "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz", + "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==", + "requires": { + "@types/lodash": "*" + } + }, "@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -18912,9 +21163,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/react": { - "version": "18.0.8", - "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", - "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", + "version": "17.0.44", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz", + "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -18990,6 +21241,11 @@ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, + "@types/warning": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", + "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" + }, "@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", @@ -19445,6 +21701,21 @@ "sprintf-js": "~1.0.2" } }, + "aria-hidden": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.1.3.tgz", + "integrity": "sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==", + "requires": { + "tslib": "^1.0.0" + }, + "dependencies": { + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" + } + } + }, "aria-query": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", @@ -20225,6 +22496,11 @@ } } }, + "compute-scroll-into-view": { + "version": "1.0.14", + "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz", + "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==" + }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -20278,6 +22554,14 @@ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, + "copy-to-clipboard": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", + "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", + "requires": { + "toggle-selection": "^1.0.6" + } + }, "core-js": { "version": "3.22.3", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", @@ -20361,6 +22645,14 @@ "postcss-selector-parser": "^6.0.9" } }, + "css-box-model": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", + "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", + "requires": { + "tiny-invariant": "^1.0.6" + } + }, "css-color-keywords": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", @@ -20725,6 +23017,11 @@ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, + "detect-node-es": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", + "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" + }, "detect-port-alt": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", @@ -21787,6 +24084,11 @@ "pkg-dir": "^4.1.0" } }, + "find-root": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -21810,6 +24112,14 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" }, + "focus-lock": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.9.2.tgz", + "integrity": "sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==", + "requires": { + "tslib": "^2.0.3" + } + }, "follow-redirects": { "version": "1.14.9", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", @@ -21938,6 +24248,52 @@ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, + "framer-motion": { + "version": "6.3.3", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.3.tgz", + "integrity": "sha512-wo0dCnoq5vn4L8YVOPO9W54dliH78vDaX0Lj+bSPUys6Nt5QaehrS3uaYa0q5eVeikUgtTjz070UhQ94thI5Sw==", + "requires": { + "@emotion/is-prop-valid": "^0.8.2", + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "popmotion": "11.0.3", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, + "requires": { + "@emotion/memoize": "0.7.4" + } + }, + "@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true + }, + "framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "requires": { + "tslib": "^2.1.0" + } + } + } + }, + "framesync": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", + "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", + "requires": { + "tslib": "^2.1.0" + } + }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -22004,6 +24360,11 @@ "has-symbols": "^1.0.1" } }, + "get-nonce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", + "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" + }, "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", @@ -22167,6 +24528,11 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, + "hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" + }, "history": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", @@ -22454,6 +24820,14 @@ "side-channel": "^1.0.4" } }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, "ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", @@ -24363,6 +26737,11 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, + "lodash.mergewith": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", + "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==" + }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -25028,6 +27407,27 @@ } } }, + "popmotion": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", + "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", + "requires": { + "framesync": "6.0.1", + "hey-listen": "^1.0.8", + "style-value-types": "5.0.0", + "tslib": "^2.1.0" + }, + "dependencies": { + "framesync": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", + "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", + "requires": { + "tslib": "^2.1.0" + } + } + } + }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -25971,6 +28371,17 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "react-icons": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz", + "integrity": "sha512-cB10MXLTs3gVuXimblAdI71jrJx8njrJZmNMEMC+sQu5B/BIOmlsAjskdqpn81y8UBVEGuHODd7/ci5DvoSzTQ==", + "requires": {} + }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -25981,6 +28392,15 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, + "react-remove-scroll-bar": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.1.tgz", + "integrity": "sha512-IvGX3mJclEF7+hga8APZczve1UyGMkMG+tjS0o/U1iLgvZRpjFAQEUBJ4JETfvbNlfNnZnoDyWJCICkA15Mghg==", + "requires": { + "react-style-singleton": "^2.2.0", + "tslib": "^2.0.0" + } + }, "react-router": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", @@ -26053,6 +28473,16 @@ "workbox-webpack-plugin": "^6.4.1" } }, + "react-style-singleton": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.0.tgz", + "integrity": "sha512-nK7mN92DMYZEu3cQcAhfwE48NpzO5RpxjG4okbSqRRbfal9Pk+fG2RdQXTMp+f6all1hB9LIJSt+j7dCYrU11g==", + "requires": { + "get-nonce": "^1.0.0", + "invariant": "^2.2.4", + "tslib": "^2.0.0" + } + }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -26854,6 +29284,15 @@ "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", "requires": {} }, + "style-value-types": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", + "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", + "requires": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, "styled-components": { "version": "5.3.5", "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", @@ -26880,6 +29319,11 @@ "postcss-selector-parser": "^6.0.4" } }, + "stylis": { + "version": "4.0.13", + "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", + "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -27163,6 +29607,11 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -27181,6 +29630,11 @@ "is-number": "^7.0.0" } }, + "toggle-selection": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", + "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" + }, "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", @@ -27374,6 +29828,23 @@ "punycode": "^2.1.0" } }, + "use-callback-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", + "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", + "requires": { + "tslib": "^2.0.0" + } + }, + "use-sidecar": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", + "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "requires": { + "detect-node-es": "^1.1.0", + "tslib": "^2.0.0" + } + }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -27449,6 +29920,14 @@ "makeerror": "1.0.12" } }, + "warning": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + }, "watchpack": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", diff --git a/pokedex/package.json b/pokedex/package.json index 677eae0..95ad8d2 100644 --- a/pokedex/package.json +++ b/pokedex/package.json @@ -3,12 +3,17 @@ "version": "0.1.0", "private": true, "dependencies": { + "@chakra-ui/react": "^1.8.8", + "@emotion/react": "^11.9.0", + "@emotion/styled": "^11.8.1", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "axios": "^0.27.2", + "framer-motion": "^6.3.3", "react": "^18.1.0", "react-dom": "^18.1.0", + "react-icons": "^4.3.1", "react-router-dom": "^6.3.0", "react-scripts": "5.0.1", "styled-components": "^5.3.5", diff --git a/pokedex/src/assets/Images/Battle.png b/pokedex/src/assets/Images/Battle.png new file mode 100644 index 0000000000000000000000000000000000000000..f646c68b443b2cacd833aca8fe378a1caeb2f980 GIT binary patch literal 67386 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 MY8q-(sM|&UKY@z_#sB~S literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/LogoDex.png b/pokedex/src/assets/Images/LogoDex.png new file mode 100644 index 0000000000000000000000000000000000000000..83c7b3e6a419fada9ba4f5fd2432cc56d480ee67 GIT binary patch literal 381363 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�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%0DAg%s^h`L5y4;ZR@IqO|Ty?3aIJu_Vyx&E* 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%0A! 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

JqiIn>iGfweCpz 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

~hE6aSrXaxcTg!|`UNF}6RWwM0v^V<0He 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%0Dh{#x?tOU-h%> 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�H$nBWBPnm{0kX8sFP7t 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 { + + const navigate = useNavigate() + + return( + <> + { + props.page === 'home' ? + + + + + + + + + + + : + + + + + + + + + + + + + } + + ) +} + +export default Header \ No newline at end of file diff --git a/pokedex/src/components/Header/style.jsx b/pokedex/src/components/Header/style.jsx new file mode 100644 index 0000000..1b73976 --- /dev/null +++ b/pokedex/src/components/Header/style.jsx @@ -0,0 +1,45 @@ +import styled from "styled-components"; + +export const HeaderDiv = styled.div` + display: flex; + justify-content: center; + align-items: center; + background-color: #423D3D; + height: 12vh; + width: 100%; + padding: 0.8em 1.5em; +` + +export const DivLogoHome = styled.div` + height: 100%; + width: 52%; + display: flex; + justify-content: end; + align-items: center; +` + +export const DivLogoOthers = styled.div` + height: 100%; + width: 52%; + display: flex; + justify-content: end; + align-items: center; +` + +export const DivDex = styled.div` + height: 100%; + width: 48%; + display: flex; + justify-content: end; + align-items: center; + padding-right: 15px; + gap: 20px; +` + +export const Button = styled.button` + height: 90%; +` + +export const Img = styled.img` + height: 100%; +` \ No newline at end of file diff --git a/pokedex/src/pages/Battle/BattlePage.jsx b/pokedex/src/pages/Battle/BattlePage.jsx index 41488b2..a0b8dcd 100644 --- a/pokedex/src/pages/Battle/BattlePage.jsx +++ b/pokedex/src/pages/Battle/BattlePage.jsx @@ -1,8 +1,9 @@ - +import Header from "../../components/Header/Header" const BattlePage = () => { return( <> +

Eu sou Batalha! ) diff --git a/pokedex/src/pages/Home/HomePage.jsx b/pokedex/src/pages/Home/HomePage.jsx index a520ad8..9ad83b7 100644 --- a/pokedex/src/pages/Home/HomePage.jsx +++ b/pokedex/src/pages/Home/HomePage.jsx @@ -1,8 +1,9 @@ - +import Header from "../../components/Header/Header" const HomePage = () => { return( <> +
Eu sou Home! ) From f76332b5cb43dbe16036e92f616098cd5f6d9779 Mon Sep 17 00:00:00 2001 From: LayaneB Date: Thu, 5 May 2022 03:08:53 -0300 Subject: [PATCH 09/40] =?UTF-8?q?Conclus=C3=A3o=20da=20p=C3=A1gina=20de=20?= =?UTF-8?q?detalhes?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../components/PokeWeakness/PokeWeakness.jsx | 51 +++ pokedex/src/components/PokeWeakness/style.js | 19 ++ .../components/PokemonMoves/PokemonMoves.jsx | 24 ++ pokedex/src/components/PokemonMoves/style.js | 59 ++++ .../PokemonSprites/PokemonSprites.jsx | 19 ++ .../src/components/PokemonSprites/style.js | 30 ++ .../{PokemonStats.js => PokemonStats.jsx} | 2 +- .../PokemonStats/{style.jsx => style.js} | 12 +- .../PokemonType.jsx} | 2 +- .../style.jsx => PokemonTypes/style.js} | 5 +- pokedex/src/hook/useRequestData.js | 2 + .../PokemonDetails/PokemonDetailsPage.jsx | 83 ++--- pokedex/src/pages/PokemonDetails/style.js | 37 ++- pokedex/src/theme/theme.js | 307 +++++++++++++----- 14 files changed, 519 insertions(+), 133 deletions(-) create mode 100644 pokedex/src/components/PokeWeakness/PokeWeakness.jsx create mode 100644 pokedex/src/components/PokeWeakness/style.js create mode 100644 pokedex/src/components/PokemonMoves/PokemonMoves.jsx create mode 100644 pokedex/src/components/PokemonMoves/style.js create mode 100644 pokedex/src/components/PokemonSprites/PokemonSprites.jsx create mode 100644 pokedex/src/components/PokemonSprites/style.js rename pokedex/src/components/PokemonStats/{PokemonStats.js => PokemonStats.jsx} (88%) rename pokedex/src/components/PokemonStats/{style.jsx => style.js} (77%) rename pokedex/src/components/{PokemonMoves/PokemonTypeWeak.js => PokemonTypes/PokemonType.jsx} (92%) rename pokedex/src/components/{PokemonMoves/style.jsx => PokemonTypes/style.js} (86%) diff --git a/pokedex/src/components/PokeWeakness/PokeWeakness.jsx b/pokedex/src/components/PokeWeakness/PokeWeakness.jsx new file mode 100644 index 0000000..7de0b60 --- /dev/null +++ b/pokedex/src/components/PokeWeakness/PokeWeakness.jsx @@ -0,0 +1,51 @@ +import useRequestData from '../../hook/useRequestData' +import { Badge } from '@chakra-ui/react' +import {typesPt} from '../../theme/pokemonTypeColors' +import {WeaknessCointer} from './style' + + + +const PokeWeakness = (props) => { + + const url1 = props.types[0].type.url + const url2 = props.types[1] ? props.types[1].type.url : url1 + const datas1 = useRequestData({}, url1) + const datas2 = useRequestData({}, url2) + + let renderWeakness + + if(datas1.damage_relations && datas2.damage_relations){ + + console.log(datas1.damage_relations.double_damage_from) + let pokemonWeakness = [] + const weaknessType1 = datas1.damage_relations.double_damage_from.map((item)=>{ + pokemonWeakness = [...pokemonWeakness, item.name] + }) + const weaknessType2 = props.types[1] && datas2.damage_relations.double_damage_from.map((item)=>{ + pokemonWeakness = [...pokemonWeakness, item.name] + }) + + const teste = pokemonWeakness.reduce((unico, item) => { + return unico.includes(item) ? unico : [...unico, item] + }, []); + + console.log(pokemonWeakness) + + renderWeakness = teste.map((weak, index)=>{ + return{typesPt[weak]} + }) + + + } + return( + <> + + Fraquezas + {renderWeakness} + + + + ) +} + +export default PokeWeakness \ No newline at end of file diff --git a/pokedex/src/components/PokeWeakness/style.js b/pokedex/src/components/PokeWeakness/style.js new file mode 100644 index 0000000..8199d97 --- /dev/null +++ b/pokedex/src/components/PokeWeakness/style.js @@ -0,0 +1,19 @@ +import styled from 'styled-components' + + +export const WeaknessCointer = styled.fieldset` + border: 2px solid #423D3D; + font-size: 1.1rem; + padding: 5%; + border-radius: 10px; + display: flex; + flex-wrap: wrap; + gap:10px; + color:#423D3D; + legend{ + + font-size: 1.5rem; + padding: 5px; + } + +` \ No newline at end of file diff --git a/pokedex/src/components/PokemonMoves/PokemonMoves.jsx b/pokedex/src/components/PokemonMoves/PokemonMoves.jsx new file mode 100644 index 0000000..1b5c49f --- /dev/null +++ b/pokedex/src/components/PokemonMoves/PokemonMoves.jsx @@ -0,0 +1,24 @@ +import { Badge } from '@chakra-ui/react' +import {FieldsetForm, MovesContainer, ScrollContainer} from './style' + + +const PokemonMoves = (props) => { + const moves = props.moves.map((move, index) => { + return {move.move.name} + }) + + return ( + + + Movimentos + +
+ {moves} +
+
+
+
+ ) +} + +export default PokemonMoves \ No newline at end of file diff --git a/pokedex/src/components/PokemonMoves/style.js b/pokedex/src/components/PokemonMoves/style.js new file mode 100644 index 0000000..baea793 --- /dev/null +++ b/pokedex/src/components/PokemonMoves/style.js @@ -0,0 +1,59 @@ +import styled from 'styled-components' +import {colors} from '../../theme/pokemonTypeColors' + +export const MovesContainer = styled.div` + color:#423D3D; + width: 30%; + height: 100%; + +` +export const StatName = styled.span` + font-weight: bold; +` + +export const FieldsetForm = styled.fieldset` + border: 2px solid #423D3D; + font-size: 1.1rem; + padding: 5%; + border-radius: 10px; + display:flex; + flex-direction: column; + gap:20px; + height: 100%; + legend{ + font-size: 1.5rem; + padding: 5px; + } + +` +export const ScrollContainer = styled.div` + display:flex; + overflow: auto; + flex: none; + flex-flow: row nowrap; + flex-wrap: wrap; + overflow-y: scroll; + overflow-x: hidden; + gap:10px; + height:100% ; + justify-content: center; + align-items: center; + ::-webkit-scrollbar { + width: 4px; + height: 5px; + } + ::-webkit-scrollbar-thumb { + background-color: ${props=>colors[props.type]}; + opacity:40%; + border-radius: 2px; + } + ::-webkit-scrollbar-track { + background: transparent; + } + div{ + display: grid; + grid-template-columns: repeat(2,50%); + grid-template-rows: auto; + gap:10px; + } +` \ No newline at end of file diff --git a/pokedex/src/components/PokemonSprites/PokemonSprites.jsx b/pokedex/src/components/PokemonSprites/PokemonSprites.jsx new file mode 100644 index 0000000..5a14502 --- /dev/null +++ b/pokedex/src/components/PokemonSprites/PokemonSprites.jsx @@ -0,0 +1,19 @@ + +import {Fieldset, SpritesContainer, Img} from './style' + + +const PokemonSprites= (props) => { + + + return ( + +
+ {props.name} + {'Pokémon + {'Pokémon +
+
+ ) +} + +export default PokemonSprites \ No newline at end of file diff --git a/pokedex/src/components/PokemonSprites/style.js b/pokedex/src/components/PokemonSprites/style.js new file mode 100644 index 0000000..01b00cd --- /dev/null +++ b/pokedex/src/components/PokemonSprites/style.js @@ -0,0 +1,30 @@ +import styled from 'styled-components' + +export const SpritesContainer = styled.div` + color:#423D3D; + min-width: 30%; + height: 100%; + +` +export const Fieldset = styled.fieldset` + border: 2px solid #423D3D; + padding: 5px 5%; + border-radius: 10px; + display:flex; + align-items:center ; + justify-content: center; + gap:20px; + min-width: 100%; + height: 100%; + legend{ + font-size: 1.5rem; + padding: 5px; + text-transform: capitalize; + } + +` + +export const Img = styled.img` + height: 110%; + padding-bottom: 5px; +` diff --git a/pokedex/src/components/PokemonStats/PokemonStats.js b/pokedex/src/components/PokemonStats/PokemonStats.jsx similarity index 88% rename from pokedex/src/components/PokemonStats/PokemonStats.js rename to pokedex/src/components/PokemonStats/PokemonStats.jsx index ed333c0..e29654c 100644 --- a/pokedex/src/components/PokemonStats/PokemonStats.js +++ b/pokedex/src/components/PokemonStats/PokemonStats.jsx @@ -9,7 +9,7 @@ const PokemonStats = (props) => { const stats = props.stats.map((stat, index) => { return (
- +

{statsPt[index]}: {stat.base_stat}

diff --git a/pokedex/src/components/PokemonStats/style.jsx b/pokedex/src/components/PokemonStats/style.js similarity index 77% rename from pokedex/src/components/PokemonStats/style.jsx rename to pokedex/src/components/PokemonStats/style.js index 112ff00..0fa71c6 100644 --- a/pokedex/src/components/PokemonStats/style.jsx +++ b/pokedex/src/components/PokemonStats/style.js @@ -3,7 +3,7 @@ import styled from 'styled-components' export const StatsContainer = styled.div` color:#423D3D; width: 30%; - + height: 100%; ` export const StatName = styled.span` font-weight: bold; @@ -17,9 +17,15 @@ export const FieldsetForm = styled.fieldset` display:flex; flex-direction: column; gap:20px; + height: 100%; legend{ - font-size: 1.5rem; - font-weight: bold; + padding: 5px; + + } + div{ + p{ + font-size: 0.8rem; + } } ` \ No newline at end of file diff --git a/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js b/pokedex/src/components/PokemonTypes/PokemonType.jsx similarity index 92% rename from pokedex/src/components/PokemonMoves/PokemonTypeWeak.js rename to pokedex/src/components/PokemonTypes/PokemonType.jsx index f1ef256..de6dbfa 100644 --- a/pokedex/src/components/PokemonMoves/PokemonTypeWeak.js +++ b/pokedex/src/components/PokemonTypes/PokemonType.jsx @@ -10,7 +10,7 @@ const PokemonTypeWeak = (props) => { return ( - Tipos + Tipo {types} diff --git a/pokedex/src/components/PokemonMoves/style.jsx b/pokedex/src/components/PokemonTypes/style.js similarity index 86% rename from pokedex/src/components/PokemonMoves/style.jsx rename to pokedex/src/components/PokemonTypes/style.js index 782a2cd..b20debc 100644 --- a/pokedex/src/components/PokemonMoves/style.jsx +++ b/pokedex/src/components/PokemonTypes/style.js @@ -2,7 +2,7 @@ import styled from 'styled-components' export const StatsContainer = styled.div` color:#423D3D; - width: 30%; + min-width: 30%; ` @@ -15,8 +15,7 @@ export const FieldsetForm = styled.fieldset` display: flex; gap:10px; legend{ - font-size: 1.5rem; - font-weight: bold; + padding: 5px; } ` \ No newline at end of file diff --git a/pokedex/src/hook/useRequestData.js b/pokedex/src/hook/useRequestData.js index ff617ff..9ac73a5 100644 --- a/pokedex/src/hook/useRequestData.js +++ b/pokedex/src/hook/useRequestData.js @@ -4,9 +4,11 @@ import axios from "axios" const useRequestData = (initialState, url) => { const [data, setData] = useState(initialState) + useEffect(() => { axios.get(url) .then((res) => { + console.log(res.data) setData(res.data) }) .catch((err) => { diff --git a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx index 4f9ebf9..486ad92 100644 --- a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx +++ b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx @@ -1,57 +1,66 @@ -import axios from 'axios' -import { useState } from 'react' -import PokemonTypeWeak from '../../components/PokemonMoves/PokemonTypeWeak' +import PokemonType from '../../components/PokemonTypes/PokemonType' import PokemonStats from '../../components/PokemonStats/PokemonStats' import useRequestData from '../../hook/useRequestData' -import {InfoContainer, PageContainer, Img} from './style' +import { InfoContainer, PageContainer, Img, InfoCenterDiv, ButtonContainer } from './style' import { Box } from "@chakra-ui/react" import { colors } from '../../theme/pokemonTypeColors' +import PokeWeakness from '../../components/PokeWeakness/PokeWeakness' +import PokemonMoves from '../../components/PokemonMoves/PokemonMoves' +import PokemonSprites from '../../components/PokemonSprites/PokemonSprites' +import { useNavigate, useParams } from 'react-router-dom' +import { goToPokemonDetailsPage } from '../../routes/coordinator' +import {IoIosArrowDropleftCircle, IoIosArrowDroprightCircle} from "react-icons/io" - const getRequest = (url, setData) => { - - axios.get(url) - .then((res) =>{ - console.log( res.data.damage_relations.double_damage_from) - - setData(res.data.damage_relations.double_damage_from) - }) +const PokemonDetailsPage = () => { + const navigate = useNavigate() + const params = useParams() + let pokemonData = useRequestData({}, `https://pokeapi.co/api/v2/pokemon/${params.id}`) + const onClickNext = () => { + params.id !== '898' && goToPokemonDetailsPage(navigate, Number(params.id) + 1) + } + const onClickPrevious = () => { + console.log() + params.id !== '1' && goToPokemonDetailsPage(navigate, Number(params.id) - 1) } -const PokemonDetailsPage = () => { - const [data, setData] = useState([]) - const pokemonData = useRequestData({},'https://pokeapi.co/api/v2/pokemon/500') - - - - console.log(pokemonData) - // let pokemonWeakness = [] - // pokemonData.name && pokemonData.types.map((type)=>{ - // let data = getRequest(type.type.url,setData); - // console.log(data) - // pokemonWeakness = [...pokemonWeakness,data] - // }) - // console.log(pokemonWeakness) - // console.log(pokemonData.sprites.other['official-artwork'].front_default) damage_relations.double_damage_from ->name return ( - {pokemonData.types && - {pokemonData.name}/ - {/* {pokemonData.name}/ */} + {pokemonData.types && + + +

#{('00'+pokemonData.id).slice(-3)} {pokemonData.name}

+ +
+ {pokemonData.name} -
} +
} { pokemonData.stats && - - - - } - + stats={pokemonData.stats} + type={pokemonData.types[0].type.name} + /> + + + + + + + + }
) } diff --git a/pokedex/src/pages/PokemonDetails/style.js b/pokedex/src/pages/PokemonDetails/style.js index cda952b..5d30c0b 100644 --- a/pokedex/src/pages/PokemonDetails/style.js +++ b/pokedex/src/pages/PokemonDetails/style.js @@ -4,13 +4,48 @@ export const PageContainer = styled.div` max-width: 80vw; margin: auto; padding-top: 3%; + padding-bottom: 3%; + ` export const InfoContainer = styled.div` display:flex; - + gap:20px; + height: 60vh; + display: flex; + justify-content: center; + ` export const Img = styled.img` height: 80%; +` + +export const InfoCenterDiv = styled.div` + display: flex; + max-width: 30%; + min-width: 30%; + flex-direction: column; + justify-content: space-between; +` +export const ButtonContainer = styled.div` + width: 100%; + display: flex; + justify-content: space-between; + align-items: center; + padding: 10px 15px; + font-size: 1.5rem; + font-weight: bold; + color:white; + -webkit-text-stroke: 0.7px black; + span{ + text-transform: capitalize; + } + button{ + font-size: 2rem; + :hover{ + opacity: 85%; + color:black; + } + } ` \ No newline at end of file diff --git a/pokedex/src/theme/theme.js b/pokedex/src/theme/theme.js index 6f5f5e2..b1e3b14 100644 --- a/pokedex/src/theme/theme.js +++ b/pokedex/src/theme/theme.js @@ -8,109 +8,109 @@ const theme = extendTheme({ normal: { filledTrack: { bg: '#9099a0', - borderRadius:'10px' + borderRadius: '10px' } }, bug: { filledTrack: { bg: '#8FC12C', - borderRadius:'10px' + borderRadius: '10px' } }, electric: { filledTrack: { bg: '#F3D13B', - borderRadius:'10px' + borderRadius: '10px' } }, fighting: { filledTrack: { bg: '#CD4069', - borderRadius:'10px' + borderRadius: '10px' } }, ghost: { filledTrack: { bg: '#5268AB', - borderRadius:'10px' + borderRadius: '10px' } }, psychic: { filledTrack: { bg: '#F87176', - borderRadius:'10px' + borderRadius: '10px' } }, flying: { filledTrack: { bg: '#92A9DE', - borderRadius:'10px' + borderRadius: '10px' } }, steel: { filledTrack: { bg: '#5A8EA1', - borderRadius:'10px' + borderRadius: '10px' } }, ice: { filledTrack: { bg: '#74CEBF', - borderRadius:'10px' + borderRadius: '10px' } }, poison: { filledTrack: { bg: '#AB6AC8', - borderRadius:'10px' + borderRadius: '10px' } }, fire: { filledTrack: { bg: '#FE9C54', - borderRadius:'10px' + borderRadius: '10px' } }, dragon: { filledTrack: { bg: '#0A6CC4', - borderRadius:'10px' + borderRadius: '10px' } }, ground: { filledTrack: { bg: '#D97745', - borderRadius:'10px' + borderRadius: '10px' } }, water: { filledTrack: { bg: '#4C8FD5', - borderRadius:'10px' + borderRadius: '10px' } }, dark: { filledTrack: { bg: '#5A5266', - borderRadius:'10px' + borderRadius: '10px' } }, rock: { filledTrack: { bg: '#C6B78A', - borderRadius:'10px' + borderRadius: '10px' } }, grass: { filledTrack: { bg: '#63BB5A', - borderRadius:'10px' + borderRadius: '10px' } }, fairy: { filledTrack: { bg: '#EB8EE5', - borderRadius:'10px' + borderRadius: '10px' } } @@ -119,115 +119,248 @@ const theme = extendTheme({ Badge: { variants: { + moves: { + bg: '#DFDFDF', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center', + minWidth: '100px', + maxHeight: '20px' + }, normal: { - + bg: '#9099a0', - borderRadius:'10px', - padding:'0px 10px' + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, bug: { - + bg: '#8FC12C', - borderRadius:'10px', - padding:'0px 10px' + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, electric: { - + bg: '#F3D13B', - borderRadius:'10px', - padding:'0px 10px' + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, fighting: { - + bg: '#CD4069', - borderRadius:'10px', - padding:'0px 10px' + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, ghost: { - - bg: '#5268AB', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#5268AB', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, psychic: { - - bg: '#F87176', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#F87176', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, flying: { - - bg: '#92A9DE', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#92A9DE', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, steel: { - - bg: '#5A8EA1', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#5A8EA1', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, ice: { - - bg: '#74CEBF', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#74CEBF', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, poison: { - - bg: '#AB6AC8', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#AB6AC8', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, fire: { - - bg: '#FE9C54', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#FE9C54', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, dragon: { - - bg: '#0A6CC4', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#0A6CC4', + borderRadius: '10px', + padding: '0px 10px', + color: '#DFDFDF', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, ground: { - - bg: '#D97745', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#D97745', + borderRadius: '10px', + padding: '0px 10px', + color: '#DFDFDF', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, water: { - - bg: '#4C8FD5', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#4C8FD5', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center', + }, dark: { - - bg: '#5A5266', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#5A5266', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, rock: { - - bg: '#C6B78A', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#C6B78A', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' }, grass: { - - bg: '#63BB5A', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#63BB5A', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + color: '#DFDFDF', + display:'flex', + alignItems:'center', + justifyContent:'center' }, fairy: { - - bg: '#EB8EE5', - borderRadius:'10px', - padding:'0px 10px' + + bg: '#EB8EE5', + borderRadius: '10px', + padding: '0px 10px', + fontWeight:'500', + fontSize:'0.9rem', + textTransform: 'capitalize', + display:'flex', + alignItems:'center', + justifyContent:'center' } - + }, }, From 85ac625be66d6e0fadc6fff301e1b8dae5a8bbef Mon Sep 17 00:00:00 2001 From: Matheus Martinelle Barros Date: Thu, 5 May 2022 03:25:27 -0300 Subject: [PATCH 10/40] =?UTF-8?q?Header=2099%,=20falta=20contagem=20da=20p?= =?UTF-8?q?ok=C3=A9dex?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pokedex/public/favicon.ico | Bin 3870 -> 381363 bytes .../Footer/{Footer.js => Footer.jsx} | 0 .../components/Footer/{style.jsx => style.js} | 0 pokedex/src/components/Header/Header.js | 59 ------------- pokedex/src/components/Header/Header.jsx | 78 ++++++++++++++++++ .../components/Header/{style.jsx => style.js} | 3 + 6 files changed, 81 insertions(+), 59 deletions(-) rename pokedex/src/components/Footer/{Footer.js => Footer.jsx} (100%) rename pokedex/src/components/Footer/{style.jsx => style.js} (100%) delete mode 100644 pokedex/src/components/Header/Header.js create mode 100644 pokedex/src/components/Header/Header.jsx rename pokedex/src/components/Header/{style.jsx => style.js} (95%) diff --git a/pokedex/public/favicon.ico b/pokedex/public/favicon.ico index a11777cc471a4344702741ab1c8a588998b1311a..83c7b3e6a419fada9ba4f5fd2432cc56d480ee67 100644 GIT binary patch literal 381363 zcmYgY1yoe;(bHRZbH2lY zyLs=t^G-bT%v_>Xm1WRT2vJ~QV9@1cCDmbI;C*3W;Oc;g&{qV%bg4oQ02?tSF&LPJ zMASz!1n6^EH+30tnA&OL6X+9i3t4p~7#Lp~7?_|i7?@wsmx7LAU_97hU`|b8VBTcG zz~H&$epVBNzJX}2AR`I$_vxpgt2`C@3bKo=o*VQNm`}g3<1{xS(67VDNs4KDe?9*_ zmSMQsV1=rj+@(^Pp3cUZHoc46N$o5t-5GGV`|8@@y10nwC+zCDazGyuzjQYqRh2+=z^l#kCYkJT6 zzgxk92=kHMrqGX%{H$~-JmO2(^FIZiD{mjLs{L`s{|meC+*iv+IC$6FW1b76_2+mE z{t?#e?&+j6X_tkpy-#xdK>@7vUhX6R{sc^CFfVIO>PFav zxhpgY+k>9|aiwk64f-WvtuRL4@7@tt7ovZ8x9?4RU|2+bB^ebNFzrKTD`c6=?Ce@~ zf8F62{}I{w{`Z^t%#(j%?+$wzZ(+o&Ft^<(<|A?xPUG~ux*8*1I zlj{O0akcKte$l*thwA?hajQE-z+dNirHcPnDi1LA%Xw(-4@7I1-?;$!F!gJP$zxKl zc|{SxQsC^+`k1L;A~bbnz0>LA^?PU)@(+EHnX~U@#bYi$W2fH}Y~&u^vHdBg35dPw z598F#CZ|MsD=!&JNRgyr0AT#jmku!o9fcL%U#PdIM6my)>sfl6;FoiyiiIt72>e0Z z+ls#O3pOFo&6%Z_4F_oyap=lf8Z9ltWk4#dqirw;0Qi9KXvT0RI+x!_jdxzQ4DH`S z7$n>GXpjRFuLRP1xDVbScOes^Wdq{-^x<{Rm=l)`zJdtuyr>0m{E(?Hz9r+RhrC0m zyW`IqI>UWZs0!gfg$BV1Y<~gv&|VUy9m(;tS1c9C&k{OFd3SDJS5FY-83~(fXq|6$ z?o53-j|)9!tR^>yKN#=+=GN1*mUaP{ZHlP~^F0(&N30=Lh;u=+Fy4&|w5(~7HCiY{l& zhi3~RlG?La{Dog#ee%Ct6^yO9XGgS#({ulgvU891fE0#DS1!tIW$A`)7}2X!%^c|E zI>5?W+kXDVy)3LN`3}DBV)OFb29fc1XP@_2UZPmA=miYDFn7{P7l;oU=q8z%%3Dj% zC*?Ohe)1tQR$lkc9fC{0ut20o=5ermVu78ifwHa7^4;U_pWwjzV|JD0at8^iX5J!L zpcl0K#-;YZDCMfiq3uA& z{IM9nN6aVK1#S_45YW{Z-pkrb`*`<@zNfqGP;Ft3N^>kKsLEW-`@{E#!zG13kEh&q zAKQF`qU2}g0pVQhm8H%az(BU9!1hpQk=wQHr`;66c`>;W`K8`?j7P)=A<7=OT6S&x zBIK`WM{n})gnHUL56NotFa7=cc>vj#ni(R;k^s%s^59G_=ZCu=_T6h+*I(oM(4>%y z7)-4PNUT|h&bJUBz5q=2UY|aN2il029kwXZ|H!9A|46t`7Q96%$h(JAJimMRF_>0s zXvZ@pHXOo*BIhp!HP1owLC2#iBqI*GdK%Z+0D?>17m`|$>)7#ob$;tUShp8ZXJv&!o zd~HNIbhCIvpT3jt%mJKtduL!m<*yu`Lsof^eTjUtxUrzzx7q9QALRlvrr8ZbBO3Y|Kss+4!y_kF%IttFIOA=M^Y61L5UK)x;Xd6;cHAR zQ?XT<1MX;%t?r$iOjaKcuLN{tM-5Uc6|DrtLUvNYN`mjPhNM<{5 zVE?|C6`cj7&+KIUD%XBnht}rt&y~iXyHoZrXXqd3uD&Pmp-COTu4lScrAWr+VMbI3 zw`&}9bQpB|{7i8+={byleYbzmndVW1e-1WQ*j)NgBP0;sN#r)?;K{1DA}?MX6CRci zw!8nq4=a$>x(8<`8EDU5q>G`mS^-(A^Y(-c?`_cA7^$%OSaMQJOo0@l2q+K8x5{kE zX)M5$M;kFCYuHXL<+)x$U3R!pFd@Ti^xu93$DAMj#@!=B z_+uPKOJ}g~s0T*Z?)A{RIa^Q&@cSKRVq)mJ{V@fPvf;F(L>M z6(eWrJbd<>WUD)1>S^zM@gdQlgXDPN#l9*Jk=1Q?T$ItPJR=xB*B1nXRufz| zYLU}}`GB%B3D<0!S6G8S4eHi+eE3#8@;LAVJI~SUoO<>gssB&H+h}s_^-jub%|_}} z%4^$U7Z*;uBN85|aXHolpnG%~VpSZwXVnCHmCw}gpWi()HYXIZ^mxrQCh7=3KCfkhBE zge4YJy+|(lBO=S!yb)-|D|#@FA@bUJw~oUM>mBx9S}WcHOcO>BW%rD?`+ z&X-2dP>bqcuA@NiC8+8F{2^VcQx)PYnerrD?5*t8$w}A}`h0l*Ma8?D->O``OGTD& zw2(fclw!@LFXogpuCtDoA&M?bQD0RliJThq`+Q!ev+>mtGp-EX|-d-q}B?~}yGvua*{o9M2- zq>Vn56*EDEi21tv#wzdjjmEzNWDmG_e$R>ydr1Nkh5JUW3fq{J0+RXzA-bFG)j{zn zyk}sO4@Q@dw{fv8r4qAduWZTJe0&Nqh(r;`YiQo$#zt6Uvl8g9cO~^s&RW)lLiD@@ zH}Wob_j3aSer7uxzvGQ}Df9mrUzLk!$=0MZc5Wi~c;>Zr#eJD#*#4a6$Pk1-pFksn zKM;oxAprf6%DM;szt^MTKoV>H_YH`7T*+I;#+QjIdDmx6s4Nx=0{C|H9UkU-+oi#| z>y)x-CpKlKuhU+qcXgcOqR5M44q}DAPU#K0ghtsvx2NE(GBburZ15bu1dt*sdGb6R z*#!P?3fA9$nUCsU8h4}G-|U3GBNp~I=#pp~xnDU=9^H154=JGQ7aHh1A6y7R>z~J-a_o2ok>tC`){pnEYsIYQ361 z!a2kSR*X$aWp`eXl{#1Z^`qpGn7vUa^B$H6juH7>e5!aUf_6=VWesc}MhLX7CzJiJ zi@HQfOhswG0XTzY*faihQACI2DOkh(6@4mP0-Wqjsa#@Q?E06(BFt+LLUH*%GLSlZ zcJlEbSvOl?GZ0QNpK`wKnKwIga^m++saR1YMGVjh;m@ZKpRXt1}eczj9 zO2a!L6)0Y4gyMxWJvs7{FkSNumuSnMei{(Ca&f}5Ye+EZ8&V`PzhWHXS5z<`>B=2P zmaHe1><09f6l;wU-jc$ni&Zjpq;}DhpktD)xkDExjP-&^MQAZ~D$U5C)EkMB4KeF=!0}lyrO}qZw|14O)y^XB>`cr|eAEs0?vZE}<9F}x4Igk!PL<~4OI**yhKjQ%6w;U^tIshK1S4F zGGZ?S6LInsc6HXTEL$yMSLW&BmP{>wjT%C2jiIw!cSwq;TC6$LKNz^TDWp| z>raJ(jExvXv6viMi;6@1S`LI7V5wSN93(-UbxXPN9GGC`8z+SNy7x5-Zb^w7p`A1y zoXzi;>Tk$Ljx+L~;+!%hRMV!@762-W4|b}gTbqr)W}QDhp|}^4ApireUZV~9lDfAP zXb|d)W>y*G7-d-3+WytF*~(~%e`ipgppH5a5>Kgwz>Fky`hIG|C$+&dw}T^3wyDWR z3_pY|?2!swA-THDjQ2Y`b}7QhXdwfyNKvCG*|6G0Z1+m|>R~C5Q!sb|y4yc{|6SD% z&ILsfA&=JEq5r*_?@i3?SvP@*nzjw)xkzvZtX%l{v8(BR9fx15IqzwI9luVtgGBX&TY7t z1cLN0XKF0KCaMLbhnZx#q&DV!Ndh%E#5%rq+4$(=={vr37^YMcB_Xcfo|>dECnc+$ zD=;Ch%ta0y3kyq|n;LTMUZ{E&D3@EFq6T~43a znl_Y&uV%)488xVb-$Nby^^Zi))l&}3jD0b-@-l?lapO&F>}kbg7_A9U6QtZF?!;Ds zyu3U}yZ&6I=-1GAFp6b^O@v;*`gq94^S$??DU#U?cv!C*V$((Dh+6k7?6bD6! zqxYDNy)~1%I$)g+5*3x1_H&&YF1+Kh^K;wAbrgzA-MFLu+4o@5@!hBFMcyCT4fAAk zO=XC+-~jAxFSs7uon+(>Aqnw&c-NpE4&erw)0Y4zN{Wlv3d{#;1Kb274x+HHq13 zND!LB3pxq}c)3kobeC+ziB4!WS8W$wfZqeRGH&==&o^1X?tAq~WI#qgX^`MTujz zaX(-@5I%5T#uOnxyWkxS7XL_9i*Eq|_HhXh#e&-Inl3!k>7~^akmP-v?)hCa3lB1r02f`5e%<&y@oSIP>J{ozF_~n#y0;YlzV(C zOUNRg(6iOQNKtu=B?y;CFNi3_n3^3!z%UC_&JJllZ9n&G@sO$prCQNC6So7(nju6U z`5bzF=Isnd8lJZdQ=Vp%B!272Ei-=J^aN%>L-L#cn;cj%x}Mjvrtlop%RoG(nICo& z9<7Ig8{LOXE+a;b{QmDc9&n_w1uS@9?6hV{B{l! zeiF{WDP$%$4{_twCZ<~eHK3x}KaA-+7a|uxQ+##Gj}C1Cck3t%k6xZr4>#Fy&821I z>UclwCSZs`b3ef&lq+eTe5?km7_}Z1&ETPIV1f4u6yy`Uq~}B>KnwlFz7VE&nyH0( zI*TN zlp%4a_UC=6K7G@J))y*Sr=VH3M9+jSANr}S#F5209m9SOo$SDz__i>!F;!EoFNU=| zg8Ghp9|_+i@1DY%Q<^uM8-x-Cn*bi9QiqIx7ydPc?n^E!(m#E~OI9%Fcrs$!DpJRp zD~_R`9yw0zO(n=wqj!`QFNlUy48TY**k*@B@5`jC-^v{`d)^G2(D^j5L_BI`1z3;C z(kH8rho9{YrTo}9Kb*2CudrWIWU054)`g*Yy`EL?bhezVg#UdXgMhYbRU zmbJbA0x#IWbi4d;RQu!_oI7ODK+89s7!LCeK?gZ6V{QmLSQ7nyODlM~e4G8>!>}h}=-XM;Tzg#KnP4J_NGH-WyDGx}!po4w&h}OIqK2E$ z3xanP>!&9nUZm}^7oY6f^qkwjeqZ5cMhB^jPmbSO&WT%Wz(UxF_^TKgZF9=V#b#CE zbP^JN8c0bguqg;jBh3!Rh_tQjDIkui0@%gS#W~)DEv#HuY+Y7t)yIRuqJ;M_Zb}9F zEM2s4CgDtX(_{Kyo7*_5mvmD%$x39Tt;P@! z7;hdhhNv)MvhSK|{x>KOkN0lohxLHZLKDO9K=n5diqT~?Xw%q&90w^e+&>+ksj>Wj zOl4wl%?-xaV)aUwk1m7-*b>98lY~2;?0x*9>ECmr*6A2jr75nfj$t|`#?bzz(9#*# ztc6LI^_S9^8NJv@gj*S$-~?6HYGLZo+k>oKA8%b`XSvcOBl+@t-SPi?;L!gCx`#i$xs1xaok!!$J zu3#3J55Obndd85Ue;E+%$V*@&-hH15cv%YDwgv*x7~oRGlh9 zbq;m?u!fc0d4-rGci|v%SxsudFfjo*ic%BbRhBDbMH@X)8!D5*bap~5aKLtojVKB% zuCh6EHg2%qzkG8SMw-&g1+1lw!X3t?P=X%Wb6j zb@-%=@Qj3ub57prNy@JtHHD!^6Ia^OMZb+UhPN@A(Q4flT)f2zx7PssNyu#tKD@pJ z^S@h=cp~+4^U+=+okUV2dd0BY? zCyvDHz%5D#E{JifAs4g2lol!n{y91#+^~EcYVZh(N)TtkpV`2mCqq8^hiX}+SWHP8 z+x)V(T|+cNornjCztuRZvgBkyBR;h5WT1;rdlS+q!n^8Z(fq4Tfi|*{G0?`%zF)m3 zp3rIDwWV#x`y^4yZd^^mkA2TlP-c}%6HC0G`T|%*Z5P)}XX7yeEtK`-u)y$$p_Y`= z%=O^C@ojp&^A9N=_2n*4B%H{be>RLm09orD-oC}~bPikkpc;S804L;PthHXVY*^Pc zdnR5&N#rtYs41MNahO;xb+gfjowMSuNXU{TWlkqiYz1%=R1L>D`@R zgd2~)XD*T3pQ_Ap>mB#M_mN@E_hC_qgcO#Fo7o~x+vw8uvje4vJw>Qc+$kW-wQZ~C zZRa`;7E%gh9`EzC2{pYc3@rrv+WN5ho)HT0pTWrgz~X_=MRACiTbuNP;n5m8IQHZw z>7p|m_4Bc7(#;V`mi~{~(#F}akP`!5o4mtLzEWa#_cVQh8sclyIMluMJLOjGSGx5r z@hFG!IOV96I|Uk8@*3YpR+@3V)~W57*U;VGvsAE)lF zo!al{LvmbX4g<)Z@rPCF#4-E&(>$~`8e zDYJqXk{0xt#s|x;nH)HlJU7yG^fFhf8BwY}cXjATAGUij76{{`8X8g~G9WwW^P5)cl zTi<2CDFvpw_;ABi(olBvzEYQ!?0D$D05Ib1m?MGL?QqBs%3F1L-SMNefk>PEmCsFj zTO^vS`{cOTRPkbLIA7S%N9$=zB+G*r%8nY>T+~}Xari|IS>X&UYF3wgH9a(XX4q8z zb@d}Dx5Ut9Q5^s+@V9=ziQnz|;i1hQP!gs$6=K7hgi2h>k!}Z zV#X{&5aefj!d@QJFgMa9*4R1Q@qrixe{3hx1$ldapS$9J#QD=8B2)ZXin%Drd~KVd zGv9@;Z@iDKYaU3eK-wV`lCVlIMILx8qWPqmn}77D1UrPnm&_FX6QU~&$p{1ZxGK8| z3Me}?ra$N9MQ!SRf6Xf7mNA}n;5xN|Gs@3c;wQ$yP>}}8a2;{>uYa9#FgL~Z+E}Wg}7fG+2L!%&9{u3sRX4ZRdhrz2^LH|*toPi zpUy_j*ZV^4u89eq)ixGAMytgOLtn7ADT4uxtuKDoxv2 zK4=bZbFu4B4#xC;uHrvi&TX~lq0o_=JW3CeeFYgaoe4HU@ZLPiM)(J{|Ix&es<4Sc zM~E{>-j?+(Qc9wLH<-#f*)qSgn_7yOf-wB>ztbSiusPt%+GY(49Tfb6!62OCKi43W z;D0sDlbL7`)hWkCsv8k|eG{2wBY`J%h6>9c(HC{tK>)zik9Vk!fLaVSk2|3M))0m( zWhHu*+j<85U1Ry3@QY@KUT8dt<53Tk9u99a7u))xs5IU0F1VDu9y5CZLwXytaOQrd zFeLKkR)5mfDN7s4Xg`CTioFeDN~}cXeU?X|>FSO0^~#a)ECqe#G5p@ z+bdTTZM*66jh<^w_^`g&PsCJO4sWiN)WTRKmDloO1EyG(x!5i+Fv>V|tF6oJJc}>) zGj5|Eg`X0`bYe*PyQd!SMQqa0DEB2=8#|xW@hEm&JNd>o!=nF^llNR*`&+_n%`mOe zlXM@nrnIEkwA*ntLt9)syCymf#=l(e?=L2=4?oZ?@RwWAB^Y2?s&XOAiy{wg81VVT zs;MY8wP#-6%ZYM*VXH{?`-?UhCM1rA!UAWW><$AB~!X|Y74vPfd$E;bR zWyr!)szw^-23VCG*_~7a|3Xk(dl|cFy%wL)bN8#4#^Ajfj!$Axc`x>MNO%qs2;H-4 zor}cehkYIoqcS&0PA@FnRgL71@qm zz;{8$SRdGxhCo+5i)sqXNncJE{efP<#|%_eGN>M&DTzNCNl{{%RDikj=^GTAdoSLe z13$fX<=O{jk~4JC9c66I*ht{cGX87HV!FsYah5)0c8&G_p*+ZMBl0z`m-GHEHUqSH z4DC%tj1;ueX%jgKn}u}dQ%T(Tpg(J9nV`Pj3E8|7mP;xDO7$Lm z4?ki1u%HJJQ>-s>llzr5r2hH$^#SUhMvUB8{#ZZ9#kT|VJ34tXs*b81E*=N!OK!i2 zAx6RiI6b0VLQk4{iku?o_9oou>?J%m3WOJX2`(kWMu3?>M#$GgE~8ao?k&lea@t&H z94vEU$>=2VDY@%KbdO~!; zo)sNPwF-1{7U8(i@DbwU8&+CZ5sHcaW=h#u!Bgg)!!xm2{eoIMU&&AFt-_YmG_ogW zhl6$C-)SoA*pq(v;M%x~B{3SEz1JYy$d$~&@?Ju{Y%<-I^_2yR6am7z?r8UenU8K|fJuB>(*5}|QOia)kLD^m z(-$LS1+J!u&aZ7$sKQ=9p3+>;ziFWVK%?T$Qs1Yl#~k6vElT0ev!BS7rYYoiU#P0k z=#{$MI3eC~wpp)mvu2nAsVOT?4YRsc{ndTJXgT9k%*yQ6=$@Pcfr2^cFoSnm5p*Ro1 zXreQ(N(om+s1e`pG;nM9+UO|2F!i4kedz#72ie^uQsM+VlPIQ7@odh#fXo-x_;+4I zu>M=NqgJ;6?F+J$3CG6MQPQPsbV_ZPuXG|+h=M84YL7}x8mjDf7e{1xP~BP|zi#`2 zjFY^`>qd*dz5wPP{FgA<0ql*?fdV7U9r>_$;1u5v{PC4T9&N*q%Z9f^pFzp4hBx>W ziH_rfUi^N3EwbB&f-vI`N8StOkC4@N8%2wvz1I7@$L%u%x}t9dy+#N)l4zJY;(DJ9 zZ*B>PX_cjMtTuRZZ-sKI%9uO+d6<97u_c2kZ7g{&*j+HVwgQu%4b<~RB^O0SC5|yy zs9+~ee#{TyQ7Iad)73FK0TWUkMeL?MGLwyKEtcw%kiTVQ5GyN74T#79g~;HLA7d=z z{1E%QobiTZ&&Y<;R|?TlvqRaA9lIr`x^e~P{8$XsbK|plxu4rDEgAUdwx|ei*m>ZDq#do_XiXA)0@^&0p(9dj4Rf-gAf{LnJ*IJz z*7c2}Z*w`N!-A-6Q?w?Pj#5T0wf^WKi6J+)XkiMRxtZVZ{@@gJR*t~*;EyOKN zoN>)rT3K=!L}TI=sL8Pb z150)ja!d2}1!}LOOl?Oib37fCyX+Y+bkpLooWFlgJs8L|V>X%tb(xg~7e{0WcEOTUTswhkVr8r}-$5NxczII`mF;2}9E0&nRHqJTL9j)cu z(>yC*Am$&|2aoctB&j9mtDM3yfbS#=#0!0vg^jvi!%rraD)+ND1^>skcc= zL%q*1N8`^L6*MJm%H>(9rz+%4(4Dr(iVQ!!>0{c($om_`5&edTOVFKPJI}^W75~DU zP0#M&URpGY5;|0A1$Exf)+F}&$dU?HJQ{!!am(11=H$HM69jl@j~i`0;J63vNucsb zfoDi6F=)W2bg8-B-WyLxYnf>)zveL7jFS0o#%HZ*UNk+<6q&@}q6|~sXX1+Id!l~= z1p7A=aeQJ5 zGd^~u>RwftxGvYNETW^woIA6xg$6~)f*Px7wRaic8+8{8cUd)BmjS!jZ5J%_1}zI` zhb^a0ZY}iu2(Annnud(Gb`o)m3&wC$-$z8JFH9s;*jlZ-;S^gihwiVbQ^p*MW~eq* z8hAR+v^d&s0mMIB)Z4Og2XSSeF=~Sd@gK=7pDN3qf0d<#`E8|?*k=*~Go&uh)RckoygVFOo)bw59b#g-=AR92 z$ph@3?puC%m&!Hg$Ey|WnKG+WM1D&W$S%=En&w=D#}-p%PS8GAJPIcM=x0b0y-yRB z7oO9Yul`jP!V@w_+Wo733{@5r=C$!kdmnc@-MdINi?U*@%3w#J;YXhJbLG`$W=zOe z>Ige}Db~syBwZ&Uo`H4>Ykv2-EyZ9N8I1Two z<4rX*27VunFll(Bs2cMrhDCREHL6mI4Z6CDM!`lOSWk`3zu=2%NvK|k%U=SnUQsVk zKWBIyS{^VLc{v^d-ePr)MH)&R)ba={dxWOce?p4jnCGK0$#9Uvg>(Kilo3fBFNJ#u z375+MrRm4EWkGynNaOqmUon%Dhl{C}s@&x(S3m!zGcieX8W}bk1LkMdh8Xmwj&JoWUxA|R^mzSX?lyI~8(r?WGn5J%j-9}zrT1z$(#%wJ9LX{g4 zQSCJ4(^?jbIWH>jMXj#9CWz(G#FG*()cOz&WA_TB3w{&4%x~LGmNa}VB>15DD?tF) zHHS$|KIxjzM%0$8F@bw+r2(B;h}%p)5f(B$6>+{V1WO8U^RLHC{=&$--a9@-ZzV+-$Lr+kClSt)Rf{ahSa+?ztIR!1dhX+>@$6PL( zAKUfvA)B}ElmM)%;{5dcWocd&g{2_9>~{^Wv=_1l%;Bj@33|{Be&@Y!oLB@U10*wFF($%mj@#o>P*faj$pp)%OT$;| zHdP8}Hx#$Oi~hQCOE_5r6gm-84$^>#PVjpFdY;S6d*}f@RZ1`r=(se3AUr8*E{c1~ z4-)Mv_&1gO7d(a^z0S=QKAkssILzcp&Rl`C-cYv3#=I7H^We|lW31)4 z$=G7G%;nDAkE*C!Iumd?$r-Vk6w&Y z>=&0h$;n8aiZJRas$*clQHoB(8j}ab9)3~+O`_@Dt*-9o3{CaVga3n7^z+<{J320D z$o=^^v6Uv*yV}Pd)5SH`cJ(WBmoqULrJ$;U0d}g8smfie#F_A`u3ETiBQNcUI)EW8 z0V_tr^G5L9Q_JJ!%9)mkWmKkcWYx+*-fo$}#(qT#)kQV)hZ@#Cx^ORHgOsGN# zns8!hN~;0BZFke8j{#|FOj0v_UARBc1YLF;()%{AJIxo`%X3Jl7X=k>h`+!qmAPd2 z)kz=TOzi%`1Zfo^nzMz7qsdDQRaKpsOHs*(vnkpr`Y^NA-G%4!VUP0j|Gnn?yYy6d z2ur=_MxI43P*T`4>k}mwFXkDflz)-&V$7%Hd6|Ul&tkmYFTyYuur32mKdhlP#_}( zGY3sj#&Oz-Oxi6t=#x9prm!5zZeiSZm@O;!O?Dak!gUsT7(P&Nev3n%J!fth1<`0V z{6TV7JFMx=S;90d>1H54zDpa0g%yRaXFxBbZJ;geGovJ1Bz3;Je@x$!b;K1XR7Ovm z9TxlukWdbidkx2lu!3~1Y{oW-gE7+xj^LPW@oEvju!SVAn-GY-(JU%i}BC5CEiX_Trl`2J)ADpioV?M zUNZmxZjsoMhJ^6?OPx|H$TFDNUui?zq8$E22+$)^FeA!xEQlgoBkUY+rlL?H^gYk4TkF>iOxY~zVI?tf8Yoar!IBK(ATD4dFN2oyX-3m$i(>E= znhUQ;H40a@J(wkucpQS#xxel7G_ODVid%3 zsaQa62Psp;J#Q5IEO`)LX8t=1bUy zxvT!g(|XI@I3EKBqni;_S7zVSs37FQ^Z@eewgD0zYA(j1iKSPy% za?FDvzmnPIe&PMo-#O`^t2gsM3g#OvA^+ur3j_&nT32bUBD#-~z8`I)6%c4SqFrhc zpaUn}p(HN}{i09isetKr*d@}HSwUZsE(mW>r%=cQI-F)e$%UH$t+2fPlw0T+XB0{w zyk?|c8Tb!!W;VQZz~!)c)`vd<64)K=Mkr=-|Wt`icQHLR;w zTcNLEjum-j1>H;6&FH80YA$Q0C@H+Z!=+@BTj(ZvTnIG`ce2ugYxgGP>-{ZZ1yU%N zs5~Gh$0mZBkvRU@RcY^4^U zHt5ukW%_AjUzFGfxUM+NAg)=3Wv|OT_&FFOYqI3J(VhQ3M14|`Xdce#&%m+E68!rX$K|%Tv$i49(1Q{$|94xH;sjx`@u`|w@K{fq%r^duy3&~}~1qt=j=uNlgi%ji{ zh+Vz%lKN_uFv(akMWP?aKilfIG8<`ON+F|_(oiT6A!q`?VoWJaW+jw4hqaxCIjt_e z-?c~ulZxa*N`{Du{E%^X7>jv`7WielJcCF-xQz+WkiU)g zGyp%tEHZq8`hYC6FL5*p!kbXe?dU$Y?LgSpUaz)}r-EKE=nEtC;O_(U0bByw0Lqdj zs8#G0F;Sq=zgR0e=xenW3(bpKOcvP|wCh=H{A3y*LiU~bvEL_r;u~JWu;wVoSI9D# zrSWpot7jo@^Ry`Kr@O|D&RcLfc(}2M8@To)AWP35mY3^L67WSz&Sz4|KBLZ%*__Fd zksHwxp`er;lYwDSJHTW_eZ}*|a-|zeHi4URK@D9{? z<1&z6*4U6CaWcl!wO&Sri5snq@C|;KN*A8}t0~w1Cs^Z(@l0?ZO^8nyeB4g%M-4Bh zfkfB0q%kywnF0!^8skZ5e`kBFVQI-_$XXA@FAyi$4ky*D3)5&vT;KSwWQ~qBbhH9z z7mFnlFo*<>6O5C)hBo{R5C&XFHm^>GO=r9|Y_C#J)UlCJoabZVD50e#+ah$-hrB!; zF-$*=Mf!79S+zYOy5ym@`@mv7qQh%`0*@cV|J_1m%k|oRV!5aBh8;Jj)?o0ESpaLV zi@_38SbdELU*s$`S{*v_YMoToCcj_PnV)2H8pNq3Bp9jjH9lBbd8!SMfDtT_5;n8c z$L6wVB7Yz*bPf07;!-B&Hrl3)D7?z;+8b0FMt!GH`9?-WH%e~P^Y1`8TTZ^sV`<8O zePd3hNE9Qc9kP32Q8c$l)FAcwlyrwv4Yz~na>PeEHit{2i`lAWs|t?2EPa<3m6b5rS|luyf)A_k4fz`^!KCXzKV0 z0hx05miEQ>hXWbIbeBgVW<>QU+_c|fj9SgLv^0y{xZ403Ry!JrdBOUg7a_ zfvLrrGK?b^9+e$so44%AZnf5 zyP<4J_ET^HGIMccF&klNQc8Tc>t6>n`Y|WtmJS-%4BfP1qB1MX1?xh~MwhGi47;VwlJr3n`=S`3OT_Imz@0spdaf5o0YmO&UcY9nmr6o^2&kk(zlA;tsO z2kWh3C05uNdz0bodOGEqh}``-rE%hl(pASMwLxaU?D5JN@nqwAwLp>$L@{fsqRdFaK`(^1M1Mz|Ep9AQP>H%WvwWKz3Yl-e1U)#Z}X z8otz0%gTFRm;Hi{cQ$~0i4CB)5_ea%yVp{`O}L+FjTa$A7bTM6EZ6E_>ZS?3bc|Tv z6?ecf-}9Pap9n=_?bqk)^jS38lg}f`H?tEm`5fl<=J??{6o^@K6bDDAJAtmb^ zGYc=L7uCP=?xSydTo@HiUDb(^*F5CDwUQ z%N`XHoQ1pV*iDv8Ze*0n6ajq?4n z(;)H{t)QNLM#mP^F~k>430`$$r6)^?e|4S={^#PqLK76+44n{-CJ@S?OyS*1OKBs3 zd$&;U`1zj?Is z3BvVrcE24@Fjl?@^D|=_!$q=Uy@<>*(*CnHKE9=StBQ*)g9IVC!!72nHYRi!+Gq?m0q2$0caOfNVPu)(rF4c)_4(#K^}wJBdB zQ4^2qWQk&^W(Q-{K2I&%?$AkBi2Sy2a2agAF~Ln`1Y=U=Xv8j$#j)|VmsWuks#drO zH4^Y#QzL8`7YTpDUx`m2oF<#17_|g$A@q1iH*QPbJM{b4wo-}mP&U3hh!hD; zCXkBrzpthGMQF5$nr^j-%Ge5sJhbg$m_$Go1fN=p`G?8U@2C-87Dt47-?x8 z!sMYM%V)TsHhYUhBwK$&2mb9y1Xq3ZXS?+7KHP3JYMUVx8Vnhn8lY2yz7LtPv6ccQ z;Yo`7hT_zX6(y_`GCrp=4j>#x6RBOtqJGQ(xuYzzjPvq9a^?pNlR5l`Sn5482{sxR z&{g-xoJXdg! z=S5+b{6zgZUcQn^MJrMg-dHQbWCfGA1X&xsgHx9F&{Wg=W|flA0J$`AOia@UuO)d* z2RReG>etcO?MK^8W!?qv-p8b9kNZQHY`!BbmHsYdgQ3DhuvyagH>Etx!*1WY5se;NM9 zA03ImdxbYqmrgIH&EB`h^KaTBzvcKgAJX3=wR_&8>qD!;L71fos?2o6VioplotiYt zsv0%_brjLke6f>%C|i6LvLx*2UVIT0tnTT3|F#n`-nNM1ecrgqQd*NBtu%Z~f=eev zi6+&|=Qgs^?(wSB0tJeRCjZrgTrK{%U6x48DJ<(6j$%>^Pjeqv_%?9`1mmu_qxi2*xYg)>)Rjwk#2b&zsP&U7X)9L z0S-ySJdbzwVR_~&T8Zx0uDWUyQb**XWJ*U`)Q9Q4;LYGDWcaYyd}l znBxAAaM`j~)Oq;t?Qi97#F1)K(*<=K z+acQ+XkAkH0a?au>F11!oXDIqQIXMnA!uzt0{MKW zH;anMeVnQ$Y?)?Q*@yKhGDXBa{bW>`ZYm@`=Q*>a5g9T?XaEI3T$YL~X6Z_v*IG*) z?;0flUTRiQg|l8#r^G>?_05m|*NLPl?OzH;OzTfFOOGmUQHUtcx6jRm`gLvCKt`}i z#Y&V{hXt81F|`I-=J^!*78NaG58X5wHX@k9)+hB(f0d9^ikQS!_|d2*qpCs6M%*)I zx@NpOJqDx{rLvrj+TgX zuOm{LZE30_6@cJ@v&9Y08KyOHt0hr+<0|0ufA+i4iQKBFw zh6^3zcx=XxSPd^k_AYFegYxa*c97w0M zay>6fJ`x*28$m;!%XO9&-bLPAZ4K#{lT=q@Eg#-86VK+g6jF-l1ljbxUl+y_XQ~YC z!#5SV0@UU5<`d)MD*6?8JXEgVuFrY+dF~$#`Mo}IZqr*H4*%RZmGk!f;~rOg>3qIT zLr^ozwWoE_B`J^9x$@t^qa$v@qXDgt$~Q0RP)v6en@TVa=(GBYqKb;lTQe69TAWZt zZ2RaAiVI`m{a|va%c* zM_h_cWlt$PUz%-!cAC`Z8LtiQvpZGO<@rKxSO2UQ#g&23ft^QfmPNQcloI8a;jSsf zqW!UENwE=(%L5{&!R93iaY-Z=Op@?3>W>=fZ%Z)W>FOLq*_Tz-NkIK7Y}`^S^s8x6G_TZlWNCm4ovF7H1h_ zeU;Uhd(W0C>`LrX6fhb%CM?FBFNFSkRn=~1JA=bWRk%)Tybr0L;Kf1Zv+^UKD6Zdw zCKoIoEr8ab7H7%=t8JPWXU2tM)m6MTwj<|=)L1Ow48K4H`+u`~^ry8+*3-zjyr@L}A(%ofgexvFILaVXtR8@_+&n`cjLTkZHl966tZ5 ze1DXu1?d_Q`MegJj9cP1KgI)FDxBl8Ruwrd8r#p}tXHu4Sv`3pU>Rxhbo_57S`@V+ z)B#CH8q=p{_@SK{GJe&n7Fj&B9EDQ)7_)D(P%e-2H3O?(Y~qCn1d@1Zc*~9F&J@KAS9eo>9q*?R+L*dD6>dv^H&$JU^Am+>tbH*O1)%=6`&abmOgE_ zF!VXkOM*Z?QjWP#a(s3+r<5%$Ff(NYCS(;>A1h7pIC!9ccp6#D3^NmeEP1|#wG^q&I;%STvRSo@5phkv%6 zPLB>T@gXwf6Q{b`5l~h%VU-H|A=E65TZAD1CzYCj)h6u~J0<;PLKiW6!u}+?HeM;G zknBk}XKjThQEM{}tUA_ZscbLVRq)l!#SmIV>4R5mdgc4-Z97>%kCPUZAxDWe+vJV1 zggIPfrl+;*d#YKm2~ni$Kxc^gkq`~R7$C?}2Da^qAGt4b=?P|&hD+u{f?eTd_j?v4 zGRIGqhkm`J=*BBiCK!0fAcrDd|nS->p!?EJ$WxLEZ@`_INo9krd zC&(qpjhXfkEvLM%M|3l2)(T%TmT%_GfwSKRS-o$PeC}kk-yFFlo#EoHW=xO&%8AB# z8R>Ojd&W;nDyn?e3`bFk@l;VUT+^m1@d>kd{BIWLJvA8DHd-*@&_nC5ec;Vszw*Md z!V>A&a{dxSDSf^SP#sGz@>PNu=e0AhBx@C06UFuRw+C{4mNp@VJ1ay4(Ft_rgLv3uJV@MR&w?e_g4z zsDIw^{4IyohUwTr-`}st(3Nz1?x59PH&}wPWt%pqBm)zKc~AYPF;!{XKmwhjJo5g>nt0#8R4-yQ33wHlfFo^WQ<= zl6DQJ`eF_u?5QhZ+n#r1@$v{yEmf+m#plPYs*vLqtjTh^~0A)P}aB-#J0I z|3dVz%_DSHAtvR_>>1*V`A#1*LJ`cS_@2ZdQCq?)RxwcsoKS){rc=9)w*~?`Vcxeb zp)%>VD8Z35Q&G@jYK_5J2wi@oo8Ha-j-ZUO)z7plePcepoR2n|8ts3pSQ4)y$q{_` z?JL-be9%J>{cdt8O~3l+j0}fwl<_Brd;l#vAXG>;Pw%5`1wAGfT-cFME%+@Bb+)80 z`MwMS!Ldof1+>V?{8g?l97mgZ22>K*E-jbZ+>TkXf(e*^)m5cRD9e0f(v}2bRq(Y# zM(U#2z}#kB-!L&-mRoG}6gki;%o#h7^P*8JpA9WqH`hoe1*?fgB=O6$Zz~Q(7II{C zLAzh%3a7ceet&oB^i*YIx)g{(E#8UE7KNL43M z=MH1^YFrJvSXdDQr=Q^}BPPIRR-$KfFvBfP&|07OJuq&yTnJ!aWAJm0dU zilMy4g%YnfDPZ!cORtQsv0@j0+B5>{Q^OD`pM#RA1Z_ zq&2^LYx^nmvLr#FG#KIFr|mnnom&I!ii~C|RA)Tawfi)9{WuO6OO^hhNVA^m6sGsu zia`@{41Um^S5Qpxmt-n_1Lp`df>%@6qAY-8&5AUUu%%s|%o=p|5I0QFKE)X4=z~Ys zZd`V<&r^wP&)De~1sDBRCbY1_cBl69al+=AZUvII1A7luO^6QL-Iy1xOS{gWJ2~~; z8&>kS2beO(-H*3gJqyBV`s{CY3b%qM@pq@L-^f0w-~9Njy<{@MlO3i$p+x)uAfP+3 zu3!q)s>YMZPZOMdp8>Tu5ZQx4VFEEr6Cl)qI_j9-clqTdcZ|^Rw3pil)4dpP?;ROKDJw z4zo;?KeP^cjISi|Tg7}%mD_yUDOaB@(%})RoJ)_ikJ=q;u**s$e2oNX@j9FH2k#YA z9eJkP9nYmm-8X<1cMW5c31lTgg0TBRHB<6)1x3fV*Ga`YjDKSuG3_Bl0jd^BJIZ(w z#Z(iTzp}~z9Tg>3MUEIaPDV)K!>t9$l8#bkm{lqNMMUlvj=wj@!c-6^zbgJt-|w2I z{y<$gzDs`6z*YI$8(}uZ7g!riRyoyXjSTgj0>#Wh&_TX|)^!~JZ6Du^t3uQT(&{81 zbQ=vi{(As&ZK$@L@SrMiw?*CrO@b!XYrDlE;1fgzSCUhk5>VO%??r-~zEloq`PThL zQhlX095FrG(}i|r=!UJ3rJ(Qh-Ad9 z{fzhtLMU>po`KF7aybEi>)#1=vl%De}#Wja!)<*$BkIS+k?RdnMRZNy>s2QX%gMhyww zr!eW(e1^lE`<)EI@eia-x{P`T%JzfF@&Qxm-%3<3+wlA!4)l%)Kr-JD@WOzhEdruY zsz;Uv);OsXrAOQa)d+quWb)ewB(Z^4REqHR<=_(f?}r(h2_(Vd%VNeWOM&MOmt;>> z*=}_Z`qWaHE@73WdlgawZpf(9uqc+_pPkrJN(MPk=+C0n)D;F;|V7zPGk=IGrq zC{O2FI>Csu_}!+LB(x{VR?o5LpH?3CqGVFv05qAv3Dm1pN6UBAcla)Ltj)aLRKk5P z=+N$qy%Bt(3+*5W&;9>@AJd_En`?&oAJc9jtuI-vB&(Bg#w%@3LOLyFSrQqciV-#7 z1k7^mvlwmIujJ{X6Xe{I)vI%)GdJqZC|c2^EGq(sL%&HVXrlLXkcL^xZ8Ovu6AsO* znnVHu21b60>9>F(lyTV7H)iL0-t16l0FnhIo-}8~N^|QBaBUtiEdbz+K??gB0whqr_wSnw?_umf0McT{n?$wStN2%?D>(Wv91uYrUJfh)&V zzgVWZe-mf5tL37lL5(%#2}fr9b*1W(XCl2%%eBPr>aj zqqUe}q{_K4T+URCSJl!AykZ*gh2x$)3O=~%ujY#>&goKx2Ly?rX1$l z)6FmALZ0L^VsUfXz#ror<)42xvJ9lVGKya+S9WBqlr)a;GH$aI`c+5$epg=yV7V7f zSSGPbjiW?c!8#VFA-%&xIHPv0!BzBF7?{+#`!f$$`}jde21p!3rLK$T^ks?9t7nnm zf$gu=DfDkLU10B2irj4{;W6?;C@UCVzYX$@al(W;s6ijX>jkW#8F4+Q*0u@>J0}_zvO@S{`%`Ky!$OIV}e(eB_~i{8E}5 z9Jj{({e*@peqZ2Z*T55k)eh^zplR>)@5}7@ZmLHP-0w zo>Z+U=*BfQm1A28SVd7ldX&dE?7<69KcTY61%kg}5d~^F*_5!fV8RG9>VvPO&|n7x z5TDm%=jlm)UN4HY3Zswh446GiR0W}t{_8gR1+L~;`|w6O4wa;1&iWa)zCh(Q3>km~ z7jc&PT>w*Q0WQeud0S(?-2 z-=``b#UXT%?pR==JK%l->%Bj%b9ua%dV&1yQr7>P#AilJ-zrMv98yZkvIg*Mr(ug- zKrcvB21pB5j6nnX*vhX;dPpDqNA66c2V;*Nw-Leu4@sM&u8$GH=8(V8p_sW`VZ1sY z1m+9f?R46BZ}t9>U>(-X&fN<58T9Ss>`QZ(NRrgGPau10Bxc}~U{)DBs;o?dHWMkT z%5<1U8dlnohEaw|hQY`%o8`1(V+gt{)5Z_hE`p)r(Dlog^_kZK{{K1Fm`BYNi3xxM2ojHj~Ry$?H(C1vZBNw!T{Nts8FOW zaw=W_oHd!rOpDxmcL&se{>LRb;As!m?P2KM9#0d~!{v*rqkkOfyT{+jg_^SF-v1@} zAk8jn^(2#>>ZkV9foBpmx1@P(X{&4ai0x>xu{_ff%EEXNtKrnpo+3G(lQ9PU5TIs+ z-#>%VUw3jc)?YF2BMe1y+e{{nEGDgQeEL3H<)$2vjEg1g4ix9ZkGzV%UgnHmoq5Xr(UG;PB2}HO zMJn2$%`!v@hU$l!YR~e7q(|N@a{Pi;&81KB`ER|cn_EZ+zn8uazf3Xz|AahHo&I>74lSyvB7Z(Ezl$=~a4QWz8V4;8kwsKqi4teW)_R{0 zN3yQ!0v>Aab;`hl`k!x7ER&StRNJkA;z#rS3Ic|ka=3jjBj@FmhhJEO^4jO z8Wnc;o$&*C>FF8Kw6@OI`A~QXC#q&FsnooA&-8dJ^dmBWTS7=}{ z9TY$*UKB+#8YhUxWX#Ud5b0EKl%LuXW*Q&^#cJ`7O#lP*feZd6(-o*?7j(gONZ@i8 zdf$e4)pQ#W}y zabYlsrDWO3gE9bol;z=Ndu%EQPfidR1aI%lWQH#f7JO7E8toA$I-6HcrKi$aFTL891nNaLbGIi+qYXA9iU+~ zMy;~66hdMg#cT{<`q}dQC)myCfyyJi`#0n@%Dyh=d$ZBU0#+XV ze&lPU4olTAi{p#3sZHg2?T7kpdpNUj95G8{5~gcBoY+>6TL%F`GDTnWiC;Gr`9Jns zG@;*T4W%6_)UL>a^Ao?UaQ188bRRVMI4NIPLjG{;xb=jsjk~6~EPDTSo32}F!x&tb z;Wa`Torye4LuOKxp!--p@D&NHOE0B%VY;Yx-zk0u~IUEmL zw3};;><9oc%bYqv+y=MZTSU#by;sY|0Gw6~wt`?n=~&{Jx`-4Tg!%i8ojpD(7wibY zlu=h9xqzAXFLFnnU}5)$(+SEfYT_U2r*l5-Zq}X#zE91;TuR$a(QCjcmZm{kwtOlv zgzpy6RIxqt)}hW)A=w2!l7&t~9WN^#k#N1=_6s5KyZM7trx@GoD#BjjiQ zlBPs<=jfdlY4YQcovsKR+tIqqe7_rfc@X9)iW$zOBlLVCg3EO~r2O61rRw>=f+787 z-t0U`t295n0&;3Z))ihwjSqmEDwA`wL=oMSYT2Pek|C9mke-?vTQZ-vfki(#_y{^C z3e@=da`O7`�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%0DAg%s^h`L5y4;ZR@IqO|Ty?3aIJu_Vyx&E* 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%0A! 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

JqiIn>iGfweCpz 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

~hE6aSrXaxcTg!|`UNF}6RWwM0v^V<0He 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ diff --git a/pokedex/src/components/Footer/Footer.js b/pokedex/src/components/Footer/Footer.jsx similarity index 100% rename from pokedex/src/components/Footer/Footer.js rename to pokedex/src/components/Footer/Footer.jsx diff --git a/pokedex/src/components/Footer/style.jsx b/pokedex/src/components/Footer/style.js similarity index 100% rename from pokedex/src/components/Footer/style.jsx rename to pokedex/src/components/Footer/style.js diff --git a/pokedex/src/components/Header/Header.js b/pokedex/src/components/Header/Header.js deleted file mode 100644 index d43a384..0000000 --- a/pokedex/src/components/Header/Header.js +++ /dev/null @@ -1,59 +0,0 @@ -import { HeaderDiv, DivLogoHome, DivDex, Button, Img, DivLogoOthers } from "./style" -import LogoDex from "../../assets/Images/LogoDex.png" -import Battle from "../../assets/Images/Battle.png" -import Pokedex from "../../assets/Images/Pokedex.png" -import { useNavigate } from "react-router-dom" -import { goToHomePage, goToBattlePage, goToPokedexPage, goBack } from "../../routes/coordinator" -import { TiArrowBack } from "react-icons/ti" - -const Header = (props) => { - - const navigate = useNavigate() - - return( - <> - { - props.page === 'home' ? - - - - - - - - - - - : - - - - - - - - - - - - - } - - ) -} - -export default Header \ No newline at end of file diff --git a/pokedex/src/components/Header/Header.jsx b/pokedex/src/components/Header/Header.jsx new file mode 100644 index 0000000..560cca3 --- /dev/null +++ b/pokedex/src/components/Header/Header.jsx @@ -0,0 +1,78 @@ +import { HeaderDiv, DivLogoHome, DivDex, Button, Img, DivLogoOthers } from "./style" +import LogoDex from "../../assets/Images/LogoDex.png" +import Battle from "../../assets/Images/Battle.png" +import Pokedex from "../../assets/Images/Pokedex.png" +import { useNavigate } from "react-router-dom" +import { goToHomePage, goToBattlePage, goToPokedexPage, goBack } from "../../routes/coordinator" +import { TiArrowBack } from "react-icons/ti" +import { Tooltip } from '@chakra-ui/react' + +const Header = (props) => { + + const navigate = useNavigate() + + return( + <> + { + props.page === 'home' ? + + + + + + + + + + + + + + + + + : + + + + + + + + + + + + + + + + + + + + + } + + ) +} + +export default Header \ No newline at end of file diff --git a/pokedex/src/components/Header/style.jsx b/pokedex/src/components/Header/style.js similarity index 95% rename from pokedex/src/components/Header/style.jsx rename to pokedex/src/components/Header/style.js index 1b73976..729cc18 100644 --- a/pokedex/src/components/Header/style.jsx +++ b/pokedex/src/components/Header/style.js @@ -38,6 +38,9 @@ export const DivDex = styled.div` export const Button = styled.button` height: 90%; + :hover{ + opacity: 85%; + } ` export const Img = styled.img` From ade93e34bfa4fcf040b59ee79777f95bf39304cb Mon Sep 17 00:00:00 2001 From: Lis Ribeiro Date: Thu, 5 May 2022 11:55:10 -0300 Subject: [PATCH 11/40] Cards renderizados Home --- pokedex/src/components/Card/Card.js | 45 ++++++++++++++++++++++++++++ pokedex/src/components/Card/style.js | 9 ++++++ pokedex/src/constants/constants.js | 2 +- pokedex/src/global/GlobalState.js | 4 +-- pokedex/src/pages/Home/HomePage.jsx | 45 ++++++++++++++++++++++++---- pokedex/src/pages/Home/style.js | 10 +++++++ 6 files changed, 107 insertions(+), 8 deletions(-) create mode 100644 pokedex/src/components/Card/Card.js create mode 100644 pokedex/src/components/Card/style.js diff --git a/pokedex/src/components/Card/Card.js b/pokedex/src/components/Card/Card.js new file mode 100644 index 0000000..de9bddc --- /dev/null +++ b/pokedex/src/components/Card/Card.js @@ -0,0 +1,45 @@ +import React, { useState } from 'react' +import axios from 'axios' +import { base_url } from '../../constants/constants' +import { useEffect } from 'react' + +function Card(props) { + const [pokemon, setPokemon] = useState({}) + + + const getPokemon = (pokeName) => { + const url = `${base_url}pokemon/${pokeName}` + axios.get(url) + .then((res) => { + setPokemon(res.data) + console.log(res.data) + }) + .catch((err) => { + console.log(err.response.data) + }) + } + + useEffect(() => { + getPokemon(props.pokeName) + }, [props.pokeName]) + + + return ( +

+ ) +} + +export default Card; diff --git a/pokedex/src/components/Card/style.js b/pokedex/src/components/Card/style.js new file mode 100644 index 0000000..db9aba3 --- /dev/null +++ b/pokedex/src/components/Card/style.js @@ -0,0 +1,9 @@ +import styled from 'styled-components' + +export const Bloco = styled.div ` +display: flex; +border: 1px solid black; +width: 10em; +padding-left: 1em; +margin-left: 0.15em; +` \ No newline at end of file diff --git a/pokedex/src/constants/constants.js b/pokedex/src/constants/constants.js index 3802d39..f9bca8b 100644 --- a/pokedex/src/constants/constants.js +++ b/pokedex/src/constants/constants.js @@ -1 +1 @@ -export default base_url = "https://pokeapi.co/api/v2/" \ No newline at end of file +export const base_url = "https://pokeapi.co/api/v2/" \ No newline at end of file diff --git a/pokedex/src/global/GlobalState.js b/pokedex/src/global/GlobalState.js index cfd4243..7ac738b 100644 --- a/pokedex/src/global/GlobalState.js +++ b/pokedex/src/global/GlobalState.js @@ -1,9 +1,9 @@ import React from 'react' import { GlobalContext } from './GlobalContext' -import base_url from '../constants/constants' +import {base_url} from '../constants/constants' import axios from 'axios' -export default function GlobalState() { +export default function GlobalState(props) { const getRequest = (url, setData) => { axios.get(base_url + url ) diff --git a/pokedex/src/pages/Home/HomePage.jsx b/pokedex/src/pages/Home/HomePage.jsx index a520ad8..879c130 100644 --- a/pokedex/src/pages/Home/HomePage.jsx +++ b/pokedex/src/pages/Home/HomePage.jsx @@ -1,10 +1,45 @@ - +import React from 'react' +import { useState } from "react" +import axios from 'axios' +import GlobalState from "../../global/GlobalState" +import { base_url } from '../../constants/constants' +import { useEffect } from "react" +import { Bloco } from './style' +import Card from '../../components/Card/Card' const HomePage = () => { - return( - <> - Eu sou Home! - + + const [pokemonList, setPokemonList] = useState([]) + + const getAllPokemon = () => { + const url = `${base_url}pokemon/?offset=O&limit=21` + axios.get(url) + .then((res) => { + setPokemonList(res.data.results) + console.log(pokemonList) + }) + .catch((err) => { + console.log(err.data) + }) + } + + useEffect(() => { + getAllPokemon() + }, []) + + const getPokemonList = pokemonList?.map((poke) => { + return ( +
+ +
+ ) + + }) + + return ( +
+ {getPokemonList} +
) } diff --git a/pokedex/src/pages/Home/style.js b/pokedex/src/pages/Home/style.js index e69de29..543c745 100644 --- a/pokedex/src/pages/Home/style.js +++ b/pokedex/src/pages/Home/style.js @@ -0,0 +1,10 @@ +import styled from 'styled-components' + +export const Bloco = styled.div ` +display: flex; +border: 1px solid black; +width: 10em; +height: 10em; +padding-left: 1em; +margin-left: 0.15em; +` \ No newline at end of file From 52a0a559e9e72316b22410283554347da3b2e452 Mon Sep 17 00:00:00 2001 From: LayaneB Date: Thu, 5 May 2022 12:07:36 -0300 Subject: [PATCH 12/40] Ajustes-parte1 --- pokedex/src/components/PokemonMoves/style.js | 2 +- pokedex/src/components/PokemonSprites/style.js | 2 +- pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx | 2 +- pokedex/src/theme/theme.js | 3 +-- 4 files changed, 4 insertions(+), 5 deletions(-) diff --git a/pokedex/src/components/PokemonMoves/style.js b/pokedex/src/components/PokemonMoves/style.js index baea793..a6e932e 100644 --- a/pokedex/src/components/PokemonMoves/style.js +++ b/pokedex/src/components/PokemonMoves/style.js @@ -14,7 +14,7 @@ export const StatName = styled.span` export const FieldsetForm = styled.fieldset` border: 2px solid #423D3D; font-size: 1.1rem; - padding: 5%; + padding-right: 8px; border-radius: 10px; display:flex; flex-direction: column; diff --git a/pokedex/src/components/PokemonSprites/style.js b/pokedex/src/components/PokemonSprites/style.js index 01b00cd..97b54b8 100644 --- a/pokedex/src/components/PokemonSprites/style.js +++ b/pokedex/src/components/PokemonSprites/style.js @@ -25,6 +25,6 @@ export const Fieldset = styled.fieldset` ` export const Img = styled.img` - height: 110%; + height: 100%; padding-bottom: 5px; ` diff --git a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx index 486ad92..7e5ebb4 100644 --- a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx +++ b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx @@ -27,7 +27,7 @@ const PokemonDetailsPage = () => { return ( - {pokemonData.types && + {pokemonData.types &&

#{('00'+pokemonData.id).slice(-3)} {pokemonData.name}

diff --git a/pokedex/src/theme/theme.js b/pokedex/src/theme/theme.js index b1e3b14..a84ba02 100644 --- a/pokedex/src/theme/theme.js +++ b/pokedex/src/theme/theme.js @@ -122,14 +122,13 @@ const theme = extendTheme({ moves: { bg: '#DFDFDF', borderRadius: '10px', - padding: '0px 10px', fontWeight:'500', fontSize:'0.9rem', textTransform: 'capitalize', display:'flex', alignItems:'center', justifyContent:'center', - minWidth: '100px', + minWidth: '90px', maxHeight: '20px' }, normal: { From 61a569e00d6fbe1dce62d82a7d9f20a19b0dfb7a Mon Sep 17 00:00:00 2001 From: LayaneB Date: Thu, 5 May 2022 14:07:17 -0300 Subject: [PATCH 13/40] Ajustes - parte2 --- pokedex/src/components/PokemonMoves/style.js | 2 +- pokedex/src/components/PokemonSprites/style.js | 2 +- pokedex/src/components/PokemonStats/style.js | 3 +-- pokedex/src/components/PokemonTypes/style.js | 2 +- pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx | 4 ++++ 5 files changed, 8 insertions(+), 5 deletions(-) diff --git a/pokedex/src/components/PokemonMoves/style.js b/pokedex/src/components/PokemonMoves/style.js index a6e932e..856ff67 100644 --- a/pokedex/src/components/PokemonMoves/style.js +++ b/pokedex/src/components/PokemonMoves/style.js @@ -14,7 +14,7 @@ export const StatName = styled.span` export const FieldsetForm = styled.fieldset` border: 2px solid #423D3D; font-size: 1.1rem; - padding-right: 8px; + padding:0px 5px 0px 5%; border-radius: 10px; display:flex; flex-direction: column; diff --git a/pokedex/src/components/PokemonSprites/style.js b/pokedex/src/components/PokemonSprites/style.js index 97b54b8..1b26add 100644 --- a/pokedex/src/components/PokemonSprites/style.js +++ b/pokedex/src/components/PokemonSprites/style.js @@ -25,6 +25,6 @@ export const Fieldset = styled.fieldset` ` export const Img = styled.img` - height: 100%; + height: 90%; padding-bottom: 5px; ` diff --git a/pokedex/src/components/PokemonStats/style.js b/pokedex/src/components/PokemonStats/style.js index 0fa71c6..274fb1d 100644 --- a/pokedex/src/components/PokemonStats/style.js +++ b/pokedex/src/components/PokemonStats/style.js @@ -20,8 +20,7 @@ export const FieldsetForm = styled.fieldset` height: 100%; legend{ font-size: 1.5rem; - padding: 5px; - + padding:5px ; } div{ p{ diff --git a/pokedex/src/components/PokemonTypes/style.js b/pokedex/src/components/PokemonTypes/style.js index b20debc..18552f8 100644 --- a/pokedex/src/components/PokemonTypes/style.js +++ b/pokedex/src/components/PokemonTypes/style.js @@ -16,6 +16,6 @@ export const FieldsetForm = styled.fieldset` gap:10px; legend{ font-size: 1.5rem; - padding: 5px; + padding: 5px ; } ` \ No newline at end of file diff --git a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx index 7e5ebb4..7a1c3ff 100644 --- a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx +++ b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx @@ -10,6 +10,7 @@ import PokemonSprites from '../../components/PokemonSprites/PokemonSprites' import { useNavigate, useParams } from 'react-router-dom' import { goToPokemonDetailsPage } from '../../routes/coordinator' import {IoIosArrowDropleftCircle, IoIosArrowDroprightCircle} from "react-icons/io" +import Header from '../../components/Header/Header' const PokemonDetailsPage = () => { @@ -26,6 +27,8 @@ const PokemonDetailsPage = () => { } return ( + <> +
{pokemonData.types && @@ -62,6 +65,7 @@ const PokemonDetailsPage = () => { } + ) } From a926f157a3a9c1d10c036959a1041fa005f5d140 Mon Sep 17 00:00:00 2001 From: LayaneB Date: Thu, 5 May 2022 16:00:02 -0300 Subject: [PATCH 14/40] Adicionando os icons dos tipos --- pokedex/src/assets/Images/types/bug.png | Bin 0 -> 7470 bytes pokedex/src/assets/Images/types/dark.png | Bin 0 -> 6929 bytes pokedex/src/assets/Images/types/dragon.png | Bin 0 -> 7878 bytes pokedex/src/assets/Images/types/electric.png | Bin 0 -> 5893 bytes pokedex/src/assets/Images/types/fairy.png | Bin 0 -> 6110 bytes pokedex/src/assets/Images/types/fighting.png | Bin 0 -> 5394 bytes pokedex/src/assets/Images/types/fire.png | Bin 0 -> 7179 bytes pokedex/src/assets/Images/types/flying.png | Bin 0 -> 5519 bytes pokedex/src/assets/Images/types/ghost.png | Bin 0 -> 6264 bytes pokedex/src/assets/Images/types/grass.png | Bin 0 -> 7948 bytes pokedex/src/assets/Images/types/ground.png | Bin 0 -> 5366 bytes pokedex/src/assets/Images/types/ice.png | Bin 0 -> 6874 bytes pokedex/src/assets/Images/types/normal.png | Bin 0 -> 6983 bytes pokedex/src/assets/Images/types/poison.png | Bin 0 -> 7583 bytes pokedex/src/assets/Images/types/psychic.png | Bin 0 -> 7875 bytes pokedex/src/assets/Images/types/rock.png | Bin 0 -> 4970 bytes pokedex/src/assets/Images/types/steel.png | Bin 0 -> 6745 bytes pokedex/src/assets/Images/types/water.png | Bin 0 -> 6929 bytes pokedex/src/theme/pokemonTypeColors.js | 42 +++++++++++++++++++ 19 files changed, 42 insertions(+) create mode 100644 pokedex/src/assets/Images/types/bug.png create mode 100644 pokedex/src/assets/Images/types/dark.png create mode 100644 pokedex/src/assets/Images/types/dragon.png create mode 100644 pokedex/src/assets/Images/types/electric.png create mode 100644 pokedex/src/assets/Images/types/fairy.png create mode 100644 pokedex/src/assets/Images/types/fighting.png create mode 100644 pokedex/src/assets/Images/types/fire.png create mode 100644 pokedex/src/assets/Images/types/flying.png create mode 100644 pokedex/src/assets/Images/types/ghost.png create mode 100644 pokedex/src/assets/Images/types/grass.png create mode 100644 pokedex/src/assets/Images/types/ground.png create mode 100644 pokedex/src/assets/Images/types/ice.png create mode 100644 pokedex/src/assets/Images/types/normal.png create mode 100644 pokedex/src/assets/Images/types/poison.png create mode 100644 pokedex/src/assets/Images/types/psychic.png create mode 100644 pokedex/src/assets/Images/types/rock.png create mode 100644 pokedex/src/assets/Images/types/steel.png create mode 100644 pokedex/src/assets/Images/types/water.png diff --git a/pokedex/src/assets/Images/types/bug.png b/pokedex/src/assets/Images/types/bug.png new file mode 100644 index 0000000000000000000000000000000000000000..dd4bd9d90ff7c3220bc26d8c9bfea61b206c26e7 GIT binary patch literal 7470 zcmV+}9ns>6P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D9K%UOK~#8N?Oh3& z996XrqR8?D1OY)Lh>;{+)jbJ;7zN}3!h47)g7Kk(ilRP1L~^oiW+QJ|0I7oIt0KBDRE(k6lMpn2!?<7(=u(U3##LXsDdRR_HH$;EWEOoPhDmVBPxzex7i|8KNeog*^PaS@H zAmX|X&w;Svxr5lCbHp$l*om=ugU-d6ezi{KN9 zuk0WmAPlKi zzopK-`a&_)rw3-0UVA}i#66aO0Y@MbN{!cQ2DC++Snc-Lpgli26=L@~h#DbgQN-6dFJFR*Y!n!)4O_G;1f2G{kKB<59zvbpuou%pc%izl2! zG}_K;x4psAi@wZ1YkUv$h-+z8-sday+$C6J4>Bumx!f0)7Tde9C9!!co)xU=ibIXt z`QI}XFw5xr-jRVKd%7Y@|83eAp{V3m zdgF%~+#^20Cqa}^we8>HZe7tHZDrM4Un9Ft{tJEH=ss2vcRWkvHh)C^IkC#Rl~t6_ z(Ezq5%X$WwksTS$iZ}TLo4O*(+S!Vovq>n1_QCPgKc}vHMckz;U^Z6mp2x$|z6zXK z1pmUPN_&09!*3TXGZ)xw8_=YQ*=5O_J6n#g|rb} z2)T&Y$+2Ab@nUgJS0G_kwC-Olt>BAY#*i#TW+duYrHz@z^38&UiA7%h*zPu0O_^jehS2lu2|s&F zIhF1|ko{QP&tf3wxQ7YH^c4v1uS99+WQ ztRYQ9S}918Pv6l-2-zT`47$7G>W+MxG6O1056a*VudK>u*FA~#g$q5u( zGz)b9JxA9tZDTrnt^6JlirSgPi%;C?R9)|8grzSEmJS%_WGx&ygw$lz=z(@qP)lLc zs~=>`8{T29ZH^h7>?I&;*p3ZA0ZPmMzFYV$gLjqDX%6!o(x(d7G@d|5>V60x7c@V zy`{d}Bd#9jK9*zBcGu%_1d2`4kr+;*6SH>8R2b&Wh=N@mtP#MbR8VA_Us z=H=@o_CzSia*~f&<5&AwbAdgJ8LDTbo!QGEQQnfrh|veQYF_v8LN>18TEowR^w0mq zVvP}HhnpJM;?;j9#t)@&7%^Jnna|=4UVcS$+fi1q=IiT z?j2A7N?Ib-t}s+*@S~@sq4mkf;**|QHogv~|^%j0bZpg?VK2or}d%$#rB2r3@4ef@&(8*q!|HT{&v2{qql{)5VR>IXtmp> zvg0lL#C`gP*0v_Lac>cOr|zfR`Ndd`o^>kuNCUiC`vWdS@qlWutp_UD%<6}PlWKe~ zGYBTcr$`ffWkOI{MJl}7YSR%4r;yL^l$fsWfZ~?TY*y`$`ZSSXWL9JpFW@cR6lCl7 z7O(@yH;a3A1hxk3I9Sb=?RcBbTk$(Ksq_vWK^WcFi168ImEU2T_ZN#h#z!>T#+L4Q zi%i~Expp(UpBa>iC?qVc_7x771nc7?w|dkiR!1Fpo2ORZ#||FfDyFI@=v7aB6^xD) z%NcY>M%Q&uSWcf=J(g`dP$|aRGvNE^j;D2@D$?GQm!vcW6whsf^~T6!gU-z;bbZIl z_Jw$ZCzjksZ_Arvih2uOF!1JEt$K}#m`M}8aMcU!NYgGc#@+$GO2Z+&M#Hj&G#cxK zDtAjjbw3+i+s$@E_!GpW481Xi!HrBJtSa^oQFgR>7hAOY&)sGc%_f+OH!8n9pcPwG ziB)Z#!a~|et~rgKlW58+_q0)zIpbBu^?4xzU4gba(^s{Nmk@$o>;5glFJSp+jQdDi2$@k?e^(> z_16lg6MjWjsk_0ls0l>)0e-(LJ^DTkJjh-24^K^5ywu4eyW-vx%I-7JmOk z2|`D}PufJ!{WH;?8DRo`$WU zLKIE{?Q#67JQ?Ru7+su5!dvi0)wjho*aIYumNn$DR|>A~Fg7p(rp8XdH~MhpbCyI@ z*`@CGK-fJe&8T)0kq1dkrTLME#Ined($>E!robK`#f+Wk*~Pbz;zW^dhJDyG05KuzyDw2aL-W!(Y7 zf$f4DELeK)4kt~>!={^%ZiOOGU-K|M97O{VOuYSwl3&q4rs9PYYMT2Kb&uNSPn?Rz zmV@kr`ln6LS@5v5#N8B7rCWq3oCNk7W}Cj|A+gNJDBdtE8GxDw)Lo1htqBmKA|mSV zYHA{ZC`4KR3TX;+_p3rEa%)qX(M>>z!bw0V%w7nKt#j1xoGre(z0jS_S>$Y9!^a0z zy?D+4iND$l_!TwVUgtiJ-ipz9P6tX5ib+dSn(Pw_@+V%axQFdO9?JyU3w@u)T=q)7 z9)Tp2Q0NU&irE{L4~S|r<2fBDC4o>#e2LtyJ)fPSM<5zSLx@0z^0yLRe=-2h=I+Dw z?Csh|OkFum0-+dgdw$|nVB)tPD5q%X4qnSJvE)`(yM3DYtNl3Kw3CjPqCS=l%jMGd5Y1ja?2#~SNow0g}G;l z@LlL(X?3V1-YTi-LIFoJIo3UZSm&8>`Fffg+5-DKlLct7_F)e_F9u3nDAYJYfg&4U z*!`M$MK&=_kwhUW3B~H&^E;%ulV!0EKy~-*WxwinSNlK-MK=DhJlC+DVqU%Lyr3%k zGE0mvP6VOFK>zo6Bpzs`T(Zee>RE54j2+;pE=SVHenk1UMid&GnbFKD=WPjQW*P1M zK;dpklON1Babq#oKCo#fIe>bKU2O51zjUgnc+BQjNjl)~p!LGEs_&XtXhTjW+8t#S zx&DA7$b~4J1WNovkr63omiWh3Ne?z|6JOmvAo4)R+`PJ`zfQ+&!kpq`?1Q;5c;H$Le+mx-WQI2w!$i{CAeM<9w^XJ!O~<>_STeW^Q{3r<8H zvGJjHp>XZr#i#58HXVJm^7#avlxR$%K671AbGd{FbOj<1nwX%u&Ze8&ZM)IjdW3Jf zNfS2{0&Zu38nKtZbGuz4ZDXzE2FCH5IymUC5-XiH?Gk1w`zoPse`qHb# z6xe|%+k12!-#*xR(&1N3C+Ds=4M)rZwAdQbVy~5dGtSn=1dwnteTwwFp_6$kCYQP{ zn`q*(lCY0C#ba3Y)+u5NtOq82)4nj-)D$kHoyV7{-Nec^XNgZ+57dro8!}i1-_mGO z(Jl$a_C{f8sk!?<+`NC3UBIN*ZJ)`~3cg@4HYBlbFI5GeY!GC7OamCG%oQ)TrXvnm}^3&l;6!74%Ui^uo6fLZDDike-k%T zh~AfP*8G6&IJ87uV;!KyR_uD8mk4&>j&Wd=4Symmy=J(Fv@_5$F_16aGQs46o2@$%*Se zb&Mzk-ai)1tO87jw&7J_Hq6@<2GikJq}O|8I%0qc@rGTaCsvs$6uP!R%jND4mrW$F zo`CkropTe$ghbX*ws^HQHKn?is3u=#ta)o4ATk{|#MWOZ{Y0?4_dx$EnwV0vccEju z{k#>=im5RZdV_VW(qd>TR0majE)X^Ea z)uTR@p-E4g-2)3w9lF|}!j- z{n(1R%bzB*VO~lbB#w(}^r`OK1&jL*Z|Rr|=xv!~N%M9sk?j*ZgJS=kv-_weVx(&e zGZ)G9#%C}a=60>&=X|Kr^sI_*nyK~#)L8h{k;BdQD|ABc;%07F6AK)8Ur)ZleSERY z_}SeP@)=Xg?qn->eIV|cIIP=DVuiNQ z{flq#uJ(xn&ImzW!uSC$LBot7Z*i<;uekHTfu`>0*sC7|WBlAiQC1lmo=G2M6^vvzQLnILMR#+zxJmLt;&Ex_M+?VJK6k-H4_wRE|thMM&@G&45 z^?eo$99g-D?%`&>gnRTZ7SdAq=|X)4j=F+hVwFIECRBRb1Bw*%mbxwztV}G@OFUQl zRC&Fb3uT>&q?|jSSj6frb{|>A3v$i!=y`!}>Fs=pySHdKRL5r3{#f`n)(AuhrwWFp z?ZL40b-}{KV{9Ipy1Vb5v?RrF5ayA7*gbk_x3+iRFAMhiy`{e(kKSAd4q+-Hhpqd| z#gpR$z7bA7gs)_kK)}rN!dyjqGLQHsSZEG{T}kze|_8{fwqqM#s3TJ|Ha;u<1YXClby3`AVl z1vGh&m1aaIePSn-eS@j%(|BX^7@FFSa669#6?~Dd*Cw9u91xnTcTUl--Mx^vct-WQ zRpW^f%!W^u4$;ed4{_`qopB}u>L^$!-Al2r;h?M_tgcS0dVpscTics?f(qOItY$z= zFg{xOM-q%ZY}erx?7h05b7xdPvC!J_z--`n4xc7JW4hVs3|`=?N#iC~TW>~m(kC0f z2An>eIoi20+bV)kKu9N+-o_@Be2p06q5o&kSSZ@Sc&2+xzw!maDr*raldmEZGS3eG z;v~hk)mi&S8c|GZ82!x(BF!E3YjR13+RHP{O#zZx#nP7ps&pV^!Qn9u#V7a?^z*Q< zNWLG*M!_L_fYQBSc*NI9LR+oNb~2(rP8#(`vBW)m9V=wsmW19SEcDa3y=h;el z5wpu^-WBN|*dQ)gk{s}sUVDMB$o12l3P&)kqL@GgHR+$o9|=|@7gDRQzA&J<9-mS- z0{aRKzlcMLAs%{`(!Vv=zjE_$xJ0lZIpJ4QE+rf1n_OpgD*WuCi8U#xw|tl8J8{e5 zCgL2wGWgO^MEV6cC64o%P|{6?hlRpYT847t=WLHO`hxUDS6vhclVDUjf{`df^&8)E z5s}jTa|T~3ruy{4H1dXhiu8m(EJv*@=Q|S#c_7TAFD$>5y3nNB2&;fIw0(;En|@U~ znuXBG;0rs{JzR#$A zljdXxspyx94hh2VJMHu}BHZNzEy4?Xynm>7I3J9ojnNF4!OdwxqnELuzP~Zy)crRkb9s|lYFj2K~??}N)jwDkVz&$ zYXsC0U!e&ZkIAvKn#&F%jj3x&%{{|koHD{YYs>{=Y8<347;>>!mF|Q|!C7W!x^SRm zjwhltsUi^eJe)cw<@8KOnGJZ@NZkgC+;@|swE(4M+!;NCd=3bE4mTC9%7E$~iyk1* zmSPGV!~=u_ljRG0?jp1D7K8%vI`8UcFwx0Qa3E1@62#^l&Ar&G%HKm1GDjHt0aSJ6 zL@0z+-EI<&m;H*g5gU>4wk3PS!k4zmMDS=LEbSp@I@6~~w<5$$Rqptt_=*k&0$x4- zQOfmx)$v11M49KbQRDD?9 z7f@XbDT4S5X|mh+ILJJpIjtC?1G|C7ZJ8CrE(ddP+Kn$P-%m_?j{K2nK2=^wZ|^D+ znr-MiK8fCJn4h>rf9H!)inO1uSw{EJe2V-A{rm4eReHd$xJG32=Zv^Q6wErN;dB79 zf~j*yT?lOg=4BQSy(Xx*uk}UTH(h($07*qoM6N<$f^qM1V*mgE literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/dark.png b/pokedex/src/assets/Images/types/dark.png new file mode 100644 index 0000000000000000000000000000000000000000..1613ae04a2241216b79a7cc49e98e19de56e0244 GIT binary patch literal 6929 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 literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/electric.png b/pokedex/src/assets/Images/types/electric.png new file mode 100644 index 0000000000000000000000000000000000000000..8c64037c2029aa94a843d7ad7a50c52b964745a6 GIT binary patch literal 5893 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 literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/fairy.png b/pokedex/src/assets/Images/types/fairy.png new file mode 100644 index 0000000000000000000000000000000000000000..6e8716d7f6522a399fc9790b836b991fe23ffdde GIT binary patch literal 6110 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 kQlvcJc%m4rY07*qoM6N<$f~Z!Rp#T5? literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/fighting.png b/pokedex/src/assets/Images/types/fighting.png new file mode 100644 index 0000000000000000000000000000000000000000..637f2e92ddb823511af7d76bc89173d8ebbdeeed GIT binary patch literal 5394 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 w4`f&cl08JEFufCoil32?kdTmw14D-VKimNdN!< literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/fire.png b/pokedex/src/assets/Images/types/fire.png new file mode 100644 index 0000000000000000000000000000000000000000..c779a97f23e59bfbd38d5481db90239d35092f62 GIT binary patch literal 7179 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

m~FZ?W9k=CHjx2+4`jG0w0;^9-AUG1JQ4CvK? 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 literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/ghost.png b/pokedex/src/assets/Images/types/ghost.png new file mode 100644 index 0000000000000000000000000000000000000000..eb70fecf91d73001881e66414247640f52997034 GIT binary patch literal 6264 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 CcKGc8 literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/ground.png b/pokedex/src/assets/Images/types/ground.png new file mode 100644 index 0000000000000000000000000000000000000000..df624743502233f902c8cf6ab6870e3fd1cf5319 GIT binary patch literal 5366 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 UwyR%=hX4Qo07*qoM6N<$f)P4D8~^|S literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/ice.png b/pokedex/src/assets/Images/types/ice.png new file mode 100644 index 0000000000000000000000000000000000000000..135195473467dd2dd7c2c6643b8c8eb717c91783 GIT binary patch literal 6874 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 U|DOr8Z~y=R07*qoM6N<$g4Ds@LI3~& literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/normal.png b/pokedex/src/assets/Images/types/normal.png new file mode 100644 index 0000000000000000000000000000000000000000..13cdf389260ea26f81dcab9ae625ced5685b8cda GIT binary patch literal 6983 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 literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/rock.png b/pokedex/src/assets/Images/types/rock.png new file mode 100644 index 0000000000000000000000000000000000000000..8b9e23f56f29fa2e01c126ae2eb8b9633e37632c GIT binary patch literal 4970 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 literal 0 HcmV?d00001 diff --git a/pokedex/src/assets/Images/types/steel.png b/pokedex/src/assets/Images/types/steel.png new file mode 100644 index 0000000000000000000000000000000000000000..75d1e0bf1068edc19de8782b8c619e4ff502efcc GIT binary patch literal 6745 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 Date: Thu, 5 May 2022 17:22:26 -0300 Subject: [PATCH 15/40] Imagem das pokebolas --- pokedex/src/assets/Images/pokeClose.png | Bin 0 -> 16290 bytes pokedex/src/assets/Images/pokeOpen.png | Bin 0 -> 112792 bytes 2 files changed, 0 insertions(+), 0 deletions(-) create mode 100644 pokedex/src/assets/Images/pokeClose.png create mode 100644 pokedex/src/assets/Images/pokeOpen.png diff --git a/pokedex/src/assets/Images/pokeClose.png b/pokedex/src/assets/Images/pokeClose.png new file mode 100644 index 0000000000000000000000000000000000000000..30eb80d37f0c71f3d16ec0fc238cd01ba52c8d1c GIT binary patch literal 16290 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 z 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

(k1OXoiNP4r9=xkdk{!RLxb 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 Date: Thu, 5 May 2022 17:24:43 -0300 Subject: [PATCH 16/40] ajustes cards --- pokedex/src/App.js | 2 + pokedex/src/AppStyle.js | 10 +++++ .../src/components/Card/{Card.js => Card.jsx} | 18 ++++++--- pokedex/src/components/Card/style.js | 38 ++++++++++++++++--- pokedex/src/pages/Home/HomePage.jsx | 21 +++++----- pokedex/src/pages/Home/style.js | 21 ++++++---- pokedex/src/theme/pokemonTypeColors.js | 27 +++++++++++-- 7 files changed, 106 insertions(+), 31 deletions(-) create mode 100644 pokedex/src/AppStyle.js rename pokedex/src/components/Card/{Card.js => Card.jsx} (59%) diff --git a/pokedex/src/App.js b/pokedex/src/App.js index 6daef5e..f9a77f8 100644 --- a/pokedex/src/App.js +++ b/pokedex/src/App.js @@ -1,10 +1,12 @@ import { Router } from "./routes/Router"; import theme from './theme/theme' import { ChakraProvider } from '@chakra-ui/react' +import { GlobalStyle } from "./AppStyle"; function App() { return ( + ); diff --git a/pokedex/src/AppStyle.js b/pokedex/src/AppStyle.js new file mode 100644 index 0000000..1ced341 --- /dev/null +++ b/pokedex/src/AppStyle.js @@ -0,0 +1,10 @@ +import { createGlobalStyle } from "styled-components"; + + +export const GlobalStyle = createGlobalStyle` +*{ + margin: 0; + padding: 0; + box-sizing: border-box; +} +` \ No newline at end of file diff --git a/pokedex/src/components/Card/Card.js b/pokedex/src/components/Card/Card.jsx similarity index 59% rename from pokedex/src/components/Card/Card.js rename to pokedex/src/components/Card/Card.jsx index de9bddc..dfd3159 100644 --- a/pokedex/src/components/Card/Card.js +++ b/pokedex/src/components/Card/Card.jsx @@ -2,6 +2,9 @@ import React, { useState } from 'react' import axios from 'axios' import { base_url } from '../../constants/constants' import { useEffect } from 'react' +import { CardContainer, PokeImg, IconeImg } from './style' +import { typesIcons, colorsShadow } from '../../theme/pokemonTypeColors' + function Card(props) { const [pokemon, setPokemon] = useState({}) @@ -23,16 +26,21 @@ function Card(props) { getPokemon(props.pokeName) }, [props.pokeName]) + const types = pokemon.types?.map((type, index) => { + return ( + + ) + }) return (

{pokemon.name ? -
+ + #{('00' + pokemon.id).slice(-3)} +

{pokemon.name}

-

{pokemon.order}

-

{pokemon.types[0].type.name}

- {pokemon.name} -
+
{types}
+ :
Carregando... diff --git a/pokedex/src/components/Card/style.js b/pokedex/src/components/Card/style.js index db9aba3..a2671b7 100644 --- a/pokedex/src/components/Card/style.js +++ b/pokedex/src/components/Card/style.js @@ -1,9 +1,37 @@ import styled from 'styled-components' +import { colors } from '../../theme/pokemonTypeColors' -export const Bloco = styled.div ` +export const CardContainer = styled.div` display: flex; -border: 1px solid black; -width: 10em; -padding-left: 1em; -margin-left: 0.15em; +flex-direction: column; +justify-content: center; +align-items: center; +border-radius: 10px; +background-color: ${props => colors[props.type]}; +height: 55vh; +font-size: 1.2rem; +text-transform:capitalize; +min-width: 100%; +gap: 5px; +div{ + display: flex; + justify-content: center; + gap: 10px; +} +span { + width: 100%; + text-align: left; + padding-left: 20px; + font-size: 1.2rem; +} +` +export const PokeImg = styled.img` + width: 90%; +` + +export const IconeImg = styled.img` + width: 30px; + height: 30px; + box-shadow: 0px 0px 10px #3B3D42; + border-radius: 50%; ` \ No newline at end of file diff --git a/pokedex/src/pages/Home/HomePage.jsx b/pokedex/src/pages/Home/HomePage.jsx index 0ee8af2..3a4b819 100644 --- a/pokedex/src/pages/Home/HomePage.jsx +++ b/pokedex/src/pages/Home/HomePage.jsx @@ -4,7 +4,7 @@ import axios from 'axios' import GlobalState from "../../global/GlobalState" import { base_url } from '../../constants/constants' import { useEffect } from "react" -import { Bloco } from './style' +import { PokeCards, HomeContainer } from './style' import Card from '../../components/Card/Card' import Header from '../../components/Header/Header' @@ -29,22 +29,21 @@ const HomePage = () => { }, []) const getPokemonList = pokemonList?.map((poke) => { - return ( -
- -
- ) - + return }) return (
-
- {getPokemonList} +
+ + + {getPokemonList} + +
- - + + ) } diff --git a/pokedex/src/pages/Home/style.js b/pokedex/src/pages/Home/style.js index 543c745..d11ec74 100644 --- a/pokedex/src/pages/Home/style.js +++ b/pokedex/src/pages/Home/style.js @@ -1,10 +1,17 @@ import styled from 'styled-components' -export const Bloco = styled.div ` -display: flex; -border: 1px solid black; -width: 10em; -height: 10em; -padding-left: 1em; -margin-left: 0.15em; +export const HomeContainer = styled.div` + display: flex; + flex-direction: column; + align-items: center; + width: 100vw; +` + +export const PokeCards = styled.div` + display: grid; + grid-template-columns: repeat(3, 18rem); + grid-template-rows: auto; + row-gap: 1%; + column-gap: 2%; + /* align-self: center; */ ` \ No newline at end of file diff --git a/pokedex/src/theme/pokemonTypeColors.js b/pokedex/src/theme/pokemonTypeColors.js index 7e7f42f..72006bf 100644 --- a/pokedex/src/theme/pokemonTypeColors.js +++ b/pokedex/src/theme/pokemonTypeColors.js @@ -23,7 +23,7 @@ import water from '../assets/Images/types/water.png' export const colors = { normal: '#9099a0', bug: '#8FC12C', - electric:'#F3D13B', + electric: '#F3D13B', fighting: '#CD4069', ghost: '#5268AB', psychic: '#F87176', @@ -43,7 +43,7 @@ export const colors = { export const typesPt = { normal: 'normal', bug: 'inseto', - electric:'elétrico', + electric: 'elétrico', fighting: 'lutador', ghost: 'fantasma', psychic: 'psíquico', @@ -64,7 +64,7 @@ export const typesPt = { export const typesIcons = { normal: normal, bug: bug, - electric:electric, + electric: electric, fighting: fighting, ghost: ghost, psychic: psychic, @@ -80,4 +80,25 @@ export const typesIcons = { rock: rock, grass: grass, fairy: fairy +} + +export const colorsShadow = { + normal: '#747B80', + bug: '#8FC12C', + electric: '#F3D13B', + fighting: '#CD4069', + ghost: '#5268AB', + psychic: '#F87176', + flying: 'red', + steel: '#5A8EA1', + ice: '#74CEBF', + poison: '#AB6AC8', + fire: '#FE9C54', + dragon: '#0A6CC4', + ground: '#D97745', + water: '#4C8FD5', + dark: '#5A5266', + rock: '#C6B78A', + grass: '#63BB5A', + fairy: '#EB8EE5', } \ No newline at end of file From a1aa7de4a573d1c4cf4694a537fde45a43ff192f Mon Sep 17 00:00:00 2001 From: LayaneB Date: Thu, 5 May 2022 18:15:43 -0300 Subject: [PATCH 17/40] Ajustes-parte3 --- pokedex/src/components/PokemonStats/PokemonStats.jsx | 2 +- pokedex/src/theme/theme.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pokedex/src/components/PokemonStats/PokemonStats.jsx b/pokedex/src/components/PokemonStats/PokemonStats.jsx index e29654c..5e071ab 100644 --- a/pokedex/src/components/PokemonStats/PokemonStats.jsx +++ b/pokedex/src/components/PokemonStats/PokemonStats.jsx @@ -10,7 +10,7 @@ const PokemonStats = (props) => { return (

{statsPt[index]}: {stat.base_stat}

- +
) diff --git a/pokedex/src/theme/theme.js b/pokedex/src/theme/theme.js index a84ba02..7c3ed67 100644 --- a/pokedex/src/theme/theme.js +++ b/pokedex/src/theme/theme.js @@ -128,7 +128,7 @@ const theme = extendTheme({ display:'flex', alignItems:'center', justifyContent:'center', - minWidth: '90px', + minWidth: '95px', maxHeight: '20px' }, normal: { From 7984da6b42db67dc7f36664c7f420474cb6d0ea7 Mon Sep 17 00:00:00 2001 From: Matheus Martinelle Barros Date: Thu, 5 May 2022 18:53:43 -0300 Subject: [PATCH 18/40] =?UTF-8?q?Come=C3=A7ando=20Footer?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pokedex/src/components/Footer/Footer.jsx | 54 +++++++++++++++ pokedex/src/components/Footer/style.js | 24 +++++++ .../PokemonDetails/PokemonDetailsPage.jsx | 66 ++++++++++--------- 3 files changed, 112 insertions(+), 32 deletions(-) diff --git a/pokedex/src/components/Footer/Footer.jsx b/pokedex/src/components/Footer/Footer.jsx index e69de29..5b2ac7a 100644 --- a/pokedex/src/components/Footer/Footer.jsx +++ b/pokedex/src/components/Footer/Footer.jsx @@ -0,0 +1,54 @@ +import { FooterDiv, LinksDiv } from "./style" +import { RiArrowDropRightLine } from "react-icons/ri" + +const Footer = () => { + + return( + + +

Links Interessantes

+
+ {/* */} + - Notícias de Pokémon + + + {/* */} + - Episódios de Pokémon + + + {/* */} + - Pókemon Arceus + + + {/* */} + - Pókemon Showdown + + + +
+ +

+ ©2022 Pokémon. ©1995 - 2022 Nintendo/Creatures Inc./GAME FREAK inc. TM, ®Nintendo. +

+ +
+ + + + ) +} + +export default Footer \ No newline at end of file diff --git a/pokedex/src/components/Footer/style.js b/pokedex/src/components/Footer/style.js index e69de29..df63956 100644 --- a/pokedex/src/components/Footer/style.js +++ b/pokedex/src/components/Footer/style.js @@ -0,0 +1,24 @@ +import styled from "styled-components"; + +export const FooterDiv = styled.div` + display: flex; + justify-content: center; + align-items: center; + background-color: #6C6C6C; + height: 20vh; + width: 100%; + + hr{ + height: 15vh; + width: 0.15vw; + border-width: 0; + background-color: #7C7C7C; + margin: 0 0.5%; + } +` + +export const LinksDiv = styled.div` + display: flex; + flex-direction: column; + height: 100%; +` \ No newline at end of file diff --git a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx index 7a1c3ff..a081cac 100644 --- a/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx +++ b/pokedex/src/pages/PokemonDetails/PokemonDetailsPage.jsx @@ -11,6 +11,7 @@ import { useNavigate, useParams } from 'react-router-dom' import { goToPokemonDetailsPage } from '../../routes/coordinator' import {IoIosArrowDropleftCircle, IoIosArrowDroprightCircle} from "react-icons/io" import Header from '../../components/Header/Header' +import Footer from '../../components/Footer/Footer' const PokemonDetailsPage = () => { @@ -28,43 +29,44 @@ const PokemonDetailsPage = () => { return ( <> -
- - {pokemonData.types && - - -

#{('00'+pokemonData.id).slice(-3)} {pokemonData.name}

- -
- {pokemonData.name} +
+ + {pokemonData.types && + + +

#{('00'+pokemonData.id).slice(-3)} {pokemonData.name}

+ +
+ {pokemonData.name} -
} + } - { - pokemonData.stats && - - - + - + + + + + - - - - - } -
+ + } + +
) } From 7682d42291627e594802c73d5d30497ec5e7938c Mon Sep 17 00:00:00 2001 From: Matheus Martinelle Barros Date: Fri, 6 May 2022 02:17:01 -0300 Subject: [PATCH 19/40] =?UTF-8?q?Header=20falta=20bot=C3=A3o=20voltar,=20F?= =?UTF-8?q?ooter=20OK,=20Implementados=20em=20Pages?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pokedex/src/components/Footer/Footer.jsx | 38 ++++++++++--------- pokedex/src/components/Footer/style.js | 45 +++++++++++++++++++++-- pokedex/src/pages/Battle/BattlePage.jsx | 2 + pokedex/src/pages/Home/HomePage.jsx | 7 ++-- pokedex/src/pages/Pokedex/PokedexPage.jsx | 9 +++-- 5 files changed, 73 insertions(+), 28 deletions(-) diff --git a/pokedex/src/components/Footer/Footer.jsx b/pokedex/src/components/Footer/Footer.jsx index 5b2ac7a..4e7909f 100644 --- a/pokedex/src/components/Footer/Footer.jsx +++ b/pokedex/src/components/Footer/Footer.jsx @@ -1,50 +1,52 @@ import { FooterDiv, LinksDiv } from "./style" -import { RiArrowDropRightLine } from "react-icons/ri" +import { + RiArrowDropRightFill, + RiFacebookBoxFill, + RiTwitterFill, + RiYoutubeFill, + RiInstagramFill +} from "react-icons/ri" const Footer = () => { return( -

Links Interessantes

+

Links Interessantes

- {/* */} - - Notícias de Pokémon + Notícias de Pokémon - {/* */} - - Episódios de Pokémon + Episódios de Pokémon - {/* */} - - Pókemon Arceus + Pókemon Arceus - {/* */} - - Pókemon Showdown + Pókemon Showdown

- ©2022 Pokémon. ©1995 - 2022 Nintendo/Creatures Inc./GAME FREAK inc. TM, ®Nintendo. + ©2022 Pokémon. ©1995 - 2022 Nintendo/Creatures
Inc./GAME FREAK inc. TM, ®Nintendo.

-
+
diff --git a/pokedex/src/components/Footer/style.js b/pokedex/src/components/Footer/style.js index df63956..535a33e 100644 --- a/pokedex/src/components/Footer/style.js +++ b/pokedex/src/components/Footer/style.js @@ -2,18 +2,34 @@ import styled from "styled-components"; export const FooterDiv = styled.div` display: flex; - justify-content: center; + justify-content: space-around; align-items: center; background-color: #6C6C6C; - height: 20vh; + height: 25vh; width: 100%; + padding: 1.5em; hr{ height: 15vh; width: 0.15vw; border-width: 0; background-color: #7C7C7C; - margin: 0 0.5%; + } + + h3 { + font-size: 12px; + opacity: 85%; + } + + nav{ + display: flex; + font-size: 2.3rem; + gap: 10px; + a{ + :hover{ + opacity: 80%; + } + } } ` @@ -21,4 +37,27 @@ export const LinksDiv = styled.div` display: flex; flex-direction: column; height: 100%; + + h2{ + text-align: center; + margin-bottom: 5px; + font-weight: bold; + font-size: 20px; + -webkit-text-stroke: 1.2px #000; + color: white; + } + + a{ + display: flex; + align-items: center; + font-size: 13px; + font-weight: bold; + color: #959090; + :hover{ + color: white; + } + span{ + font-size: 20px; + } + } ` \ No newline at end of file diff --git a/pokedex/src/pages/Battle/BattlePage.jsx b/pokedex/src/pages/Battle/BattlePage.jsx index a0b8dcd..6d944a8 100644 --- a/pokedex/src/pages/Battle/BattlePage.jsx +++ b/pokedex/src/pages/Battle/BattlePage.jsx @@ -1,10 +1,12 @@ import Header from "../../components/Header/Header" +import Footer from "../../components/Footer/Footer" const BattlePage = () => { return( <>
Eu sou Batalha! +
) } diff --git a/pokedex/src/pages/Home/HomePage.jsx b/pokedex/src/pages/Home/HomePage.jsx index 0ee8af2..ce86c5b 100644 --- a/pokedex/src/pages/Home/HomePage.jsx +++ b/pokedex/src/pages/Home/HomePage.jsx @@ -7,6 +7,7 @@ import { useEffect } from "react" import { Bloco } from './style' import Card from '../../components/Card/Card' import Header from '../../components/Header/Header' +import Footer from "../../components/Footer/Footer" const HomePage = () => { @@ -39,12 +40,10 @@ const HomePage = () => { return (
-
+
{getPokemonList} +
- - - ) } diff --git a/pokedex/src/pages/Pokedex/PokedexPage.jsx b/pokedex/src/pages/Pokedex/PokedexPage.jsx index e411a3d..0df46fc 100644 --- a/pokedex/src/pages/Pokedex/PokedexPage.jsx +++ b/pokedex/src/pages/Pokedex/PokedexPage.jsx @@ -1,10 +1,13 @@ - +import Footer from "../../components/Footer/Footer" +import Header from "../../components/Header/Header" const PokedexPage = () => { return( - <> +
+
Eu sou PokedexPage! - +
+
) } From 380758ee7f2fe31bbc5eb85f25a5da8551c3cc58 Mon Sep 17 00:00:00 2001 From: Matheus Martinelle Barros Date: Fri, 6 May 2022 15:50:56 -0300 Subject: [PATCH 20/40] Footer att, Style Card att --- pokedex/src/components/Card/Card.jsx | 85 ++++++++++++------------ pokedex/src/components/Card/style.js | 59 ++++++++-------- pokedex/src/components/Footer/Footer.jsx | 8 +-- 3 files changed, 77 insertions(+), 75 deletions(-) diff --git a/pokedex/src/components/Card/Card.jsx b/pokedex/src/components/Card/Card.jsx index 9a10d70..e080700 100644 --- a/pokedex/src/components/Card/Card.jsx +++ b/pokedex/src/components/Card/Card.jsx @@ -4,11 +4,11 @@ import { base_url } from '../../constants/constants' import { useEffect } from 'react' import { GlobalContext } from '../../global/GlobalContext' import { CardContainer, PokeImg, IconeImg, PokeBallContainer } from './style' -import { typesIcons, colorsShadow } from '../../theme/pokemonTypeColors' +import { typesIcons, colorsShadow, typesPt } from '../../theme/pokemonTypeColors' import PokeBall from '../../assets/Images/pokeClose.png' import { goToPokemonDetailsPage } from '../../routes/coordinator' import { useNavigate } from 'react-router' - +import { Tooltip } from '@chakra-ui/react' function Card(props) { const [pokemon, setPokemon] = useState({}) @@ -18,53 +18,56 @@ function Card(props) { const pokedex = states.pokedex const setPokedex = setters.pokedex - - const getPokemon = (pokeName) => { const url = `${base_url}pokemon/${pokeName}` axios.get(url) - .then((res) => { - setPokemon(res.data) - console.log(res.data) - }) - .catch((err) => { - console.log(err.response.data) - }) + .then((res) => { + setPokemon(res.data) + }) + .catch((err) => { + console.log(err.response.data) + }) } - useEffect(() => { - getPokemon(props.pokeName) - }, [props.pokeName]) - - + useEffect(() => { + getPokemon(props.pokeName) + }, [props.pokeName]) - const types = pokemon.types?.map((type, index) => { - return ( + const types = pokemon.types?.map((type, index) => { + return ( + - ) - }) + + ) + }) - return ( -
- {pokemon.name ? - - #{('00' + pokemon.id).slice(-3)} - goToPokemonDetailsPage(navigate, pokemon.id)} src={pokemon.sprites.other['official-artwork'].front_default} alt={pokemon.name} /> -

{pokemon.name}

-
{types}
- - - -
- : -
- Carregando... -
- } -
- ) - } + return ( +
+ {pokemon.name ? + + #{('00' + pokemon.id).slice(-3)} + + goToPokemonDetailsPage(navigate, pokemon.id)} + src={pokemon.sprites.other['official-artwork'].front_default} + alt={pokemon.name} + /> + +

{ pokemon.name }

+ +
{ types }
+ + {"Botão + +
+ : +
+ Carregando... +
+ } +
+ ) +} - export default Card; +export default Card; \ No newline at end of file diff --git a/pokedex/src/components/Card/style.js b/pokedex/src/components/Card/style.js index 6cca869..baa9f30 100644 --- a/pokedex/src/components/Card/style.js +++ b/pokedex/src/components/Card/style.js @@ -1,49 +1,48 @@ import styled from 'styled-components' import { colors } from '../../theme/pokemonTypeColors' +export const IconeImg = styled.img` + width: 30px; + height: 30px; + box-shadow: 0px 0px 10px #3B3D42; + border-radius: 50%; +` + export const CardContainer = styled.div` -display: flex; -flex-direction: column; -justify-content: center; -align-items: center; -border-radius: 10px; -background-color: ${props => colors[props.type]}; -height: 55vh; -font-size: 1.2rem; -text-transform:capitalize; -min-width: 100%; -gap: 5px; -div{ display: flex; + flex-direction: column; justify-content: center; - gap: 10px; -} -span { - width: 100%; - text-align: left; - padding-left: 20px; + align-items: center; + border-radius: 10px; + background-color: ${props => colors[props.type]}; + height: 55vh; font-size: 1.2rem; -} + text-transform: capitalize; + min-width: 100%; + gap: 1.5%; + span{ + width: 100%; + padding-left: 7%; + } + div{ + display: flex; + justify-content: center; + gap: 10px; + } ` + export const PokeImg = styled.img` - width: 80%; + width: 65%; cursor: pointer; ` -export const IconeImg = styled.img` - width: 30px; - height: 30px; - box-shadow: 0px 0px 10px #3B3D42; - border-radius: 50%; -` - export const PokeBallContainer = styled.span` display: flex; justify-content: flex-end; width: 100%; - padding-right: 20px; + padding-right: 7%; img{ - width: 12%; - cursor: pointer; + width: 12%; + cursor: pointer; } ` \ No newline at end of file diff --git a/pokedex/src/components/Footer/Footer.jsx b/pokedex/src/components/Footer/Footer.jsx index 4e7909f..df3a3c4 100644 --- a/pokedex/src/components/Footer/Footer.jsx +++ b/pokedex/src/components/Footer/Footer.jsx @@ -36,16 +36,16 @@ const Footer = () => {
From 2be093ee51443979b2fc3b7d86d3741d58e90400 Mon Sep 17 00:00:00 2001 From: LayaneB Date: Fri, 6 May 2022 15:51:04 -0300 Subject: [PATCH 21/40] =?UTF-8?q?Adicionando=20a=20Pagina=C3=A7=C3=A3o?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pokedex/src/AppStyle.js | 12 ++ pokedex/src/pages/Home/HomePage.jsx | 173 ++++++++++++++++++++++++---- pokedex/src/pages/Home/style.js | 11 +- 3 files changed, 161 insertions(+), 35 deletions(-) diff --git a/pokedex/src/AppStyle.js b/pokedex/src/AppStyle.js index 1ced341..b58ff6c 100644 --- a/pokedex/src/AppStyle.js +++ b/pokedex/src/AppStyle.js @@ -7,4 +7,16 @@ export const GlobalStyle = createGlobalStyle` padding: 0; box-sizing: border-box; } +*::-webkit-scrollbar { + width: 4px; + height: 5px; + + } +*::-webkit-scrollbar-thumb { + background-color: #6C6C6C; + border-radius: 2px; + } +*::-webkit-scrollbar-track { + background-color:#DFDFDF; + } ` \ No newline at end of file diff --git a/pokedex/src/pages/Home/HomePage.jsx b/pokedex/src/pages/Home/HomePage.jsx index 6cde916..de9586a 100644 --- a/pokedex/src/pages/Home/HomePage.jsx +++ b/pokedex/src/pages/Home/HomePage.jsx @@ -1,52 +1,175 @@ -import React from 'react' -import { useState } from "react" +import React, {useEffect, useState } from 'react' import axios from 'axios' -import GlobalState from "../../global/GlobalState" import { base_url } from '../../constants/constants' -import { useEffect } from "react" -import { PokeCards, HomeContainer } from './style' +import { HomeContainer } from './style' import Card from '../../components/Card/Card' import Header from '../../components/Header/Header' import Footer from "../../components/Footer/Footer" +import { Grid, Stack } from "@chakra-ui/react"; +import { + Pagination, + usePagination, + PaginationPage, + PaginationNext, + PaginationPrevious, + PaginationPageGroup, + PaginationContainer, + PaginationSeparator, +} from "@ajna/pagination"; +import { MdOutlineArrowForwardIos, MdOutlineArrowBackIosNew } from 'react-icons/md' const HomePage = () => { const [pokemonList, setPokemonList] = useState([]) + const [pokemonsTotal, setPokemonsTotal] = useState(undefined); - const getAllPokemon = () => { - const url = `${base_url}pokemon/?offset=O&limit=21` + // constants + const outerLimit = 2; + const innerLimit = 2; + + // pagination hook + const { + pages, + pagesCount, + offset, + currentPage, + setCurrentPage, + isDisabled, + } = usePagination({ + total: pokemonsTotal, + limits: { + outer: outerLimit, + inner: innerLimit, + }, + initialState: { + pageSize: 21, + isDisabled: false, + currentPage: 1, + }, + }); + + const getAllPokemon = (pageSize,offset) => { + const url = `${base_url}pokemon/?limit=${pageSize}&offset=${offset}` axios.get(url) .then((res) => { setPokemonList(res.data.results) - console.log(pokemonList) - }) - .catch((err) => { - console.log(err.data) + setPokemonsTotal(res.data.count); }) + .catch((error) => console.error("App =>", error)); } useEffect(() => { - getAllPokemon() - }, []) + getAllPokemon(21, offset) + }, [currentPage, offset]); - - const getPokemonList = pokemonList?.map((poke) => { - return - }) + // handlers + const handlePageChange = (nextPage) => { + setCurrentPage(nextPage); + console.log("request new data with ->", nextPage); + }; return (
- - {getPokemonList} - - -
-
+ + + + console.warn("I'm clicking the previous")} + > + + + console.warn("I'm clicking the separator")} + bg="gray.200" + fontSize="sm" + w={7} + h={7} + jumpSize={11} + borderRadius='50%' + /> + } + > + {pages.map((page) => ( + console.warn("Im clicking the page")} + fontSize="sm" + _hover={{ + bg: "gray.500", + }} - + _current={{ + bg: "gray.700", + fontSize: "sm", + w: 7, + h: 7, + color: 'white' + }} + /> + ))} + + console.warn("I'm clicking the next")} + > + + + + + + {pokemonList?.map((poke) => { + return + })} + + + +
+
) } -export default HomePage \ No newline at end of file + +export default HomePage + + diff --git a/pokedex/src/pages/Home/style.js b/pokedex/src/pages/Home/style.js index d11ec74..4f7168e 100644 --- a/pokedex/src/pages/Home/style.js +++ b/pokedex/src/pages/Home/style.js @@ -4,14 +4,5 @@ export const HomeContainer = styled.div` display: flex; flex-direction: column; align-items: center; - width: 100vw; -` - -export const PokeCards = styled.div` - display: grid; - grid-template-columns: repeat(3, 18rem); - grid-template-rows: auto; - row-gap: 1%; - column-gap: 2%; - /* align-self: center; */ + max-width: 100vw; ` \ No newline at end of file From 4b916c3068469e105d9087e9a624171f32606308 Mon Sep 17 00:00:00 2001 From: LayaneB <50851374+LayaneB@users.noreply.github.com> Date: Fri, 6 May 2022 16:05:50 -0300 Subject: [PATCH 22/40] Revert "Matheus header" --- pokedex/README.md | 72 +- pokedex/package-lock.json | 24151 +++++++--------- pokedex/package.json | 5 - pokedex/public/favicon.ico | Bin 381363 -> 3870 bytes pokedex/src/App.js | 13 +- pokedex/src/AppStyle.js | 10 - pokedex/src/assets/Images/Battle.png | Bin 67386 -> 0 bytes pokedex/src/assets/Images/LogoDex.png | Bin 381363 -> 0 bytes pokedex/src/assets/Images/Pokedex.png | Bin 93938 -> 0 bytes pokedex/src/assets/Images/pokeClose.png | Bin 16290 -> 0 bytes pokedex/src/assets/Images/pokeOpen.png | Bin 112792 -> 0 bytes pokedex/src/assets/Images/types/bug.png | Bin 7470 -> 0 bytes pokedex/src/assets/Images/types/dark.png | Bin 6929 -> 0 bytes pokedex/src/assets/Images/types/dragon.png | Bin 7878 -> 0 bytes pokedex/src/assets/Images/types/electric.png | Bin 5893 -> 0 bytes pokedex/src/assets/Images/types/fairy.png | Bin 6110 -> 0 bytes pokedex/src/assets/Images/types/fighting.png | Bin 5394 -> 0 bytes pokedex/src/assets/Images/types/fire.png | Bin 7179 -> 0 bytes pokedex/src/assets/Images/types/flying.png | Bin 5519 -> 0 bytes pokedex/src/assets/Images/types/ghost.png | Bin 6264 -> 0 bytes pokedex/src/assets/Images/types/grass.png | Bin 7948 -> 0 bytes pokedex/src/assets/Images/types/ground.png | Bin 5366 -> 0 bytes pokedex/src/assets/Images/types/ice.png | Bin 6874 -> 0 bytes pokedex/src/assets/Images/types/normal.png | Bin 6983 -> 0 bytes pokedex/src/assets/Images/types/poison.png | Bin 7583 -> 0 bytes pokedex/src/assets/Images/types/psychic.png | Bin 7875 -> 0 bytes pokedex/src/assets/Images/types/rock.png | Bin 4970 -> 0 bytes pokedex/src/assets/Images/types/steel.png | Bin 6745 -> 0 bytes pokedex/src/assets/Images/types/water.png | Bin 6929 -> 0 bytes pokedex/src/components/Card/Card.jsx | 73 - pokedex/src/components/Card/style.js | 48 - pokedex/src/components/Footer/Footer.jsx | 56 - pokedex/src/components/Footer/style.js | 63 - pokedex/src/components/Header/Header.jsx | 78 - pokedex/src/components/Header/style.js | 48 - .../components/PokeWeakness/PokeWeakness.jsx | 51 - pokedex/src/components/PokeWeakness/style.js | 19 - .../components/PokemonMoves/PokemonMoves.jsx | 24 - pokedex/src/components/PokemonMoves/style.js | 59 - .../PokemonSprites/PokemonSprites.jsx | 19 - .../src/components/PokemonSprites/style.js | 30 - .../components/PokemonStats/PokemonStats.jsx | 29 - pokedex/src/components/PokemonStats/style.js | 30 - .../components/PokemonTypes/PokemonType.jsx | 20 - pokedex/src/components/PokemonTypes/style.js | 21 - pokedex/src/constants/constants.js | 1 - pokedex/src/global/GlobalContext.js | 3 - pokedex/src/global/GlobalState.js | 29 - pokedex/src/hook/useRequestData.js | 21 - pokedex/src/pages/Battle/BattlePage.jsx | 5 +- pokedex/src/pages/Home/HomePage.jsx | 51 +- pokedex/src/pages/Home/style.js | 17 - pokedex/src/pages/Pokedex/PokedexPage.jsx | 9 +- .../PokemonDetails/PokemonDetailsPage.jsx | 67 +- pokedex/src/pages/PokemonDetails/style.js | 51 - pokedex/src/theme/pokemonTypeColors.js | 104 - pokedex/src/theme/theme.js | 369 - 57 files changed, 10920 insertions(+), 14726 deletions(-) delete mode 100644 pokedex/src/AppStyle.js delete mode 100644 pokedex/src/assets/Images/Battle.png delete mode 100644 pokedex/src/assets/Images/LogoDex.png delete mode 100644 pokedex/src/assets/Images/Pokedex.png delete mode 100644 pokedex/src/assets/Images/pokeClose.png delete mode 100644 pokedex/src/assets/Images/pokeOpen.png delete mode 100644 pokedex/src/assets/Images/types/bug.png delete mode 100644 pokedex/src/assets/Images/types/dark.png delete mode 100644 pokedex/src/assets/Images/types/dragon.png delete mode 100644 pokedex/src/assets/Images/types/electric.png delete mode 100644 pokedex/src/assets/Images/types/fairy.png delete mode 100644 pokedex/src/assets/Images/types/fighting.png delete mode 100644 pokedex/src/assets/Images/types/fire.png delete mode 100644 pokedex/src/assets/Images/types/flying.png delete mode 100644 pokedex/src/assets/Images/types/ghost.png delete mode 100644 pokedex/src/assets/Images/types/grass.png delete mode 100644 pokedex/src/assets/Images/types/ground.png delete mode 100644 pokedex/src/assets/Images/types/ice.png delete mode 100644 pokedex/src/assets/Images/types/normal.png delete mode 100644 pokedex/src/assets/Images/types/poison.png delete mode 100644 pokedex/src/assets/Images/types/psychic.png delete mode 100644 pokedex/src/assets/Images/types/rock.png delete mode 100644 pokedex/src/assets/Images/types/steel.png delete mode 100644 pokedex/src/assets/Images/types/water.png delete mode 100644 pokedex/src/components/Card/Card.jsx delete mode 100644 pokedex/src/components/Card/style.js delete mode 100644 pokedex/src/components/Footer/Footer.jsx delete mode 100644 pokedex/src/components/Footer/style.js delete mode 100644 pokedex/src/components/Header/Header.jsx delete mode 100644 pokedex/src/components/Header/style.js delete mode 100644 pokedex/src/components/PokeWeakness/PokeWeakness.jsx delete mode 100644 pokedex/src/components/PokeWeakness/style.js delete mode 100644 pokedex/src/components/PokemonMoves/PokemonMoves.jsx delete mode 100644 pokedex/src/components/PokemonMoves/style.js delete mode 100644 pokedex/src/components/PokemonSprites/PokemonSprites.jsx delete mode 100644 pokedex/src/components/PokemonSprites/style.js delete mode 100644 pokedex/src/components/PokemonStats/PokemonStats.jsx delete mode 100644 pokedex/src/components/PokemonStats/style.js delete mode 100644 pokedex/src/components/PokemonTypes/PokemonType.jsx delete mode 100644 pokedex/src/components/PokemonTypes/style.js delete mode 100644 pokedex/src/constants/constants.js delete mode 100644 pokedex/src/global/GlobalContext.js delete mode 100644 pokedex/src/global/GlobalState.js delete mode 100644 pokedex/src/hook/useRequestData.js delete mode 100644 pokedex/src/theme/pokemonTypeColors.js delete mode 100644 pokedex/src/theme/theme.js diff --git a/pokedex/README.md b/pokedex/README.md index c1a19fd..58beeac 100644 --- a/pokedex/README.md +++ b/pokedex/README.md @@ -1,2 +1,70 @@ -# Postman Collection -A coleção pode ser acessada na pasta Pokedex Collection ou [clicando aqui](https://github.com/future4code/Shaw-pokedex1/tree/master/pokedex/Pokedex%20Collection) \ No newline at end of file +# 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/pokedex/package-lock.json b/pokedex/package-lock.json index e59c2ae..4973980 100644 --- a/pokedex/package-lock.json +++ b/pokedex/package-lock.json @@ -8,17 +8,12 @@ "name": "pokedex", "version": "0.1.0", "dependencies": { - "@chakra-ui/react": "^1.8.8", - "@emotion/react": "^11.9.0", - "@emotion/styled": "^11.8.1", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "axios": "^0.27.2", - "framer-motion": "^6.3.3", "react": "^18.1.0", "react-dom": "^18.1.0", - "react-icons": "^4.3.1", "react-router-dom": "^6.3.0", "react-scripts": "5.0.1", "styled-components": "^5.3.5", @@ -1848,1545 +1843,1367 @@ "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==" }, - "node_modules/@chakra-ui/accordion": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-1.4.11.tgz", - "integrity": "sha512-d/gvSgGwcZaJXxXqGmecpAgko/tUYb5vR0E0B2/V/z9AVbS8ei//fbiO9+8Ouyl/K46oWHWYj5vt8iTadlZleg==", - "dependencies": { - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6" - } + "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/@chakra-ui/alert": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-1.3.7.tgz", - "integrity": "sha512-fFpJYBpHOIK/BX4BVl/xafYiDBUW+Bq/gUYDOo4iAiO4vHgxo74oa+yOwSRNlNjAgIX7pi2ridsYQALKyWyxxQ==", + "node_modules/@csstools/postcss-color-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", + "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", "dependencies": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/anatomy": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-1.3.0.tgz", - "integrity": "sha512-vj/lcHkCuq/dtbl69DkNsftZTnrGEegB90ODs1B6rxw8iVMdDSYkthPPFAkqzNs4ppv1y2IBjELuVzpeta1OHA==", - "dependencies": { - "@chakra-ui/theme-tools": "^1.3.6" + "engines": { + "node": "^12 || ^14 || >=16" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0" - } - }, - "node_modules/@chakra-ui/avatar": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-1.3.11.tgz", - "integrity": "sha512-/eRRK48Er92/QWAfWhxsJIN0gZBBvk+ew4Hglo+pxt3/NDnfTF2yPE7ZN29Dl6daPNbyTOpoksMwaU2mZIqLgA==", - "dependencies": { - "@chakra-ui/image": "1.1.10", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "postcss": "^8.4" } }, - "node_modules/@chakra-ui/breadcrumb": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-1.3.6.tgz", - "integrity": "sha512-iXxienBO6RUnJEcDvyDWyRt+mzPyl7/b6N8i0vrjGKGLpgtayJFvIdo33tFcvx6TCy7V9hiE3HTtZnNomWdR6A==", + "node_modules/@csstools/postcss-font-format-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", + "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", "dependencies": { - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "postcss": "^8.3" } }, - "node_modules/@chakra-ui/button": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-1.5.10.tgz", - "integrity": "sha512-IVEOrleI378CckAa3b3CTUHMPZRfpy6LPwn1Mx3sMpHEkDTKu8zJcjgEvCE8HYzNC1KbwBsa1PfTgk40ui6EtA==", + "node_modules/@csstools/postcss-hwb-function": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", + "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/spinner": "1.2.6", - "@chakra-ui/utils": "1.10.4" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "postcss": "^8.3" } }, - "node_modules/@chakra-ui/checkbox": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-1.7.1.tgz", - "integrity": "sha512-9Io97yn8OrdaIynCj+3Z/neJV7lTT1MtcdYh3BKMd7WnoJDkRY/GlBM8zsdgC5Wvm+ZQ1M83t0YvRPKLLzusyA==", + "node_modules/@csstools/postcss-ic-unit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", + "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", "dependencies": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6" + "postcss": "^8.3" } }, - "node_modules/@chakra-ui/clickable": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-1.2.6.tgz", - "integrity": "sha512-89SsrQwwwAadcl/bN8nZqqaaVhVNFdBXqQnxVy1t07DL5ezubmNb5SgFh9LDznkm9YYPQhaGr3W6HFro7iAHMg==", + "node_modules/@csstools/postcss-is-pseudo-class": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", + "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", "dependencies": { - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "postcss-selector-parser": "^6.0.10" + }, + "engines": { + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" }, "peerDependencies": { - "react": ">=16.8.6" + "postcss": "^8.4" } }, - "node_modules/@chakra-ui/close-button": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-1.2.7.tgz", - "integrity": "sha512-cYTxfgrIlPU4IZm1sehZXxx/TNQBk9c3LBPvTpywEM8GVRGINh4YLq8WiMaPtO+TDNBnKoWS/jS4IHnR+abADw==", + "node_modules/@csstools/postcss-normalize-display-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", + "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", "dependencies": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/utils": "1.10.4" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "postcss": "^8.3" } }, - "node_modules/@chakra-ui/color-mode": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-1.4.8.tgz", - "integrity": "sha512-iD4126DVQi06c6ARr3uf3R2rtEu8aBVjW8rhZ+lOsV26Z15iCJA7OAut13Xu06fcZvgjSB/ChDy6Sx9sV9UjHA==", + "node_modules/@csstools/postcss-oklab-function": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", + "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/utils": "1.10.4" + "@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": { - "react": ">=16.8.6" + "postcss": "^8.4" } }, - "node_modules/@chakra-ui/control-box": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-1.1.6.tgz", - "integrity": "sha512-EUcq5f854puG6ZA6wAWl4107OPl8+bj4MMHJCa48BB0qec0U8HCEtxQGnFwJmaYLalIAjMfHuY3OwO2A3Hi9hA==", + "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": { - "@chakra-ui/utils": "1.10.4" + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "postcss": "^8.3" } }, - "node_modules/@chakra-ui/counter": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-1.2.10.tgz", - "integrity": "sha512-HQd09IuJ4z8M8vWajH+99jBWWSHDesQZmnN95jUg3HKOuNleLaipf2JFdrqbO1uWQyHobn2PM6u+B+JCAh2nig==", + "node_modules/@emotion/is-prop-valid": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", + "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "react": ">=16.8.6" + "@emotion/memoize": "^0.7.4" } }, - "node_modules/@chakra-ui/css-reset": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-1.1.3.tgz", - "integrity": "sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw==", - "peerDependencies": { - "@emotion/react": ">=10.0.35", - "react": ">=16.8.6" - } + "node_modules/@emotion/memoize": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", + "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, - "node_modules/@chakra-ui/descendant": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-2.1.3.tgz", - "integrity": "sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g==", - "dependencies": { - "@chakra-ui/react-utils": "^1.2.3" - }, - "peerDependencies": { - "react": ">=16.8.6" - } + "node_modules/@emotion/stylis": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", + "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" }, - "node_modules/@chakra-ui/editable": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-1.4.2.tgz", - "integrity": "sha512-a5zKghA/IvG7yNkmFl7Z9c2KSsf0FgyijsNPTg/4S5jxyz13QJtoTg40tdpyaxHHCT25y25iUcV4FYCj6Jd01w==", + "node_modules/@emotion/unitless": { + "version": "0.7.5", + "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", + "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" + }, + "node_modules/@eslint/eslintrc": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", + "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/@chakra-ui/focus-lock": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-1.2.6.tgz", - "integrity": "sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==", + "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.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dependencies": { - "@chakra-ui/utils": "1.10.4", - "react-focus-lock": "2.5.2" + "type-fest": "^0.20.2" }, - "peerDependencies": { - "react": ">=16.8.6" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@chakra-ui/focus-lock/node_modules/react-focus-lock": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.5.2.tgz", - "integrity": "sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==", + "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": { - "@babel/runtime": "^7.0.0", - "focus-lock": "^0.9.1", - "prop-types": "^15.6.2", - "react-clientside-effect": "^1.2.5", - "use-callback-ref": "^1.2.5", - "use-sidecar": "^1.0.5" + "argparse": "^2.0.1" }, - "peerDependencies": { - "react": "^16.8.0 || ^17.0.0" + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/@chakra-ui/focus-lock/node_modules/react-focus-lock/node_modules/react-clientside-effect": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz", - "integrity": "sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==", - "dependencies": { - "@babel/runtime": "^7.12.13" + "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" }, - "peerDependencies": { - "react": "^15.3.0 || ^16.0.0 || ^17.0.0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@chakra-ui/form-control": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-1.6.0.tgz", - "integrity": "sha512-MtUE98aocP2QTgvyyJ/ABuG33mhT3Ox56phKreG3HzbUKByMwrbQSm1QcAgyYdqSZ9eKB2tXx+qgGNh+avAfDA==", + "node_modules/@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": ">=10.10.0" } }, - "node_modules/@chakra-ui/hooks": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-1.9.1.tgz", - "integrity": "sha512-SEeh1alDKzrP9gMLWMnXOUDBQDKF/URL6iTmkumTn6vhawWNla6sPrcMyoCzWdMzwUhZp3QNtCKbUm7dxBXvPw==", + "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": { - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "compute-scroll-into-view": "1.0.14", - "copy-to-clipboard": "3.3.1" + "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" }, - "peerDependencies": { - "react": ">=16.8.6" + "engines": { + "node": ">=8" } }, - "node_modules/@chakra-ui/icon": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-2.0.5.tgz", - "integrity": "sha512-ZrqRvCCIxGr4qFd/r1pmtd9tobRmv8KAxV7ygFoc/t4vOSKTcVIjhE12gsI3FzgvXM15ZFVwsxa1zodwgo5neQ==", - "dependencies": { - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "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/@chakra-ui/image": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.1.10.tgz", - "integrity": "sha512-PJZmhQ/R1PgdMyCRjALfoyq1FNh/WzMAw70sliHLtLcb9hBXniwQZuckYfUshCkUoFBj/ow9d4byn9Culdpk7Q==", + "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": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/utils": "1.10.4" + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": ">=8" } }, - "node_modules/@chakra-ui/input": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-1.4.6.tgz", - "integrity": "sha512-Ljy/NbOhh9cNQxKTWQRsT4aQiXs2vVya+Cj5NpMAz08NFFjPZovsTawhI7m6ejT5Vsh76QYjh2rOLLI3fWqQQw==", + "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": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "p-locate": "^4.1.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": ">=8" } }, - "node_modules/@chakra-ui/layout": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-1.8.0.tgz", - "integrity": "sha512-GJtEKez5AZu0XQTxI6a6jwA/hMDD36pP0HBxBOGuHP1hWCebDzMjraiMfWiP9w7hKERFE4j19kocHxIXyocfJA==", + "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": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "p-try": "^2.0.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/@chakra-ui/live-region": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-1.1.6.tgz", - "integrity": "sha512-9gPQHXf7oW0jXyT5R/JzyDMfJ3hF70TqhN8bRH4fMyfNr2Se+SjztMBqCrv5FS5rPjcCeua+e0eArpoB3ROuWQ==", + "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": { - "@chakra-ui/utils": "1.10.4" + "p-limit": "^2.2.0" }, - "peerDependencies": { - "react": ">=16.8.6" + "engines": { + "node": ">=8" } }, - "node_modules/@chakra-ui/media-query": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-2.0.4.tgz", - "integrity": "sha512-kn6g/L0IFFUHz2v4yiCsBnhg9jUeA7525Z+AWl+BPtvryi7i9J+AJ27y/QAge7vUGy4dwDeFyxOZTs2oZ9/BsA==", - "dependencies": { - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "@chakra-ui/theme": ">=1.0.0", - "react": ">=16.8.6" + "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/@chakra-ui/menu": { - "version": "1.8.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-1.8.11.tgz", - "integrity": "sha512-8K65xItPsdMvSfuGWYIGigOF/QMcy7+D48UIEO/Hu0u0ckd11/JXbpSIFPddH5fYedclJ18PGRohTne487OVjQ==", + "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": { - "@chakra-ui/clickable": "1.2.6", - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/modal": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-1.11.1.tgz", - "integrity": "sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A==", - "dependencies": { - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/focus-lock": "1.2.6", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.4.1" + "@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" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6", - "react-dom": ">=16.8.6" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@chakra-ui/modal/node_modules/react-remove-scroll": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.1.tgz", - "integrity": "sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==", + "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": { - "react-remove-scroll-bar": "^2.1.0", - "react-style-singleton": "^2.1.0", - "tslib": "^1.0.0", - "use-callback-ref": "^1.2.3", - "use-sidecar": "^1.0.1" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=8.5.0" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0", - "react": "^16.8.0 || ^17.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } - } - }, - "node_modules/@chakra-ui/modal/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/@chakra-ui/number-input": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-1.4.7.tgz", - "integrity": "sha512-LorGRZFMipom8vCUEbLi2s7bTHF2Fgiu766W0jTbzMje+8Z1ZoRQunH9OZWQnxnWQTUfUM2KBW8KwToYh1ojfQ==", - "dependencies": { - "@chakra-ui/counter": "1.2.10", - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "node": ">=8" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@chakra-ui/pin-input": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-1.7.10.tgz", - "integrity": "sha512-Uz5vFK+ZevQtdYHBkddSFCrY44bweXLanpSv9X/D0pWpdML09qfPiKX4ydGzfRoS2u4L8NUtN86IcvdOQLhHQg==", + "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": { - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/popover": { - "version": "1.11.9", - "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-1.11.9.tgz", - "integrity": "sha512-hJ1/Lwukox3ryTN7W1wnj+nE44utfLwQYvfUSdatt5dznnh8k0P6Wx7Hmjm1cYffRavBhqzwua/QZDWjJN9N0g==", - "dependencies": { - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "engines": { + "node": ">=10" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@chakra-ui/popper": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-2.4.3.tgz", - "integrity": "sha512-TGzFnYt3mtIVkIejtYIAu4Ka9DaYLzMR4NgcqI6EtaTvgK7Xep+6RTiY/Nq+ZT3l/eaNUwqHRFoNrDUg1XYasA==", + "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": { - "@chakra-ui/react-utils": "1.2.3", - "@popperjs/core": "^2.9.3" + "color-name": "~1.1.4" }, - "peerDependencies": { - "react": ">=16.8.6" + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@chakra-ui/portal": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-1.3.10.tgz", - "integrity": "sha512-t2KQ6MXbyf1qFYxWw/bs//CnwD+Clq7mbsP1Y7g+THCz2FvlLlMj45BWocLB30NoNyA8WCS2zyMBszW2/qvDiA==", - "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "react": ">=16.8.6", - "react-dom": ">=16.8.6" - } + "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/@chakra-ui/progress": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-1.2.6.tgz", - "integrity": "sha512-thaHRIYTVktgV78vJMNwzfCX+ickhSpn2bun6FtGVUphFx4tjV+ggz+IGohm6AH2hapskoR1mQU2iNZb6BK0hQ==", - "dependencies": { - "@chakra-ui/theme-tools": "1.3.6", - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "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/@chakra-ui/provider": { - "version": "1.7.14", - "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-1.7.14.tgz", - "integrity": "sha512-FCA33CZy/jFzExglKMioeri8sr9NtDTcNVPnx95ZJiA7WpfFo0xuZ6/fMC4DwIQPkJKbSIZBXYLZ3U10Ntylrw==", + "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": { - "@chakra-ui/css-reset": "1.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/system": "1.12.1", - "@chakra-ui/utils": "1.10.4" + "has-flag": "^4.0.0" }, - "peerDependencies": { - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "react": ">=16.8.6", - "react-dom": ">=16.8.6" + "engines": { + "node": ">=8" } }, - "node_modules/@chakra-ui/radio": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-1.5.1.tgz", - "integrity": "sha512-zO5eShz+j68A7935jJ2q5u3brX/bjPEGh9Pj2+bnKbmC9Vva6jEzBSJsAx9n4WbkAzR3xDMGWsbpivFp8X1tJw==", + "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": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "@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" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/react": { - "version": "1.8.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-1.8.8.tgz", - "integrity": "sha512-/XqL25J0i0h+usAXBngn/RTG2u1oQRzbhHe9tNHwFyNbx/izIADhQW/6ji06QU0KtaRIU77XvgSAyTtMJY1KmA==", - "dependencies": { - "@chakra-ui/accordion": "1.4.11", - "@chakra-ui/alert": "1.3.7", - "@chakra-ui/avatar": "1.3.11", - "@chakra-ui/breadcrumb": "1.3.6", - "@chakra-ui/button": "1.5.10", - "@chakra-ui/checkbox": "1.7.1", - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/control-box": "1.1.6", - "@chakra-ui/counter": "1.2.10", - "@chakra-ui/css-reset": "1.1.3", - "@chakra-ui/editable": "1.4.2", - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/image": "1.1.10", - "@chakra-ui/input": "1.4.6", - "@chakra-ui/layout": "1.8.0", - "@chakra-ui/live-region": "1.1.6", - "@chakra-ui/media-query": "2.0.4", - "@chakra-ui/menu": "1.8.11", - "@chakra-ui/modal": "1.11.1", - "@chakra-ui/number-input": "1.4.7", - "@chakra-ui/pin-input": "1.7.10", - "@chakra-ui/popover": "1.11.9", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/progress": "1.2.6", - "@chakra-ui/provider": "1.7.14", - "@chakra-ui/radio": "1.5.1", - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/select": "1.2.11", - "@chakra-ui/skeleton": "1.2.14", - "@chakra-ui/slider": "1.5.11", - "@chakra-ui/spinner": "1.2.6", - "@chakra-ui/stat": "1.2.7", - "@chakra-ui/switch": "1.3.10", - "@chakra-ui/system": "1.12.1", - "@chakra-ui/table": "1.3.6", - "@chakra-ui/tabs": "1.6.10", - "@chakra-ui/tag": "1.2.7", - "@chakra-ui/textarea": "1.2.11", - "@chakra-ui/theme": "1.14.1", - "@chakra-ui/toast": "1.5.9", - "@chakra-ui/tooltip": "1.5.1", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6", - "react-dom": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/react-env": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-1.1.6.tgz", - "integrity": "sha512-L90LNvCfe04FTkN9OPok/o2e60zLJNBH8Im/5dUHvqy7dXLXok8ZDad5vEL46XmGbhe7O8fbxhG6FmAYdcCHrQ==", - "dependencies": { - "@chakra-ui/utils": "1.10.4" + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" }, - "peerDependencies": { - "react": ">=16.8.6" + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/@chakra-ui/react-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-1.2.3.tgz", - "integrity": "sha512-r8pUwCVVB7UPhb0AiRa9ZzSp4xkMz64yIeJ4O4aGy4WMw7TRH4j4QkbkE1YC9tQitrXrliOlvx4WWJR4VyiGpw==", + "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": { - "@chakra-ui/utils": "^1.10.4" + "color-convert": "^2.0.1" }, - "peerDependencies": { - "react": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/select": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-1.2.11.tgz", - "integrity": "sha512-6Tis1+ZrRjQeWhQfziQn3ZdPphV5ccafpZOhiPdTcM2J1XcXOlII+9rHxvaW+jx7zQ5ly5o8kd7iXzalDgl5wA==", - "dependencies": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/utils": "1.10.4" + "engines": { + "node": ">=8" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@chakra-ui/skeleton": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-1.2.14.tgz", - "integrity": "sha512-R0v4DfQ2yjXCJf9SzhTmDb2PLx5//LxsRbjjgRa8qJCR4MZaGswPrekp4dP8YjY8aEYzuZbvHU12T3vqZBk2GA==", + "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": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/media-query": "2.0.4", - "@chakra-ui/system": "1.12.1", - "@chakra-ui/utils": "1.10.4" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "peerDependencies": { - "@chakra-ui/theme": ">=1.0.0", - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "react": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/slider": { - "version": "1.5.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-1.5.11.tgz", - "integrity": "sha512-THkGU2BsA6XMosXcEVQkWVRftqUIAKCb+y4iEpR3C2ztqL7Fl/CbIGwyr5majhPhKc275rb8dfxwp8R0L0ZIiQ==", - "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "engines": { + "node": ">=10" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@chakra-ui/spinner": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-1.2.6.tgz", - "integrity": "sha512-GoUCccN120fGRVgUtfuwcEjeoaxffB+XsgpxX7jhWloXf8b6lkqm68bsxX4Ybb2vGN1fANI98/45JmrnddZO/A==", + "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": { - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "color-name": "~1.1.4" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@chakra-ui/stat": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-1.2.7.tgz", - "integrity": "sha512-m76jumFW1N+mCG4ytrUz9Mh09nZtS4OQcADEvOslfdI5StwwuzasTA1tueaelPzdhBioMwFUWL05Fr1fXbPJ/Q==", - "dependencies": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" - }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" - } + "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/@chakra-ui/styled-system": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-1.19.0.tgz", - "integrity": "sha512-z+bMfWs6jQGkpgarge1kmk78DuDhJIXRUMyRqZ3+CiIkze88bIIsww6mV2i8tEfUfTAvALeMnlYZ1DYsHsTTJw==", - "dependencies": { - "@chakra-ui/utils": "1.10.4", - "csstype": "3.0.9" + "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/@chakra-ui/styled-system/node_modules/csstype": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", - "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" - }, - "node_modules/@chakra-ui/switch": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-1.3.10.tgz", - "integrity": "sha512-V6qDLY6oECCbPyu7alWWOAhSBI4+SAuT6XW/zEQbelkwuUOiGO1ax67rTXOmZ59A2AaV1gqQFxDh8AcbvwO5XQ==", + "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": { - "@chakra-ui/checkbox": "1.7.1", - "@chakra-ui/utils": "1.10.4" + "has-flag": "^4.0.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6" + "engines": { + "node": ">=8" } }, - "node_modules/@chakra-ui/system": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-1.12.1.tgz", - "integrity": "sha512-Rp09/rMuPA3hF38OJxeQciGO9N0Ie1GxwHRAw1AFA/TY3fVyK9pNI5oN+J/1cAxq7v9yKdIr1YfnruJTI9xfEg==", + "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": { - "@chakra-ui/color-mode": "1.4.8", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/styled-system": "1.19.0", - "@chakra-ui/utils": "1.10.4", - "react-fast-compare": "3.2.0" + "@jest/fake-timers": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/node": "*", + "jest-mock": "^27.5.1" }, - "peerDependencies": { - "@emotion/react": "^11.0.0", - "@emotion/styled": "^11.0.0", - "react": ">=16.8.6" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@chakra-ui/table": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-1.3.6.tgz", - "integrity": "sha512-7agZAgAeDFKviqStvixqnLAH54+setzhx67EztioZTr5Xu+6hQ4rotfJbu8L4i587pcbNg98kCEXEkidjw0XRQ==", + "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": { - "@chakra-ui/utils": "1.10.4" + "@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" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@chakra-ui/tabs": { - "version": "1.6.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-1.6.10.tgz", - "integrity": "sha512-ClOOHT3Wnf3l9X4F2S6ysPsHMDgKSTgkXpB9Qe0odwpT49ZXNjSAYYaXzO16l+Eq/m2u1HzLkXVsL42HIeOiNQ==", + "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": { - "@chakra-ui/clickable": "1.2.6", - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@jest/environment": "^27.5.1", + "@jest/types": "^27.5.1", + "expect": "^27.5.1" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@chakra-ui/tag": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-1.2.7.tgz", - "integrity": "sha512-RKrKOol4i/CnpFfo3T9LMm1abaqM+5Bs0soQLbo1iJBbBACY09sWXrQYvveQ2GYzU/OrAUloHqqmKjyVGOlNtg==", - "dependencies": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/utils": "1.10.4" - }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" - } - }, - "node_modules/@chakra-ui/textarea": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-1.2.11.tgz", - "integrity": "sha512-RDWbMyC87/AFRX98EnVum5eig/7hhcvS1BrqW5lvmTgrpr7KVr80Dfa8hUj58Iq37Z7AqZijDPkBn/zg7bPdIg==", + "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": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/utils": "1.10.4" + "@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": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } } }, - "node_modules/@chakra-ui/theme": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-1.14.1.tgz", - "integrity": "sha512-VeNZi+zD3yDwzvZm234Cy3vnalCzQ+dhAgpHdIYzGO1CYO8DPa+ROcQ70rUueL7dSvUz15KOiGTw6DAl7LXlGA==", + "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": { - "@chakra-ui/anatomy": "1.3.0", - "@chakra-ui/theme-tools": "1.3.6", - "@chakra-ui/utils": "1.10.4" + "color-convert": "^2.0.1" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0" + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@chakra-ui/theme-tools": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-1.3.6.tgz", - "integrity": "sha512-Wxz3XSJhPCU6OwCHEyH44EegEDQHwvlsx+KDkUDGevOjUU88YuNqOVkKtgTpgMLNQcsrYZ93oPWZUJqqCVNRew==", + "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": { - "@chakra-ui/utils": "1.10.4", - "@ctrl/tinycolor": "^3.4.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0" + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@chakra-ui/toast": { - "version": "1.5.9", - "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-1.5.9.tgz", - "integrity": "sha512-rns04bGdMcG7Ijg45L+PfuEW4rCd0Ycraix4EJQhcl9RXI18G9sphmlp9feidhZAkI6Ukafq1YvyvkBfkKnIzQ==", + "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": { - "@chakra-ui/alert": "1.3.7", - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/theme": "1.14.1", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4", - "@reach/alert": "0.13.2" + "color-name": "~1.1.4" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6", - "react-dom": ">=16.8.6" + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@chakra-ui/toast/node_modules/@reach/alert": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@reach/alert/-/alert-0.13.2.tgz", - "integrity": "sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==", - "dependencies": { - "@reach/utils": "0.13.2", - "@reach/visually-hidden": "0.13.2", - "prop-types": "^15.7.2", - "tslib": "^2.1.0" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" + "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/@chakra-ui/toast/node_modules/@reach/alert/node_modules/@reach/utils": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.13.2.tgz", - "integrity": "sha512-3ir6cN60zvUrwjOJu7C6jec/samqAeyAB12ZADK+qjnmQPdzSYldrFWwDVV5H0WkhbYXR3uh+eImu13hCetNPQ==", - "dependencies": { - "@types/warning": "^3.0.0", - "tslib": "^2.1.0", - "warning": "^4.0.3" - }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" + "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/@chakra-ui/toast/node_modules/@reach/alert/node_modules/@reach/visually-hidden": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@reach/visually-hidden/-/visually-hidden-0.13.2.tgz", - "integrity": "sha512-sPZwNS0/duOuG0mYwE5DmgEAzW9VhgU3aIt1+mrfT/xiT9Cdncqke+kRBQgU708q/Ttm9tWsoHni03nn/SuPTQ==", + "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": { - "prop-types": "^15.7.2", - "tslib": "^2.1.0" + "has-flag": "^4.0.0" }, - "peerDependencies": { - "react": "^16.8.0 || 17.x", - "react-dom": "^16.8.0 || 17.x" + "engines": { + "node": ">=8" } }, - "node_modules/@chakra-ui/tooltip": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-1.5.1.tgz", - "integrity": "sha512-EUAlDdlCBt63VpEVtj/RkFjHQVN/xA9gEAumngQdi1Sp+OXPYCBM9GwSY0NwrM1RfKBnhPSH9wz7FwredJWeaw==", + "node_modules/@jest/schemas": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", + "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", "dependencies": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "@sinclair/typebox": "^0.23.3" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6", - "react-dom": ">=16.8.6" + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/@chakra-ui/transition": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-1.4.8.tgz", - "integrity": "sha512-5uc8LEuCH7+0h++wqAav/EktTHOjbLDSTXQlU9fzPIlNNgyf2eXrHVN2AGMGKiMR9Z4gS7umQjZ54r0w/mZ/Fw==", + "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": { - "@chakra-ui/utils": "1.10.4" + "callsites": "^3.0.0", + "graceful-fs": "^4.2.9", + "source-map": "^0.6.0" }, - "peerDependencies": { - "framer-motion": "3.x || 4.x || 5.x || 6.x", - "react": ">=16.8.6" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@chakra-ui/utils": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-1.10.4.tgz", - "integrity": "sha512-AM91VQQxw8F4F1WDA28mqKY6NFIOuzc2Ekkna88imy2OiqqmYH0xkq8J16L2qj4cLiLozpYqba3C79pWioy6FA==", - "dependencies": { - "@types/lodash.mergewith": "4.6.6", - "css-box-model": "1.2.1", - "framesync": "5.3.0", - "lodash.mergewith": "4.6.2" + "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/@chakra-ui/visually-hidden": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-1.1.6.tgz", - "integrity": "sha512-Xzy5bA0UA+IyMgwJizQYSEdgz8cC/tHdmFB3CniXzmpKTSK8mJddeEBl+cGbXHBzxEUhH7xF1eaS41O+0ezWEQ==", + "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": { - "@chakra-ui/utils": "1.10.4" + "@jest/console": "^27.5.1", + "@jest/types": "^27.5.1", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" }, - "peerDependencies": { - "@chakra-ui/system": ">=1.0.0", - "react": ">=16.8.6" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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-color-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-color-function/-/postcss-color-function-1.1.0.tgz", - "integrity": "sha512-5D5ND/mZWcQoSfYnSPsXtuiFxhzmhxt6pcjrFLJyldj+p0ZN2vvRpYNX+lahFTtMhAYOa2WmkdGINr0yP0CvGA==", + "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": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "@jest/test-result": "^27.5.1", + "graceful-fs": "^4.2.9", + "jest-haste-map": "^27.5.1", + "jest-runtime": "^27.5.1" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@csstools/postcss-font-format-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-font-format-keywords/-/postcss-font-format-keywords-1.0.0.tgz", - "integrity": "sha512-oO0cZt8do8FdVBX8INftvIA4lUrKUSCcWUf9IwH9IPWOgKT22oAZFXeHLoDK7nhB2SmkNycp5brxfNMRLIhd6Q==", + "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": { - "postcss-value-parser": "^4.2.0" + "@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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/@csstools/postcss-hwb-function": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-hwb-function/-/postcss-hwb-function-1.0.0.tgz", - "integrity": "sha512-VSTd7hGjmde4rTj1rR30sokY3ONJph1reCBTUXqeW1fKwETPy1x4t/XIeaaqbMbC5Xg4SM/lyXZ2S8NELT2TaA==", + "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": { - "postcss-value-parser": "^4.2.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=8" }, - "peerDependencies": { - "postcss": "^8.3" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@csstools/postcss-ic-unit": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-ic-unit/-/postcss-ic-unit-1.0.0.tgz", - "integrity": "sha512-i4yps1mBp2ijrx7E96RXrQXQQHm6F4ym1TOD0D69/sjDjZvQ22tqiEvaNw7pFZTUO5b9vWRHzbHzP9+UKuw+bA==", + "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": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.3" + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@csstools/postcss-is-pseudo-class": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-2.0.2.tgz", - "integrity": "sha512-L9h1yxXMj7KpgNzlMrw3isvHJYkikZgZE4ASwssTnGEH8tm50L6QsM9QQT5wR4/eO5mU0rN5axH7UzNxEYg5CA==", + "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": { - "postcss-selector-parser": "^6.0.10" + "color-name": "~1.1.4" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=7.0.0" } }, - "node_modules/@csstools/postcss-normalize-display-values": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-normalize-display-values/-/postcss-normalize-display-values-1.0.0.tgz", - "integrity": "sha512-bX+nx5V8XTJEmGtpWTO6kywdS725t71YSLlxWt78XoHUbELWgoCXeOFymRJmL3SU1TLlKSIi7v52EWqe60vJTQ==", + "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": { - "postcss-value-parser": "^4.2.0" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.3" + "node": ">=8" } }, - "node_modules/@csstools/postcss-oklab-function": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@csstools/postcss-oklab-function/-/postcss-oklab-function-1.1.0.tgz", - "integrity": "sha512-e/Q5HopQzmnQgqimG9v3w2IG4VRABsBq3itOcn4bnm+j4enTgQZ0nWsaH/m9GV2otWGQ0nwccYL5vmLKyvP1ww==", + "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": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "@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": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=8" }, - "peerDependencies": { - "postcss": "^8.3" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@ctrl/tinycolor": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", - "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==", + "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/@emotion/babel-plugin": { - "version": "11.9.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", - "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", + "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": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/runtime": "^7.13.10", - "@emotion/hash": "^0.8.0", - "@emotion/memoize": "^0.7.5", - "@emotion/serialize": "^1.0.2", - "babel-plugin-macros": "^2.6.1", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.0.13" + "color-name": "~1.1.4" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "engines": { + "node": ">=7.0.0" } }, - "node_modules/@emotion/babel-plugin/node_modules/babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "dependencies": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.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/@emotion/babel-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==", + "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": { - "@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" + "has-flag": "^4.0.0" }, "engines": { "node": ">=8" } }, - "node_modules/@emotion/babel-plugin/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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@emotion/babel-plugin/node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "node_modules/@jridgewell/resolve-uri": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", + "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", "engines": { - "node": ">=0.10.0" + "node": ">=6.0.0" } }, - "node_modules/@emotion/cache": { - "version": "11.7.1", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", - "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", - "dependencies": { - "@emotion/memoize": "^0.7.4", - "@emotion/sheet": "^1.1.0", - "@emotion/utils": "^1.0.0", - "@emotion/weak-memoize": "^0.2.5", - "stylis": "4.0.13" + "node_modules/@jridgewell/set-array": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", + "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", + "engines": { + "node": ">=6.0.0" } }, - "node_modules/@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" }, - "node_modules/@emotion/is-prop-valid": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", - "integrity": "sha512-3QnhqeL+WW88YjYbQL5gUIkthuMw7a0NGbZ7wfFVk2kg/CK5w8w5FFa0RzWjyY1+sujN0NWbtSHH6OJmWHtJpQ==", + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.9", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", + "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dependencies": { - "@emotion/memoize": "^0.7.4" + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" } }, - "node_modules/@emotion/memoize": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", - "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", + "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" }, - "node_modules/@emotion/react": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", - "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", + "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": { - "@babel/runtime": "^7.13.10", - "@emotion/babel-plugin": "^11.7.1", - "@emotion/cache": "^11.7.1", - "@emotion/serialize": "^1.0.3", - "@emotion/utils": "^1.1.0", - "@emotion/weak-memoize": "^0.2.5", - "hoist-non-react-statics": "^3.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "react": ">=16.8.0" + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" }, - "peerDependenciesMeta": { - "@babel/core": { - "optional": true - }, - "@types/react": { - "optional": true - } + "engines": { + "node": ">= 8" } }, - "node_modules/@emotion/serialize": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", - "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", - "dependencies": { - "@emotion/hash": "^0.8.0", - "@emotion/memoize": "^0.7.4", - "@emotion/unitless": "^0.7.5", - "@emotion/utils": "^1.0.0", - "csstype": "^3.0.2" + "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/@emotion/sheet": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", - "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" + "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/@emotion/styled": { - "version": "11.8.1", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.8.1.tgz", - "integrity": "sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==", + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", + "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", "dependencies": { - "@babel/runtime": "^7.13.10", - "@emotion/babel-plugin": "^11.7.1", - "@emotion/is-prop-valid": "^1.1.2", - "@emotion/serialize": "^1.0.2", - "@emotion/utils": "^1.1.0" + "ansi-html-community": "^0.0.8", + "common-path-prefix": "^3.0.0", + "core-js-pure": "^3.8.1", + "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": { - "@babel/core": "^7.0.0", - "@emotion/react": "^11.0.0-rc.0", - "react": ">=16.8.0" + "@types/webpack": "4.x || 5.x", + "react-refresh": ">=0.10.0 <1.0.0", + "sockjs-client": "^1.4.0", + "type-fest": ">=0.17.0 <3.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": { - "@babel/core": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { "optional": true }, - "@types/react": { + "webpack-plugin-serve": { "optional": true } } }, - "node_modules/@emotion/stylis": { - "version": "0.8.5", - "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", - "integrity": "sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==" - }, - "node_modules/@emotion/unitless": { - "version": "0.7.5", - "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", - "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" - }, - "node_modules/@emotion/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" - }, - "node_modules/@emotion/weak-memoize": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", - "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" - }, - "node_modules/@eslint/eslintrc": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", - "integrity": "sha512-lTVWHs7O2hjBFZunXTZYnYqtB9GakA1lnxIf+gKq2nY5gxkkNi/lQvveW6t8gFdOHTg6nG50Xs95PrLqVpcaLg==", + "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": { - "ajv": "^6.12.4", - "debug": "^4.3.2", - "espree": "^9.3.1", - "globals": "^13.9.0", - "ignore": "^5.2.0", - "import-fresh": "^3.2.1", - "js-yaml": "^4.1.0", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "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/@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.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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": { - "type-fest": "^0.20.2" + "@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": ">=8" + "node": ">= 10.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "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==", + "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": { - "argparse": "^2.0.1" + "@rollup/pluginutils": "^3.1.0", + "magic-string": "^0.25.7" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" } }, - "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==", + "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": ">=10" + "node": ">= 8.0.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" } }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.9.5", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", - "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "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.1.3", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", + "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + }, + "node_modules/@sinclair/typebox": { + "version": "0.23.5", + "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", + "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", "dependencies": { - "@humanwhocodes/object-schema": "^1.2.1", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" + "type-detect": "4.0.8" } }, - "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/@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/@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==", + "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": { - "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" + "ejs": "^3.1.6", + "json5": "^2.2.0", + "magic-string": "^0.25.0", + "string.prototype.matchall": "^4.0.6" } }, - "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==", + "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": ">=6" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" - }, + "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": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" - }, + "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": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" - }, + "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": ">=6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" - }, + "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": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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" + "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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "@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": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@svgr/plugin-jsx": "^5.5.0", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "color-name": "~1.1.4" + "@babel/types": "^7.12.6" }, "engines": { - "node": ">=7.0.0" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "cosmiconfig": "^7.0.0", + "deepmerge": "^4.2.2", + "svgo": "^1.2.2" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" } }, - "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==", + "node_modules/@svgr/webpack": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", + "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", "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" + "@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.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10" }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.13.0", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", + "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", + "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" }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } + "engines": { + "node": ">=12" } }, - "node_modules/@jest/core/node_modules/ansi-styles": { + "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==", @@ -3400,7 +3217,15 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@jest/core/node_modules/chalk": { + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/dom/node_modules/chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", @@ -3415,7 +3240,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@jest/core/node_modules/color-convert": { + "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==", @@ -3426,12 +3251,12 @@ "node": ">=7.0.0" } }, - "node_modules/@jest/core/node_modules/color-name": { + "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/@jest/core/node_modules/has-flag": { + "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==", @@ -3439,7 +3264,7 @@ "node": ">=8" } }, - "node_modules/@jest/core/node_modules/supports-color": { + "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==", @@ -3450,96 +3275,31 @@ "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==", + "node_modules/@testing-library/jest-dom": { + "version": "5.16.4", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", + "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", "dependencies": { - "@jest/fake-timers": "^27.5.1", - "@jest/types": "^27.5.1", - "@types/node": "*", - "jest-mock": "^27.5.1" + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^5.0.0", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" } }, - "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==", + "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" }, @@ -3550,22 +3310,27 @@ "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==", + "node_modules/@testing-library/jest-dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=8" } }, - "node_modules/@jest/reporters/node_modules/color-convert": { + "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==", @@ -3576,12 +3341,12 @@ "node": ">=7.0.0" } }, - "node_modules/@jest/reporters/node_modules/color-name": { + "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/@jest/reporters/node_modules/has-flag": { + "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==", @@ -3589,15 +3354,7 @@ "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": { + "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==", @@ -3608,2770 +3365,2432 @@ "node": ">=8" } }, - "node_modules/@jest/schemas": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/schemas/-/schemas-28.0.2.tgz", - "integrity": "sha512-YVDJZjd4izeTDkij00vHHAymNXQ6WWsdChFRK86qck6Jpr3DCL5W3Is3vslviRlP+bLuMYRLbdp98amMvqudhA==", + "node_modules/@testing-library/react": { + "version": "13.1.1", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", + "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", "dependencies": { - "@sinclair/typebox": "^0.23.3" + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.5.0", + "@types/react-dom": "^18.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=12" + }, + "peerDependencies": { + "react": "^18.0.0", + "react-dom": "^18.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==", + "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": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.9", - "source-map": "^0.6.0" + "@babel/runtime": "^7.12.5" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10", + "npm": ">=6" + }, + "peerDependencies": { + "@testing-library/dom": ">=7.21.4" } }, - "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==", + "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": ">=0.10.0" + "node": ">= 6" } }, - "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" - }, + "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 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=10.13.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==", + "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": { - "@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" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" } }, - "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==", + "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/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" + "@babel/types": "^7.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==", + "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": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" } }, - "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==", + "node_modules/@types/babel__traverse": { + "version": "7.17.1", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", + "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@babel/types": "^7.3.0" } }, - "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==", + "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": { - "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" + "@types/connect": "*", + "@types/node": "*" } }, - "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==", + "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": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/node": "*" } }, - "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==", + "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/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" + "@types/node": "*" } }, - "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==", + "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": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@types/express-serve-static-core": "*", + "@types/node": "*" } }, - "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==", + "node_modules/@types/eslint": { + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@types/estree": "*", + "@types/json-schema": "*" } }, - "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==", + "node_modules/@types/eslint-scope": { + "version": "3.7.3", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", + "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@types/eslint": "*", + "@types/estree": "*" } }, - "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/@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/@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==", + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" } }, - "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==", + "node_modules/@types/express-serve-static-core": { + "version": "4.17.28", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", + "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", "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.0.6", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.6.tgz", - "integrity": "sha512-R7xHtBSNm+9SyvpJkdQl+qrM3Hm2fea3Ef197M3mUug+v+yR+Rhfbs7PBtcBUVnIWJ4JcAdjvij+c8hXS9p5aw==", - "engines": { - "node": ">=6.0.0" + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" } }, - "node_modules/@jridgewell/set-array": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.0.tgz", - "integrity": "sha512-SfJxIxNVYLTsKwzB3MoOQ1yxf4w/E6MdkvTgrgAt1bfxjSrLUoHMKrDOykwN14q65waezZIdqDneUIPh4/sKxg==", - "engines": { - "node": ">=6.0.0" + "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/@jridgewell/sourcemap-codec": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", - "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + "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/@jridgewell/trace-mapping": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", - "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", + "node_modules/@types/http-proxy": { + "version": "1.17.8", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", + "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", "dependencies": { - "@jridgewell/resolve-uri": "^3.0.3", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@types/node": "*" } }, - "node_modules/@leichtgewicht/ip-codec": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.3.tgz", - "integrity": "sha512-nkalE/f1RvRGChwBnEIoBfSEYOXnCRdleKuv6+lePbMDrMZXeDQnqak5XDOeBgrPPyPfAdcCu/B5z+v3VhplGg==" + "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/@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==", + "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": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" + "@types/istanbul-lib-coverage": "*" } }, - "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/@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/@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==", + "node_modules/@types/jest": { + "version": "27.4.1", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", + "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" + "jest-matcher-utils": "^27.0.0", + "pretty-format": "^27.0.0" } }, - "node_modules/@pmmmwh/react-refresh-webpack-plugin": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.5.tgz", - "integrity": "sha512-RbG7h6TuP6nFFYKJwbcToA1rjC1FyPg25NR2noAZ0vKI+la01KTSRPkuVPE+U88jXv7javx2JHglUcL1MHcshQ==", - "dependencies": { - "ansi-html-community": "^0.0.8", - "common-path-prefix": "^3.0.0", - "core-js-pure": "^3.8.1", - "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 <3.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/@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/@popperjs/core": { - "version": "2.11.5", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", - "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/popperjs" - } + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, - "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/@types/mime": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", + "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" }, - "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==", + "node_modules/@types/node": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", + "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" + }, + "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.6.0", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", + "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" + }, + "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.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", + "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", "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" + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" } }, - "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==", + "node_modules/@types/react-dom": { + "version": "18.0.3", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", + "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", "dependencies": { - "@rollup/pluginutils": "^3.1.0", - "magic-string": "^0.25.7" - }, - "peerDependencies": { - "rollup": "^1.20.0 || ^2.0.0" + "@types/react": "*" } }, - "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==", + "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/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" + "@types/node": "*" } }, - "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.1.3", - "resolved": "https://registry.npmjs.org/@rushstack/eslint-patch/-/eslint-patch-1.1.3.tgz", - "integrity": "sha512-WiBSI6JBIhC6LRIsB2Kwh8DsGTlbBU+mLRxJmAe3LjHTdkDpwIbEOZgoXBbZilk/vlfjK8i6nKRAvIRn1XaIMw==" + "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/@sinclair/typebox": { - "version": "0.23.5", - "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.23.5.tgz", - "integrity": "sha512-AFBVi/iT4g20DHoujvMH1aEDn8fGJh4xsRGCP6d8RpLPMqsNPvW01Jcn0QysXTsg++/xj25NmJsGyH9xug/wKg==" + "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/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "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": { - "type-detect": "4.0.8" + "@types/express": "*" } }, - "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==", + "node_modules/@types/serve-static": { + "version": "1.13.10", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", + "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", "dependencies": { - "@sinonjs/commons": "^1.7.0" + "@types/mime": "^1", + "@types/node": "*" } }, - "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==", + "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": { - "ejs": "^3.1.6", - "json5": "^2.2.0", - "magic-string": "^0.25.0", - "string.prototype.matchall": "^4.0.6" + "@types/node": "*" } }, - "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/@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/@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/@types/testing-library__jest-dom": { + "version": "5.14.3", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", + "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "dependencies": { + "@types/jest": "*" } }, - "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/@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/@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/@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/@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/@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/@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==", + "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.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", + "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/type-utils": "5.22.0", + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "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/@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==", + "node_modules/@typescript-eslint/experimental-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", + "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", + "dependencies": { + "@typescript-eslint/utils": "5.22.0" + }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "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==", + "node_modules/@typescript-eslint/parser": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", + "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "debug": "^4.3.2" + }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "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/@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==", + "node_modules/@typescript-eslint/scope-manager": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", + "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", "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" + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==", + "node_modules/@typescript-eslint/type-utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", + "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", "dependencies": { - "@svgr/plugin-jsx": "^5.5.0", - "camelcase": "^6.2.0", - "cosmiconfig": "^7.0.0" + "@typescript-eslint/utils": "5.22.0", + "debug": "^4.3.2", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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" - }, + "node_modules/@typescript-eslint/types": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", + "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==", + "node_modules/@typescript-eslint/typescript-estree": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", + "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", "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" + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/visitor-keys": "5.22.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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==", + "node_modules/@typescript-eslint/utils": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", + "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", "dependencies": { - "cosmiconfig": "^7.0.0", - "deepmerge": "^4.2.2", - "svgo": "^1.2.2" + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.22.0", + "@typescript-eslint/types": "5.22.0", + "@typescript-eslint/typescript-estree": "5.22.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, - "node_modules/@svgr/webpack": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-5.5.0.tgz", - "integrity": "sha512-DOBOK255wfQxguUta2INKkzPj6AIS6iafZYiYmHn6W3pHlycSRRlvWKCfLDG10fXfLWqE3DJHgRUOyJYmARa7g==", + "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": { - "@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" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" }, "engines": { - "node": ">=10" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/gregberge" + "node": ">=8.0.0" } }, - "node_modules/@testing-library/dom": { - "version": "8.13.0", - "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.13.0.tgz", - "integrity": "sha512-9VHgfIatKNXQNaZTtLnalIy0jNZzY35a4S3oi08YAt9Hv1VsfZ/DfA45lM8D/UhtHBGJ4/lGwp0PZkVndRkoOQ==", - "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" - }, + "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": ">=12" + "node": ">=4.0" } }, - "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==", + "node_modules/@typescript-eslint/visitor-keys": { + "version": "5.22.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", + "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", "dependencies": { - "color-convert": "^2.0.1" + "@typescript-eslint/types": "5.22.0", + "eslint-visitor-keys": "^3.0.0" }, "engines": { - "node": ">=8" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@testing-library/dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.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==", + "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": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" } }, - "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/@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/@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/@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/@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==", + "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": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" + "@xtuc/ieee754": "^1.2.0" } }, - "node_modules/@testing-library/jest-dom": { - "version": "5.16.4", - "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.16.4.tgz", - "integrity": "sha512-Gy+IoFutbMQcky0k+bqqumXZ1cTGswLsFqmNLzNdSKkU9KGV2u9oXhukCbbJ9/LRPKiqwxEE8VpV/+YZlfkPUA==", + "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": { - "@babel/runtime": "^7.9.2", - "@types/testing-library__jest-dom": "^5.9.1", - "aria-query": "^5.0.0", - "chalk": "^3.0.0", - "css": "^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" + "@xtuc/long": "4.2.2" } }, - "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==", + "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": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "@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/@testing-library/jest-dom/node_modules/aria-query": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", - "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", - "engines": { - "node": ">=6.0" + "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/@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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" + "@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/@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==", + "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": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "@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/@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/@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/@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==", + "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": { - "has-flag": "^4.0.0" + "mime-types": "~2.1.34", + "negotiator": "0.6.3" }, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/@testing-library/react": { - "version": "13.1.1", - "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-13.1.1.tgz", - "integrity": "sha512-8mirlAa0OKaUvnqnZF6MdAh2tReYA2KtWVw1PKvaF5EcCZqgK5pl8iF+3uW90JdG5Ua2c2c2E2wtLdaug3dsVg==", - "dependencies": { - "@babel/runtime": "^7.12.5", - "@testing-library/dom": "^8.5.0", - "@types/react-dom": "^18.0.0" + "node_modules/acorn": { + "version": "8.7.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", + "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", + "bin": { + "acorn": "bin/acorn" }, "engines": { - "node": ">=12" - }, - "peerDependencies": { - "react": "^18.0.0", - "react-dom": "^18.0.0" + "node": ">=0.4.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==", + "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": { - "@babel/runtime": "^7.12.5" - }, - "engines": { - "node": ">=10", - "npm": ">=6" - }, - "peerDependencies": { - "@testing-library/dom": ">=7.21.4" + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" } }, - "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==", + "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": ">= 6" + "node": ">=0.4.0" } }, - "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/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/@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/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/@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==", + "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": { - "@babel/types": "^7.0.0" + "acorn": "^7.0.0", + "acorn-walk": "^7.0.0", + "xtend": "^4.0.2" } }, - "node_modules/@types/babel__template": { + "node_modules/acorn-node/node_modules/acorn": { "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" + "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/@types/babel__traverse": { - "version": "7.17.1", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.17.1.tgz", - "integrity": "sha512-kVzjari1s2YVi77D3w1yuvohV2idweYXMCDzqBiVNN63TcDWrIlTVOYpqVrvbbyOE/IyzBoTKF0fdnLPEORFxA==", - "dependencies": { - "@babel/types": "^7.3.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/@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/address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" } }, - "node_modules/@types/bonjour": { - "version": "3.5.10", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", - "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "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": { - "@types/node": "*" + "loader-utils": "^2.0.0", + "regex-parser": "^2.2.11" + }, + "engines": { + "node": ">=8.9" } }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "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": { - "@types/node": "*" + "debug": "4" + }, + "engines": { + "node": ">= 6.0.0" } }, - "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==", + "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": { - "@types/express-serve-static-core": "*", - "@types/node": "*" + "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/@types/eslint": { - "version": "7.29.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", - "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", + "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": { - "@types/estree": "*", - "@types/json-schema": "*" + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } } }, - "node_modules/@types/eslint-scope": { - "version": "3.7.3", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.3.tgz", - "integrity": "sha512-PB3ldyrcnAicT35TWPs5IcwKD8S333HMaa2VVv4+wdvebJkjWuW/xESoB8IwRcog8HYVYamb1g/R31Qv5Bx03g==", + "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": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "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==" + "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/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" + "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/@types/express-serve-static-core": { - "version": "4.17.28", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.28.tgz", - "integrity": "sha512-P1BJAEAW3E2DJUlkgq4tOL3RyMunoWXqbSCygWo5ZIWTjUgN1YnaXWW4VWl/oc8vs/XoYibEGBKP0uZyF4AHig==", + "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": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/@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/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/@types/http-proxy": { - "version": "1.17.8", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.8.tgz", - "integrity": "sha512-5kPLG5BKpWYkw/LVOGWpiq3nEVqxiN32rTgI53Sk12/xHFQ2rG3ehI9IO+O3W2QoKeyB92dJkoka8SUm6BX1pA==", + "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": { - "@types/node": "*" + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" } }, - "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==", + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", "dependencies": { - "@types/istanbul-lib-coverage": "*" + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" } }, - "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==", + "node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", "dependencies": { - "@types/istanbul-lib-report": "*" + "sprintf-js": "~1.0.2" } }, - "node_modules/@types/jest": { - "version": "27.4.1", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.4.1.tgz", - "integrity": "sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==", + "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": { - "jest-matcher-utils": "^27.0.0", - "pretty-format": "^27.0.0" + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" } }, - "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": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" - }, - "node_modules/@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" + "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/@types/lodash.mergewith": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz", - "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==", + "node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", "dependencies": { - "@types/lodash": "*" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" - }, - "node_modules/@types/node": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", - "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" - }, - "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.6.0", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.6.0.tgz", - "integrity": "sha512-G/AdOadiZhnJp0jXCaBQU449W2h716OW/EoXeYkCytxKL06X1WCXB4DZpp8TpZ8eyIJVS1cw4lrlkkSYU21cDw==" - }, - "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": "17.0.44", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz", - "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==", - "dependencies": { - "@types/prop-types": "*", - "@types/scheduler": "*", - "csstype": "^3.0.2" + "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/@types/react-dom": { - "version": "18.0.3", - "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-18.0.3.tgz", - "integrity": "sha512-1RRW9kst+67gveJRYPxGmVy8eVJ05O43hg77G2j5m76/RFJtMbcfAs2viQ2UNsvvDg8F7OfQZx8qQcl6ymygaQ==", + "node_modules/array.prototype.flat": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", + "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", "dependencies": { - "@types/react": "*" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@types/resolve": { - "version": "1.17.1", - "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-1.17.1.tgz", - "integrity": "sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==", + "node_modules/array.prototype.flatmap": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", + "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", "dependencies": { - "@types/node": "*" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.2", + "es-shim-unscopables": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/@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/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" }, - "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/ast-types-flow": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ast-types-flow/-/ast-types-flow-0.0.7.tgz", + "integrity": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" }, - "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==", + "node_modules/async": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", + "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", "dependencies": { - "@types/express": "*" + "lodash": "^4.17.14" } }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" }, - "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/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/@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/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } }, - "node_modules/@types/testing-library__jest-dom": { - "version": "5.14.3", - "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.3.tgz", - "integrity": "sha512-oKZe+Mf4ioWlMuzVBaXQ9WDnEm1+umLx0InILg+yvZVBBDmzV5KfZyLrCvadtWcx8+916jLmHafcmqqffl+iIw==", + "node_modules/autoprefixer": { + "version": "10.4.7", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", + "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], "dependencies": { - "@types/jest": "*" + "browserslist": "^4.20.3", + "caniuse-lite": "^1.0.30001335", + "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/@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/warning": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", - "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" - }, - "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/axe-core": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", + "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", + "engines": { + "node": ">=4" } }, - "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==", + "node_modules/axios": { + "version": "0.27.2", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", + "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", "dependencies": { - "@types/yargs-parser": "*" + "follow-redirects": "^1.14.9", + "form-data": "^4.0.0" } }, - "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.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.22.0.tgz", - "integrity": "sha512-YCiy5PUzpAeOPGQ7VSGDEY2NeYUV1B0swde2e0HzokRsHBYjSdF6DZ51OuRZxVPHx0032lXGLvOMls91D8FXlg==", + "node_modules/axios/node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", "dependencies": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/type-utils": "5.22.0", - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "functional-red-black-tree": "^1.0.1", - "ignore": "^5.1.8", - "regexpp": "^3.2.0", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "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": ">= 6" } }, - "node_modules/@typescript-eslint/experimental-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.22.0.tgz", - "integrity": "sha512-rKxoCUtAHwEH6IcAoVpqipY6Th+YKW7WFspAKu0IFdbdKZpveFBeqxxE9Xn+GWikhq1o03V3VXbxIe+GdhggiQ==", + "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": { - "@typescript-eslint/utils": "5.22.0" + "@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": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "@babel/core": "^7.8.0" } }, - "node_modules/@typescript-eslint/parser": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.22.0.tgz", - "integrity": "sha512-piwC4krUpRDqPaPbFaycN70KCP87+PC5WZmrWs+DlVOxxmF+zI6b6hETv7Quy4s9wbkV16ikMeZgXsvzwI3icQ==", + "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": { - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "debug": "^4.3.2" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/@typescript-eslint/scope-manager": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.22.0.tgz", - "integrity": "sha512-yA9G5NJgV5esANJCO0oF15MkBO20mIskbZ8ijfmlKIvQKg0ynVKfHZ15/nhAJN5m8Jn3X5qkwriQCiUntC9AbA==", + "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": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/@typescript-eslint/type-utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-5.22.0.tgz", - "integrity": "sha512-iqfLZIsZhK2OEJ4cQ01xOq3NaCuG5FQRKyHicA3xhZxMgaxQazLUHbH/B2k9y5i7l3+o+B5ND9Mf1AWETeMISA==", + "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": { - "@typescript-eslint/utils": "5.22.0", - "debug": "^4.3.2", - "tsutils": "^3.21.0" + "color-name": "~1.1.4" }, "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": ">=7.0.0" } }, - "node_modules/@typescript-eslint/types": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.22.0.tgz", - "integrity": "sha512-T7owcXW4l0v7NTijmjGWwWf/1JqdlWiBzPqzAWhobxft0SiEvMJB56QXmeCQjrPuM8zEfGUKyPQr/L8+cFUBLw==", + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": ">=8" } }, - "node_modules/@typescript-eslint/typescript-estree": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.22.0.tgz", - "integrity": "sha512-EyBEQxvNjg80yinGE2xdhpDYm41so/1kOItl0qrjIiJ1kX/L/L8WWGmJg8ni6eG3DwqmOzDqOhe6763bF92nOw==", + "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": { - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/visitor-keys": "5.22.0", - "debug": "^4.3.2", - "globby": "^11.0.4", - "is-glob": "^4.0.3", - "semver": "^7.3.5", - "tsutils": "^3.21.0" + "has-flag": "^4.0.0" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=8" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "engines": { + "node": ">= 8.9" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" } }, - "node_modules/@typescript-eslint/utils": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-5.22.0.tgz", - "integrity": "sha512-HodsGb037iobrWSUMS7QH6Hl1kppikjA1ELiJlNSTYf/UdMEwzgj0WIp+lBNb6WZ3zTwb0tEz51j0Wee3iJ3wQ==", + "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.9", - "@typescript-eslint/scope-manager": "5.22.0", - "@typescript-eslint/types": "5.22.0", - "@typescript-eslint/typescript-estree": "5.22.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^3.0.0" + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 8.9.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" - }, - "peerDependencies": { - "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + "url": "https://opencollective.com/webpack" } }, - "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==", + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" + "object.assign": "^4.1.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==", + "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": ">=4.0" + "node": ">=8" } }, - "node_modules/@typescript-eslint/visitor-keys": { - "version": "5.22.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.22.0.tgz", - "integrity": "sha512-DbgTqn2Dv5RFWluG88tn0pP6Ex0ROF+dpDO1TNNZdRtLjUr6bdznjA6f/qNqJLjd2PgguAES2Zgxh/JzwzETDg==", + "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": { - "@typescript-eslint/types": "5.22.0", - "eslint-visitor-keys": "^3.0.0" + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/typescript-eslint" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@babel/runtime": "^7.12.5", + "cosmiconfig": "^7.0.0", + "resolve": "^1.19.0" + }, + "engines": { + "node": ">=10", + "npm": ">=6" } }, - "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/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/@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==", + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", + "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.3.1", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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/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/@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==", + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", + "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", "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" + "@babel/helper-define-polyfill-provider": "^0.3.1", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" } }, - "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==", + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", + "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", "dependencies": { - "@xtuc/ieee754": "^1.2.0" + "@babel/helper-define-polyfill-provider": "^0.3.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-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==", + "node_modules/babel-plugin-styled-components": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", + "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", "dependencies": { - "@xtuc/long": "4.2.2" + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "lodash": "^4.17.11", + "picomatch": "^2.3.0" + }, + "peerDependencies": { + "styled-components": ">= 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/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" }, - "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/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/@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==", + "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": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@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/@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==", + "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": { - "@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" + "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/@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==", + "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": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" + "@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/@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/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/abab": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.6.tgz", - "integrity": "sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==" + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, - "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==", + "node_modules/bfj": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", + "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", "dependencies": { - "mime-types": "~2.1.34", - "negotiator": "0.6.3" + "bluebird": "^3.5.5", + "check-types": "^11.1.1", + "hoopy": "^0.1.4", + "tryer": "^1.0.1" }, "engines": { - "node": ">= 0.6" + "node": ">= 8.0.0" } }, - "node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "bin": { - "acorn": "bin/acorn" - }, + "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": ">=0.4.0" + "node": "*" } }, - "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/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/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" + "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.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "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.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" }, "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": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" } }, - "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/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/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==", + "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": { - "acorn": "^7.0.0", - "acorn-walk": "^7.0.0", - "xtend": "^4.0.2" + "ms": "2.0.0" } }, - "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" + "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.4.0" + "node": ">=0.10.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/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/address": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", - "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", - "engines": { - "node": ">= 10.0.0" + "node_modules/bonjour-service": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", + "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.4" } }, - "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==", + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "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": { - "loader-utils": "^2.0.0", - "regex-parser": "^2.2.11" - }, - "engines": { - "node": ">=8.9" + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" } }, - "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==", + "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": { - "debug": "4" + "fill-range": "^7.0.1" }, "engines": { - "node": ">= 6.0.0" + "node": ">=8" } }, - "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/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/ajv-formats": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", - "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "node_modules/browserslist": { + "version": "4.20.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", + "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], "dependencies": { - "ajv": "^8.0.0" + "caniuse-lite": "^1.0.30001332", + "electron-to-chromium": "^1.4.118", + "escalade": "^3.1.1", + "node-releases": "^2.0.3", + "picocolors": "^1.0.0" }, - "peerDependencies": { - "ajv": "^8.0.0" + "bin": { + "browserslist": "cli.js" }, - "peerDependenciesMeta": { - "ajv": { - "optional": true - } + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" } }, - "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==", + "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": { - "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-int64": "^0.4.0" } }, - "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/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/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" - }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", "engines": { - "node": ">=8" + "node": ">=6" }, "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==", + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", "engines": { - "node": ">=8" + "node": ">= 0.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==", + "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": { - "color-convert": "^1.9.0" + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" }, - "engines": { - "node": ">=4" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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" - }, + "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": ">= 8" + "node": ">=6" } }, - "node_modules/arg": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", - "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "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": { - "sprintf-js": "~1.0.2" + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" } }, - "node_modules/aria-hidden": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.1.3.tgz", - "integrity": "sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==", - "dependencies": { - "tslib": "^1.0.0" - }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", "engines": { - "node": ">=8.5.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/aria-hidden/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/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" - }, + "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.0" + "node": ">= 6" } }, - "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/camelize": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", + "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" }, - "node_modules/array-includes": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", - "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" } }, - "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/caniuse-lite": { + "version": "1.0.30001335", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", + "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] }, - "node_modules/array.prototype.flat": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.3.0.tgz", - "integrity": "sha512-12IUEkHsAhA4DY5s0FPgNXIdc8VRSqD9Zp78a5au9abH/SOBrsp082JOWFNTjkMozh8mqcdiKuaLGhPeYztxSw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" - }, + "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": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/array.prototype.flatmap": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.3.0.tgz", - "integrity": "sha512-PZC9/8TKAIxcWKdyeb77EzULHPrIX/tIZebLJUQOMR1OwYosT8yggdfWScfTBCDj5utONvOuPQQumYsU2ULbkg==", + "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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.2", - "es-shim-unscopables": "^1.0.0" + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" }, "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": "sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=" - }, - "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": "sha1-9wtzXGvKGlycItmCw+Oef+ujva0=" - }, - "node_modules/async": { - "version": "2.6.4", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.4.tgz", - "integrity": "sha512-mzo5dfJYwAn29PeiJ0zvwTo04zj8HDJj0Mn8TD7sno7q12prdbnasKJHhkm2c1LgrhlJ0teaea8860oxi51mGA==", - "dependencies": { - "lodash": "^4.17.14" + "node": ">=4" } }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" - }, - "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==", + "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": ">= 4.0.0" + "node": ">=10" } }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "bin": { - "atob": "bin/atob.js" - }, + "node_modules/charcodes": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", + "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", "engines": { - "node": ">= 4.5.0" + "node": ">=6" } }, - "node_modules/autoprefixer": { - "version": "10.4.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.7.tgz", - "integrity": "sha512-ypHju4Y2Oav95SipEcCcI5J7CGPuvz8oat7sUtYj3ClK44bldfvtvcxK6IEK++7rqB7YchDGzweZIBG+SD0ZAA==", + "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": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/autoprefixer" + "type": "individual", + "url": "https://paulmillr.com/funding/" } ], "dependencies": { - "browserslist": "^4.20.3", - "caniuse-lite": "^1.0.30001335", - "fraction.js": "^4.2.0", - "normalize-range": "^0.1.2", - "picocolors": "^1.0.0", - "postcss-value-parser": "^4.2.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" + "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": "^10 || ^12 || >=14" + "node": ">= 8.10.0" }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/axe-core": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.4.1.tgz", - "integrity": "sha512-gd1kmb21kwNuWr6BQz8fv6GNECPBnUasepcoLbekws23NVBLODdsClRZ+bQ8+9Uomf3Sm3+Vwn0oYG9NvwnJCw==", - "engines": { - "node": ">=4" - } - }, - "node_modules/axios": { - "version": "0.27.2", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.27.2.tgz", - "integrity": "sha512-t+yRIyySRTp/wua5xEr+z1q60QmLq8ABsS5O9Me1AsE5dfKqgnCFzwiCZZ/cGNd1lq4/7akDWMxdhVlucjmnOQ==", - "dependencies": { - "follow-redirects": "^1.14.9", - "form-data": "^4.0.0" + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "node_modules/axios/node_modules/form-data": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", - "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "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": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "is-glob": "^4.0.1" }, "engines": { "node": ">= 6" } }, - "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" - }, + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" + "node": ">=6.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==", + "node_modules/ci-info": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", + "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" + }, + "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.0", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", + "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", "dependencies": { - "color-convert": "^2.0.1" + "source-map": "~0.6.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">= 10.0" } }, - "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" - }, + "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": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^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==", + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", "engines": { - "node": ">=8" + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" }, "engines": { - "node": ">=8" + "node": ">= 4.0" } }, - "node_modules/babel-loader": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", - "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "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": { - "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" + "color-name": "1.1.3" } }, - "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==", + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.16", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", + "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + }, + "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": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" + "delayed-stream": "~1.0.0" }, "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">= 0.8" } }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dependencies": { - "object.assign": "^4.1.0" + "node_modules/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/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" - }, + "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": ">=8" + "node": ">=4.0.0" } }, - "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==", + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" + "mime-db": ">= 1.43.0 < 2" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 0.6" } }, - "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==", + "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": { - "@babel/runtime": "^7.12.5", - "cosmiconfig": "^7.0.0", - "resolve": "^1.19.0" + "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": ">=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": ">= 0.8.0" } }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.1.tgz", - "integrity": "sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==", + "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": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.3.1", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "ms": "2.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/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "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": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "engines": { + "node": ">=0.8" } }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.2.tgz", - "integrity": "sha512-G3uJih0XWiID451fpeFaYGVuxHEjzKTHtc9uGFEjR6hHrvNzeS/PX+LLLcetJcytsB5m4j+K3o/EpXJNb/5IEQ==", + "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": { - "@babel/helper-define-polyfill-provider": "^0.3.1", - "core-js-compat": "^3.21.0" + "safe-buffer": "5.2.1" }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "engines": { + "node": ">= 0.6" } }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.3.1.tgz", - "integrity": "sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==", - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.3.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" + "node_modules/content-disposition/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/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/babel-plugin-styled-components": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/babel-plugin-styled-components/-/babel-plugin-styled-components-2.0.7.tgz", - "integrity": "sha512-i7YhvPgVqRKfoQ66toiZ06jPNA3p6ierpfUuEWxNF+fV27Uv5gxBkf8KZLHUCc1nFA9j6+80pYoIpqCeyW3/bA==", + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", "dependencies": { - "@babel/helper-annotate-as-pure": "^7.16.0", - "@babel/helper-module-imports": "^7.16.0", - "babel-plugin-syntax-jsx": "^6.18.0", - "lodash": "^4.17.11", - "picomatch": "^2.3.0" - }, - "peerDependencies": { - "styled-components": ">= 2" + "safe-buffer": "~5.1.1" } }, - "node_modules/babel-plugin-syntax-jsx": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", - "integrity": "sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=" + "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/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/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, - "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/core-js": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", + "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "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==", + "node_modules/core-js-compat": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", + "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", "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" + "browserslist": "^4.20.3", + "semver": "7.0.0" }, - "peerDependencies": { - "@babel/core": "^7.0.0" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" } }, - "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/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" } }, - "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/core-js-pure": { + "version": "3.22.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", + "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" + "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/bfj": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/bfj/-/bfj-7.0.2.tgz", - "integrity": "sha512-+e/UqUzwmzJamNF50tBV6tZPTORow7gQ96iFow+8b562OdMpEK0BcJEq2OSPEDmAbSMBQ7PKZ87ubFkgxpYWgw==", + "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": { - "bluebird": "^3.5.5", - "check-types": "^11.1.1", - "hoopy": "^0.1.4", - "tryer": "^1.0.1" + "@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": ">= 8.0.0" + "node": ">=10" } }, - "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==", + "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": "*" + "node": ">= 8" } }, - "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==", + "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/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + "node_modules/css": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", + "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", + "dependencies": { + "inherits": "^2.0.4", + "source-map": "^0.6.1", + "source-map-resolve": "^0.6.0" + } }, - "node_modules/body-parser": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", - "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "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": { - "bytes": "3.1.2", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "2.0.0", - "destroy": "1.2.0", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "on-finished": "2.4.1", - "qs": "6.10.3", - "raw-body": "2.5.1", - "type-is": "~1.6.18", - "unpipe": "1.0.0" + "postcss-selector-parser": "^6.0.9" + }, + "bin": { + "css-blank-pseudo": "dist/cli.cjs" }, "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/css-color-keywords": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", + "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", "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": ">=4" } }, - "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" - }, + "node_modules/css-declaration-sorter": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", + "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/bonjour-service": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.12.tgz", - "integrity": "sha512-pMmguXYCu63Ug37DluMKEHdxc+aaIf/ay4YbF8Gxtba+9d3u+rmEWy61VK3Z3hp8Rskok3BunHYnG0dUHAsblw==", - "dependencies": { - "array-flatten": "^2.1.2", - "dns-equal": "^1.0.0", - "fast-deep-equal": "^3.1.3", - "multicast-dns": "^7.2.4" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "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" + "node": "^10 || ^12 || >=14" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.0.9" } }, - "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.20.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.3.tgz", - "integrity": "sha512-NBhymBQl1zM0Y5dQT/O+xiLP9/rzOIQdKM/eMJBAq7yBgaB6krIYLGejrwVYnSHZdqjscB1SPuAjHwxjvN6Wdg==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/browserslist" - } - ], + "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": { - "caniuse-lite": "^1.0.30001332", - "electron-to-chromium": "^1.4.118", - "escalade": "^3.1.1", - "node-releases": "^2.0.3", - "picocolors": "^1.0.0" + "postcss-selector-parser": "^6.0.9" }, "bin": { - "browserslist": "cli.js" + "css-has-pseudo": "dist/cli.cjs" }, "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": { - "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.2.0", - "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", - "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "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": ">=6" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", + "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": ">= 0.8" + "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/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "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": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.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" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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==", + "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": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/camelcase": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", - "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "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": ">=10" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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==", + "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": ">= 6" + "node": ">=0.10.0" } }, - "node_modules/camelize": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/camelize/-/camelize-1.0.0.tgz", - "integrity": "sha1-FkpUg+Yw+kMh5a8HAg5TGDGyYJs=" - }, - "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.30001335", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001335.tgz", - "integrity": "sha512-ddP1Tgm7z2iIxu6QTtbZUv6HJxSaV/PZeSrWFZtbY4JZ69tOeNhBCl3HyRQgeNZKE5AOn1kpV7fhljigy0Ty3w==", - "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==", + "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": ">=4" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.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==", + "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": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" }, - "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/charcodes": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/charcodes/-/charcodes-0.2.0.tgz", - "integrity": "sha512-Y4kiDb+AM4Ecy58YkuZrrSRJBDQdQ2L+NyS1vHHFtNtUjgutcZfx3yp1dAONI/oPaPmyGfCLx5CxL+zauIMyKQ==", - "engines": { - "node": ">=6" + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "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/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/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/" - } - ], + "node_modules/css-to-react-native": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", + "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", "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" + "camelize": "^1.0.0", + "css-color-keywords": "^1.0.0", + "postcss-value-parser": "^4.0.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==", + "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": { - "is-glob": "^4.0.1" + "mdn-data": "2.0.4", + "source-map": "^0.6.1" }, "engines": { - "node": ">= 6" + "node": ">=8.0.0" } }, - "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==", + "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": ">=6.0" + "node": ">=0.10.0" } }, - "node_modules/ci-info": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.3.0.tgz", - "integrity": "sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==" - }, - "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.0", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.0.tgz", - "integrity": "sha512-YYuuxv4H/iNb1Z/5IbMRoxgrzjWGhOEFfd+groZ5dMCVkpENiMZmwspdrzBo9286JjM1gZJPAyL7ZIdzuvu2AQ==", - "dependencies": { - "source-map": "~0.6.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": ">= 10.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/clean-css/node_modules/source-map": { + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "node_modules/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==", @@ -6379,913 +5798,986 @@ "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/cssdb": { + "version": "6.6.1", + "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", + "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" } }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "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": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" + "node": ">=4" } }, - "node_modules/coa": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", - "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "node_modules/cssnano": { + "version": "5.1.7", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", + "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", "dependencies": { - "@types/q": "^1.5.1", - "chalk": "^2.4.1", - "q": "^1.1.2" + "cssnano-preset-default": "^5.2.7", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" }, "engines": { - "node": ">= 4.0" + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/cssnano-preset-default": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", + "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", "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": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/colord": { - "version": "2.9.2", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", - "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" - }, - "node_modules/colorette": { - "version": "2.0.16", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.16.tgz", - "integrity": "sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==" + "css-declaration-sorter": "^6.2.2", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.0", + "postcss-discard-comments": "^5.1.1", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.4", + "postcss-merge-rules": "^5.1.1", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.2", + "postcss-minify-selectors": "^5.2.0", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.0", + "postcss-normalize-repeat-style": "^5.1.0", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.1", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "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": { - "delayed-stream": "~1.0.0" + "css-tree": "^1.1.2" }, "engines": { - "node": ">= 0.8" + "node": ">=8.0.0" } }, - "node_modules/commander": { - "version": "8.3.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", - "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "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": ">= 12" + "node": ">=8.0.0" } }, - "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/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/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==", + "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": ">=4.0.0" + "node": ">=0.10.0" } }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + "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/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", "dependencies": { - "mime-db": ">= 1.43.0 < 2" + "cssom": "~0.3.6" }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "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.0.11", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", + "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" + }, + "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": { - "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" + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=10" } }, - "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==", + "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.0.0" + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } } }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" }, - "node_modules/compute-scroll-into-view": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz", - "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==" + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "engines": { + "node": ">=0.10" + } }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" }, - "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/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/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "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.8" + "node": ">=0.10.0" } }, - "node_modules/content-disposition": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", - "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "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": { - "safe-buffer": "5.2.1" + "execa": "^5.0.0" }, "engines": { - "node": ">= 0.6" + "node": ">= 10" } }, - "node_modules/content-disposition/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/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==", + "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": ">= 0.6" + "node": ">=8" } }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "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": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/cookie": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", - "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, "engines": { - "node": ">= 0.6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" - }, - "node_modules/copy-to-clipboard": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", - "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", - "dependencies": { - "toggle-selection": "^1.0.6" - } + "node_modules/defined": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", + "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" }, - "node_modules/core-js": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", - "integrity": "sha512-1t+2a/d2lppW1gkLXx3pKPVGbBdxXAkqztvWb1EJ8oF8O2gIGiytzflNiFEehYwVK/t2ryUsGBoOFFvNx95mbg==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" } }, - "node_modules/core-js-compat": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.22.3.tgz", - "integrity": "sha512-wliMbvPI2idgFWpFe7UEyHMvu6HWgW8WA+HnDRtgzoSDYvXFMpoGX1H3tPDDXrcfUSyXafCLDd7hOeMQHEZxGw==", - "dependencies": { - "browserslist": "^4.20.3", - "semver": "7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "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/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "bin": { - "semver": "bin/semver.js" + "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/core-js-pure": { - "version": "3.22.3", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.22.3.tgz", - "integrity": "sha512-oN88zz7nmKROMy8GOjs+LN+0LedIvbMdnB5XsTlhcOg1WGARt9l0LFg0zohdoFmCsEZ1h2ZbSQ6azj3M+vhzwQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" + "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/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/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/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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": { - "@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" + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" }, "engines": { - "node": ">=10" + "node": ">= 4.2.1" } }, - "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==", + "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": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" + "ms": "2.0.0" } }, - "node_modules/crypto-random-string": { + "node_modules/detect-port-alt/node_modules/ms": { "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": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css/-/css-3.0.0.tgz", - "integrity": "sha512-DG9pFfwOrzc+hawpmqX/dHYHJG+Bsdb0klhyi1sDneOgGOXy9wQIC8hzyVp1e4NRYDBdxcylvywPkkXCHAzTyQ==", - "dependencies": { - "inherits": "^2.0.4", - "source-map": "^0.6.1", - "source-map-resolve": "^0.6.0" - } + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "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==", + "node_modules/detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", "dependencies": { - "postcss-selector-parser": "^6.0.9" + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" }, "bin": { - "css-blank-pseudo": "dist/cli.cjs" + "detective": "bin/detective.js" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=0.8.0" } }, - "node_modules/css-box-model": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", - "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", - "dependencies": { - "tiny-invariant": "^1.0.6" - } + "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/css-color-keywords": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", - "integrity": "sha1-/qJhbcZ2spYmhrOvjb2+GAskTgU=", + "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": ">=4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/css-declaration-sorter": { - "version": "6.2.2", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.2.2.tgz", - "integrity": "sha512-Ufadglr88ZLsrvS11gjeu/40Lw74D9Am/Jpr3LlYm5Q4ZP5KdlUhG+6u2EjyXeZcxmZ2h1ebCKngDjolpeLHpg==", - "engines": { - "node": "^10 || ^12 || >=14" + "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" }, - "peerDependencies": { - "postcss": "^8.0.9" + "engines": { + "node": ">=8" } }, - "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==", + "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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" + }, + "node_modules/dns-packet": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", + "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, - "bin": { - "css-has-pseudo": "dist/cli.cjs" + "@leichtgewicht/ip-codec": "^2.0.1" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=6" } }, - "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==", + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", "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" + "esutils": "^2.0.2" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": ">=6.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/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/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==", + "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": { - "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" + "utila": "~0.4" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" }, - "peerDependencies": { - "ajv": "^8.8.2" + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" } }, - "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/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/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==", + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", "dependencies": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "webidl-conversions": "^5.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=8" } }, - "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==", + "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": ">=0.10.0" + "node": ">=8" } }, - "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" + "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": "^12 || ^14 || >=16" + "node": ">= 4" }, - "peerDependencies": { - "postcss": "^8.4" + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" } }, - "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==", + "node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^6.0.1", - "domhandler": "^4.3.1", - "domutils": "^2.8.0", - "nth-check": "^2.0.1" + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/fb55/domutils?sponsor=1" } }, - "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-to-react-native": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/css-to-react-native/-/css-to-react-native-3.0.0.tgz", - "integrity": "sha512-Ro1yETZA813eoyUp2GDBhG2j+YggidUmzO1/v9eYBKR2EHVEniE2MI/NqpTQ954BMpTPZFsGNPm46qFB9dpaPQ==", + "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": { - "camelize": "^1.0.0", - "css-color-keywords": "^1.0.0", - "postcss-value-parser": "^4.0.2" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "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" - }, + "node_modules/dotenv": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", "engines": { - "node": ">=8.0.0" + "node": ">=10" } }, - "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==", + "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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/ejs": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", + "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "dependencies": { + "jake": "^10.8.5" + }, + "bin": { + "ejs": "bin/cli.js" + }, "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==", + "node_modules/electron-to-chromium": { + "version": "1.4.129", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", + "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + }, + "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": ">= 6" + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/fb55" + "url": "https://github.com/sindresorhus/emittery?sponsor=1" } }, - "node_modules/css.escape": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", - "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + "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/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==", + "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": ">=0.10.0" - } - }, - "node_modules/cssdb": { - "version": "6.6.1", - "resolved": "https://registry.npmjs.org/cssdb/-/cssdb-6.6.1.tgz", - "integrity": "sha512-0/nZEYfp8SFEzJkMud8NxZJsGfD7RHDJti6GRBLZptIwAzco6RTx1KgwFl4mGWsYS0ZNbCrsY9QryhQ4ldF3Mg==", - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node": ">= 4" } }, - "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" + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.9.3", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", + "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" }, "engines": { - "node": ">=4" + "node": ">=10.13.0" } }, - "node_modules/cssnano": { - "version": "5.1.7", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.7.tgz", - "integrity": "sha512-pVsUV6LcTXif7lvKKW9ZrmX+rGRzxkEdJuVJcp5ftUjWITgwam5LMZOgaTvUrWPkcORBey6he7JKb4XAJvrpKg==", + "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": { - "cssnano-preset-default": "^5.2.7", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", + "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.5", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", + "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.3", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "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.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/cssnano-preset-default": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.7.tgz", - "integrity": "sha512-JiKP38ymZQK+zVKevphPzNSGHSlTI+AOwlasoSRtSVMUU285O7/6uZyd5NbW92ZHp41m0sSHe6JoZosakj63uA==", + "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": { - "css-declaration-sorter": "^6.2.2", - "cssnano-utils": "^3.1.0", - "postcss-calc": "^8.2.3", - "postcss-colormin": "^5.3.0", - "postcss-convert-values": "^5.1.0", - "postcss-discard-comments": "^5.1.1", - "postcss-discard-duplicates": "^5.1.0", - "postcss-discard-empty": "^5.1.1", - "postcss-discard-overridden": "^5.1.0", - "postcss-merge-longhand": "^5.1.4", - "postcss-merge-rules": "^5.1.1", - "postcss-minify-font-values": "^5.1.0", - "postcss-minify-gradients": "^5.1.1", - "postcss-minify-params": "^5.1.2", - "postcss-minify-selectors": "^5.2.0", - "postcss-normalize-charset": "^5.1.0", - "postcss-normalize-display-values": "^5.1.0", - "postcss-normalize-positions": "^5.1.0", - "postcss-normalize-repeat-style": "^5.1.0", - "postcss-normalize-string": "^5.1.0", - "postcss-normalize-timing-functions": "^5.1.0", - "postcss-normalize-unicode": "^5.1.0", - "postcss-normalize-url": "^5.1.0", - "postcss-normalize-whitespace": "^5.1.1", - "postcss-ordered-values": "^5.1.1", - "postcss-reduce-initial": "^5.1.0", - "postcss-reduce-transforms": "^5.1.0", - "postcss-svgo": "^5.1.0", - "postcss-unique-selectors": "^5.1.1" + "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": "^10 || ^12 || >=14.0" + "node": ">= 0.4" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=6" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" } }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", "dependencies": { - "css-tree": "^1.1.2" + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" }, "engines": { - "node": ">=8.0.0" + "node": ">= 0.8.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==", + "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": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "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": ">=8.0.0" + "node": ">= 0.8.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/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "engines": { + "node": ">= 0.8.0" + } }, - "node_modules/csso/node_modules/source-map": { + "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/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==", + "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": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", "dependencies": { - "cssom": "~0.3.6" + "prelude-ls": "~1.1.2" }, "engines": { - "node": ">=8" + "node": ">= 0.8.0" } }, - "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.0.11", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.11.tgz", - "integrity": "sha512-sa6P2wJ+CAbgyy4KFssIb/JNMLxFvKF1pCYCSXS8ZMuqZnMsrxqI2E5sPyoTpxoPU/gVZMzr2zjOfg8GIZOMsw==" - }, - "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==", + "node_modules/eslint": { + "version": "8.14.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", + "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" + "@eslint/eslintrc": "^1.2.2", + "@humanwhocodes/config-array": "^0.9.2", + "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.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^4.1.0", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" }, "engines": { - "node": ">=10" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, - "node_modules/debug": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", - "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "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": { - "ms": "2.1.2" + "@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": ">=6.0" + "node": ">=14.0.0" }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } + "peerDependencies": { + "eslint": "^8.0.0" } }, - "node_modules/decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==" - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "engines": { - "node": ">=0.10" + "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/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=" - }, - "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/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/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==", + "node_modules/eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", "dependencies": { - "execa": "^5.0.0" + "debug": "^3.2.7", + "find-up": "^2.1.0" }, "engines": { - "node": ">= 10" + "node": ">=4" } }, - "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/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/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" + "locate-path": "^2.0.0" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=4" } }, - "node_modules/defined": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.0.tgz", - "integrity": "sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=" + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, "engines": { - "node": ">=0.4.0" + "node": ">=4" } }, - "node_modules/depd": { + "node_modules/eslint-module-utils/node_modules/p-locate": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", - "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, "engines": { - "node": ">= 0.8" + "node": ">=4" } }, - "node_modules/destroy": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", - "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", "engines": { - "node": ">= 0.8", - "npm": "1.2.8000 || >= 1.4.16" + "node": ">=4" } }, - "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==", + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", "engines": { - "node": ">=8" + "node": ">=4" } }, - "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-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" - }, - "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==", + "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": { - "address": "^1.0.1", - "debug": "^2.6.0" + "lodash": "^4.17.21", + "string-natural-compare": "^3.0.1" }, - "bin": { - "detect": "bin/detect-port", - "detect-port": "bin/detect-port" + "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.2.1" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" } }, - "node_modules/detect-port-alt/node_modules/debug": { + "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==", @@ -7293,923 +6785,858 @@ "ms": "2.0.0" } }, - "node_modules/detect-port-alt/node_modules/ms": { + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/detective": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", - "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "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": { - "acorn-node": "^1.6.1", - "defined": "^1.0.0", - "minimist": "^1.1.1" - }, - "bin": { - "detective": "bin/detective.js" + "@typescript-eslint/experimental-utils": "^5.0.0" }, "engines": { - "node": ">=0.8.0" + "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/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==", + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" } }, - "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==", + "node_modules/eslint-plugin-react": { + "version": "7.29.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", + "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", "dependencies": { - "path-type": "^4.0.0" + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "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.0", + "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.6" }, "engines": { - "node": ">=8" + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^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": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" - }, - "node_modules/dns-packet": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.3.1.tgz", - "integrity": "sha512-spBwIj0TK0Ey3666GwIdWVfUpLyubpU53BTCu8iPn4r4oXd9O14Hjg3EHw3ts2oed77/SeckunUYCyRlSngqHw==", - "dependencies": { - "@leichtgewicht/ip-codec": "^2.0.1" - }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", + "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", "engines": { - "node": ">=6" + "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/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "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": ">=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": ">=0.10.0" } }, - "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==", + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" }, "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + "url": "https://github.com/sponsors/ljharb" } }, - "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/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/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "node_modules/eslint-plugin-testing-library": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", + "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", "dependencies": { - "webidl-conversions": "^5.0.0" + "@typescript-eslint/utils": "^5.13.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": "^12.22.0 || ^14.17.0 || >=16.0.0", + "npm": ">=6" + }, + "peerDependencies": { + "eslint": "^7.5.0 || ^8.0.0" } }, - "node_modules/domhandler": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", - "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "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": { - "domelementtype": "^2.2.0" + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" }, "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" } }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "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": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.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" + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" } }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", + "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/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": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + "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/ejs": { - "version": "3.1.7", - "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.7.tgz", - "integrity": "sha512-BIar7R6abbUxDA3bfXrO4DSgwo8I+fB5/1zgujl3HLLjwd6+9iOnrT+t3grn2qbk9vOgBubXOFwX2m9axoFaGw==", + "node_modules/eslint-webpack-plugin": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", + "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", "dependencies": { - "jake": "^10.8.5" + "@types/eslint": "^7.28.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" }, - "bin": { - "ejs": "bin/cli.js" + "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/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": ">=0.10.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/electron-to-chromium": { - "version": "1.4.129", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.129.tgz", - "integrity": "sha512-GgtN6bsDtHdtXJtlMYZWGB/uOyjZWjmRDumXTas7dGBaB9zUyCjzHet1DY2KhyHN8R0GLbzZWqm4efeddqqyRQ==" + "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/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "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/sindresorhus/emittery?sponsor=1" + "url": "https://github.com/chalk/chalk?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==", + "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": ">= 4" + "node": ">=7.0.0" } }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "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": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/enhanced-resolve": { - "version": "5.9.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.9.3.tgz", - "integrity": "sha512-Bq9VSor+kjvW3f9/MiiR4eE3XYgOl7/rS8lnSxbRbF3kS0B2r+Y9w5krBWxZgDxASVZbdYrn5wT4j/Wb0J9qow==", + "node_modules/eslint/node_modules/globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" + "type-fest": "^0.20.2" }, "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==", + "node": ">=8" + }, "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/error-stack-parser": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.7.tgz", - "integrity": "sha512-chLOW0ZGRf4s8raLrDxa5sdkvPec5YdvwbFnqJme4rk0rFajP8mPtrDL1+I+CwrQDCjswDA5sREX7jYQDQs9vA==", + "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": { - "stackframe": "^1.1.1" + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" } }, - "node_modules/es-abstract": { - "version": "1.19.5", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.5.tgz", - "integrity": "sha512-Aa2G2+Rd3b6kxEUKTF4TaW67czBLyAv3z7VOhYRU50YBx+bbsYZ9xQP4lMNazePuFlybXI0V4MruPos7qUo5fA==", + "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": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.3", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "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.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "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/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" }, - "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": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" - }, - "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": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", "engines": { - "node": ">=0.8.0" + "node": "^12.22.0 || ^14.17.0 || >=16.0.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" - }, + "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": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" }, "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" + "node": ">=4" } }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" + "estraverse": "^5.1.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=0.10" } }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "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": { - "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" + "estraverse": "^5.2.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=4.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": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "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": ">= 0.8.0" + "node": ">=4.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, + "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/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dependencies": { - "prelude-ls": "~1.1.2" - }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", "engines": { - "node": ">= 0.8.0" + "node": ">= 0.6" } }, - "node_modules/eslint": { - "version": "8.14.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.14.0.tgz", - "integrity": "sha512-3/CE4aJX7LNEiE3i6FeodHmI/38GZtWCsAtsymScmzYapx8q1nVVb+eLcLSzATmCPXw5pT4TqVs1E0OmxAd9tw==", + "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": { - "@eslint/eslintrc": "^1.2.2", - "@humanwhocodes/config-array": "^0.9.2", - "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.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^6.0.1", - "globals": "^13.6.0", - "ignore": "^5.2.0", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^4.1.0", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "regexpp": "^3.2.0", - "strip-ansi": "^6.0.1", - "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" + "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": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">=10" }, "funding": { - "url": "https://opencollective.com/eslint" + "url": "https://github.com/sindresorhus/execa?sponsor=1" } }, - "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" - }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", "engines": { - "node": ">=14.0.0" - }, - "peerDependencies": { - "eslint": "^8.0.0" + "node": ">= 0.8.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==", + "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": { - "debug": "^3.2.7", - "resolve": "^1.20.0" + "@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/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.3", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", - "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", "dependencies": { - "debug": "^3.2.7", - "find-up": "^2.1.0" + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" }, "engines": { - "node": ">=4" + "node": ">= 0.10.0" } }, - "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==", + "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": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "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.1.1" + "ms": "2.0.0" } }, - "node_modules/eslint-module-utils/node_modules/find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/express/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/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.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", "dependencies": { - "locate-path": "^2.0.0" + "@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": ">=4" + "node": ">=8.6.0" } }, - "node_modules/eslint-module-utils/node_modules/locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "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": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" + "is-glob": "^4.0.1" }, "engines": { - "node": ">=4" + "node": ">= 6" } }, - "node_modules/eslint-module-utils/node_modules/p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "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": { - "p-try": "^1.0.0" - }, - "engines": { - "node": ">=4" + "reusify": "^1.0.4" } }, - "node_modules/eslint-module-utils/node_modules/p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "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": { - "p-limit": "^1.1.0" + "websocket-driver": ">=0.5.1" }, "engines": { - "node": ">=4" + "node": ">=0.8.0" } }, - "node_modules/eslint-module-utils/node_modules/p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "engines": { - "node": ">=4" + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dependencies": { + "bser": "2.1.1" } }, - "node_modules/eslint-module-utils/node_modules/path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "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": ">=4" + "node": "^10.12.0 || >=12.0.0" } }, - "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==", + "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": { - "lodash": "^4.17.21", - "string-natural-compare": "^3.0.1" + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" }, "engines": { - "node": ">=12.0.0" + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "@babel/plugin-syntax-flow": "^7.14.5", - "@babel/plugin-transform-react-jsx": "^7.14.9", - "eslint": "^8.1.0" + "webpack": "^4.0.0 || ^5.0.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==", + "node_modules/filelist": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.3.tgz", + "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", "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" + "minimatch": "^5.0.1" } }, - "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==", + "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": { - "ms": "2.0.0" + "balanced-match": "^1.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==", + "node_modules/filelist/node_modules/minimatch": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", + "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", "dependencies": { - "esutils": "^2.0.2" + "brace-expansion": "^2.0.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=10" } }, - "node_modules/eslint-plugin-import/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "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==", + "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": { - "@typescript-eslint/experimental-utils": "^5.0.0" + "to-regex-range": "^5.0.1" }, "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": ">=8" } }, - "node_modules/eslint-plugin-jsx-a11y": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", - "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", "dependencies": { - "@babel/runtime": "^7.16.3", - "aria-query": "^4.2.2", - "array-includes": "^3.1.4", - "ast-types-flow": "^0.0.7", - "axe-core": "^4.3.5", - "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.7", - "emoji-regex": "^9.2.2", - "has": "^1.0.3", - "jsx-ast-utils": "^3.2.1", - "language-tags": "^1.0.5", - "minimatch": "^3.0.4" + "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": ">=4.0" - }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "node": ">= 0.8" } }, - "node_modules/eslint-plugin-react": { - "version": "7.29.4", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.29.4.tgz", - "integrity": "sha512-CVCXajliVh509PcZYRFyu/BoUEz452+jtQJq2b3Bae4v3xBUWPLCmtmBM+ZinG4MzwmxJgJ2M5rMqhqLVn7MtQ==", + "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": { - "array-includes": "^3.1.4", - "array.prototype.flatmap": "^1.2.5", - "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.0", - "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.6" + "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": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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": ">=4" + "node": ">=8" }, - "peerDependencies": { - "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" } }, - "node_modules/eslint-plugin-react-hooks": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.5.0.tgz", - "integrity": "sha512-8k1gRt7D7h03kd+SAAlzXkQwWK22BnK6GKZG+FJA6BAGy22CFvl8kCIXKpVux0cCxMWDQUPqSok0LKaZ0aOcCw==", + "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" }, - "peerDependencies": { - "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "esutils": "^2.0.2" + "flatted": "^3.1.0", + "rimraf": "^3.0.2" }, "engines": { - "node": ">=0.10.0" + "node": "^10.12.0 || >=12.0.0" } }, - "node_modules/eslint-plugin-react/node_modules/resolve": { - "version": "2.0.0-next.3", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", - "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } + "node_modules/flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" }, - "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/follow-redirects": { + "version": "1.14.9", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", + "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } } }, - "node_modules/eslint-plugin-testing-library": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-testing-library/-/eslint-plugin-testing-library-5.3.1.tgz", - "integrity": "sha512-OfF4dlG/q6ck6DL3P8Z0FPdK0dU5K57gsBu7eUcaVbwYKaNzjgejnXiM9CCUevppORkvfek+9D3Uj/9ZZ8Vz8g==", + "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": { - "@typescript-eslint/utils": "^5.13.0" + "@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": "^12.22.0 || ^14.17.0 || >=16.0.0", - "npm": ">=6" + "node": ">=10", + "yarn": ">=1.0.0" }, "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" + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" }, - "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } } }, - "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==", + "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": { - "eslint-visitor-keys": "^2.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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/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.1.1", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-xSucskTN9tOkfW7so4EaiFIkulWLXwCB/15H917lR6pTv0Zot6/fetFucmENRb7J5whVSFKIvwnrnsa78SG2yg==", - "dependencies": { - "@types/eslint": "^7.28.2", - "jest-worker": "^27.3.1", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "schema-utils": "^3.1.1" - }, - "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/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": { + "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==", @@ -8220,37 +7647,41 @@ "node": ">=7.0.0" } }, - "node_modules/eslint/node_modules/color-name": { + "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/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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "node_modules/eslint/node_modules/globals": { - "version": "13.13.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", - "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "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": { - "type-fest": "^0.20.2" + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=10" } }, - "node_modules/eslint/node_modules/has-flag": { + "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==", @@ -8258,18 +7689,24 @@ "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==", + "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": { - "argparse": "^2.0.1" + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/eslint/node_modules/supports-color": { + "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==", @@ -8280,854 +7717,833 @@ "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==", + "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": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=6" } }, - "node_modules/espree": { - "version": "9.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", - "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "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": { - "acorn": "^8.7.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^3.3.0" + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" }, "engines": { - "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + "node": ">= 6" } }, - "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" - }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", "engines": { - "node": ">=4" + "node": ">= 0.6" } }, - "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" + "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": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", "engines": { - "node": ">=0.10" + "node": ">= 0.6" } }, - "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==", + "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": { - "estraverse": "^5.2.0" + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" }, "engines": { - "node": ">=4.0" + "node": ">=12" } }, - "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/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/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/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "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": ">=0.10.0" + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "engines": { - "node": ">= 0.6" - } + "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/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "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": ">=0.8.x" + "node": ">=6.9.0" } }, - "node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "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.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", "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" + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" }, + "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/sindresorhus/execa?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "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.8.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", "dependencies": { - "@jest/types": "^27.5.1", - "jest-get-type": "^27.5.1", - "jest-matcher-utils": "^27.5.1", - "jest-message-util": "^27.5.1" + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/express": { - "version": "4.18.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", - "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "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": { - "accepts": "~1.3.8", - "array-flatten": "1.1.1", - "body-parser": "1.20.0", - "content-disposition": "0.5.4", - "content-type": "~1.0.4", - "cookie": "0.5.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "2.0.0", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "1.2.0", - "fresh": "0.5.2", - "http-errors": "2.0.0", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "2.4.1", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.7", - "qs": "6.10.3", - "range-parser": "~1.2.1", - "safe-buffer": "5.2.1", - "send": "0.18.0", - "serve-static": "1.15.0", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" + "is-glob": "^4.0.3" }, "engines": { - "node": ">= 0.10.0" + "node": ">=10.13.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": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" - }, - "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/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/express/node_modules/ms": { + "node_modules/global-modules": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/express/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/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.11", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", - "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", "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" + "global-prefix": "^3.0.0" }, "engines": { - "node": ">=8.6.0" + "node": ">=6" } }, - "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==", + "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": { - "is-glob": "^4.0.1" + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" }, "engines": { - "node": ">= 6" + "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": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" - }, - "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==", + "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": { - "reusify": "^1.0.4" + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" } }, - "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" - }, + "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": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dependencies": { - "bser": "2.1.1" + "node": ">=4" } }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", "dependencies": { - "flat-cache": "^3.0.4" + "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.12.0 || >=12.0.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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/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": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" + "duplexer": "^0.1.2" }, "engines": { - "node": ">= 10.13.0" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/filelist": { + "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/filelist/-/filelist-1.0.3.tgz", - "integrity": "sha512-LwjCsruLWQULGYKy7TX0OPtrL9kLpojOFKc5VCTxdFTV7w5zbsgqVKfnkKG7Qgjtq50gKfO56hJv88OfcGb70Q==", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dependencies": { - "minimatch": "^5.0.1" + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" } }, - "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/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/filelist/node_modules/minimatch": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz", - "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==", + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "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": { - "brace-expansion": "^2.0.1" + "get-intrinsic": "^1.1.1" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/filesize": { - "version": "8.0.7", - "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", - "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "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.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "to-regex-range": "^5.0.1" + "has-symbols": "^1.0.2" }, "engines": { - "node": ">=8" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/finalhandler": { + "node_modules/he": { "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" + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" } }, - "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==", + "node_modules/history": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", + "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", "dependencies": { - "ms": "2.0.0" + "@babel/runtime": "^7.7.6" } }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/find-cache-dir": { + "node_modules/hoist-non-react-statics": { "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==", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", "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" + "react-is": "^16.7.0" } }, - "node_modules/find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + "node_modules/hoist-non-react-statics/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/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" - }, + "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": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 6.0.0" } }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" } }, - "node_modules/flatted": { - "version": "3.2.5", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", - "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" - }, - "node_modules/focus-lock": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.9.2.tgz", - "integrity": "sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==", + "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": { - "tslib": "^2.0.3" - }, - "engines": { - "node": ">=10" + "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/follow-redirects": { - "version": "1.14.9", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", - "integrity": "sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" } }, - "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==", + "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": { - "@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" + "whatwg-encoding": "^1.0.5" }, "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": ">=10" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "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" }, - "engines": { - "node": ">=8" + "bin": { + "html-minifier-terser": "cli.js" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "engines": { + "node": ">=12" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "@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" + "node": ">=10.13.0" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" } }, - "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==", + "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": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.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/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, - "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==", + "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": { - "@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" + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" }, "engines": { - "node": ">=8" + "node": ">= 0.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==", + "node_modules/http-parser-js": { + "version": "0.5.6", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", + "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" + }, + "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": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=8.0.0" } }, - "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==", + "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": ">=8" + "node": ">= 6" } }, - "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==", + "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/json-schema": "^7.0.4", - "ajv": "^6.12.2", - "ajv-keywords": "^3.4.1" + "@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": ">= 8.9.0" + "node": ">=12.0.0" }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "agent-base": "6", + "debug": "4" }, "engines": { - "node": ">=8" + "node": ">= 6" } }, - "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==", + "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": ">=6" + "node": ">=10.17.0" } }, - "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==", + "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": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" + "safer-buffer": ">= 2.1.2 < 3.0.0" }, "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": ">=0.10.0" } }, - "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==", + "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": "*" + "node": "^10 || ^12 || >= 14" }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/framer-motion": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.3.tgz", - "integrity": "sha512-wo0dCnoq5vn4L8YVOPO9W54dliH78vDaX0Lj+bSPUys6Nt5QaehrS3uaYa0q5eVeikUgtTjz070UhQ94thI5Sw==", + "node_modules/idb": { + "version": "6.1.5", + "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", + "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" + }, + "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": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", "dependencies": { - "framesync": "6.0.1", - "hey-listen": "^1.0.8", - "popmotion": "11.0.3", - "style-value-types": "5.0.0", - "tslib": "^2.1.0" - }, - "optionalDependencies": { - "@emotion/is-prop-valid": "^0.8.2" + "harmony-reflect": "^1.4.6" }, - "peerDependencies": { - "react": ">=16.8 || ^17.0.0 || ^18.0.0", - "react-dom": ">=16.8 || ^17.0.0 || ^18.0.0" + "engines": { + "node": ">=4" } }, - "node_modules/framer-motion/node_modules/@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "optional": true, - "dependencies": { - "@emotion/memoize": "0.7.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/framer-motion/node_modules/@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "optional": true - }, - "node_modules/framer-motion/node_modules/framesync": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", - "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "dependencies": { - "tslib": "^2.1.0" + "node_modules/immer": { + "version": "9.0.12", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", + "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" } }, - "node_modules/framesync": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", - "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", + "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": { - "tslib": "^2.1.0" + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "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": ">= 0.6" + "node": ">=4" } }, - "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==", + "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": { - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" }, "engines": { - "node": ">=12" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "engines": { + "node": ">=0.8.19" + } }, - "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" - ], + "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.16.0 || ^10.6.0 || >=11.0.0" + "node": ">=8" } }, - "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/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + "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/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/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, - "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==", + "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": ">=6.9.0" + "node": ">= 0.4" } }, - "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==", + "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": "6.* || 8.* || >= 10.*" + "node": ">= 10" } }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "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": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" + "has-bigints": "^1.0.1" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==", + "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": ">=6" + "node": ">=8" } }, - "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==", + "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": ">=8.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/is-core-module": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", + "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" + "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" @@ -9136,115 +8552,105 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" + "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": "*" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/isaacs" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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" - }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", "engines": { - "node": ">=10.13.0" + "node": ">=0.10.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/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/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" - }, + "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/global-prefix": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", - "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "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": { - "ini": "^1.3.5", - "kind-of": "^6.0.2", - "which": "^1.3.1" + "is-extglob": "^2.1.1" }, "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "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" + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" + }, + "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" }, - "bin": { - "which": "bin/which" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": ">=4" + "node": ">=0.12.0" } }, - "node_modules/globby": { - "version": "11.1.0", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", - "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "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": { - "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" + "has-tostringtag": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">= 0.4" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "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/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } }, - "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" - }, + "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" }, @@ -9252,71 +8658,70 @@ "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/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/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "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": { - "function-bind": "^1.1.1" + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" }, "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==", + "node": ">= 0.4" + }, "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": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "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==", + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz", + "integrity": "sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==", "dependencies": { - "get-intrinsic": "^1.1.1" + "call-bind": "^1.0.2" }, "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==", + "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": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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-symbols": "^1.0.2" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -9325,837 +8730,834 @@ "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/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/hey-listen": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" }, - "node_modules/history": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", - "integrity": "sha512-ZqaKwjjrAYUYfLG+htGaIIZ4nioX2L70ZUMIFysS3xvBsSG4x/n1V6TXV3N8ZYNuFGlDirFg32T7B6WOUPDYcQ==", + "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": { - "@babel/runtime": "^7.7.6" + "call-bind": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/hoist-non-react-statics": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", - "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "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": { - "react-is": "^16.7.0" + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "node_modules/hoist-non-react-statics/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/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, - "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==", + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "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": ">= 6.0.0" + "node": ">=8" } }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", + "node_modules/istanbul-lib-instrument": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", + "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" + "@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/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==", + "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": { - "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" + "istanbul-lib-coverage": "^3.0.0", + "make-dir": "^3.0.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "safe-buffer": "~5.1.0" + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "whatwg-encoding": "^1.0.5" + "debug": "^4.1.1", + "istanbul-lib-coverage": "^3.0.0", + "source-map": "^0.6.1" }, "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/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/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/istanbul-reports": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", + "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "dependencies": { + "html-escaper": "^2.0.0", + "istanbul-lib-report": "^3.0.0" + }, + "engines": { + "node": ">=8" + } }, - "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==", + "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": { - "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" + "async": "^3.2.3", + "chalk": "^4.0.2", + "filelist": "^1.0.1", + "minimatch": "^3.0.4" }, "bin": { - "html-minifier-terser": "cli.js" + "jake": "bin/cli.js" }, "engines": { - "node": ">=12" + "node": ">=10" } }, - "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==", + "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": { - "@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" + "color-convert": "^2.0.1" }, "engines": { - "node": ">=10.13.0" + "node": ">=8" }, "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" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" + "node_modules/jake/node_modules/async": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", + "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" }, - "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==", + "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": { - "depd": "2.0.0", - "inherits": "2.0.4", - "setprototypeof": "1.2.0", - "statuses": "2.0.1", - "toidentifier": "1.0.1" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/http-parser-js": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.6.tgz", - "integrity": "sha512-vDlkRPDJn93swjcjqMSaGSPABbIarsr1TLAui/gLDXzV5VsJNdXNzMYDyNBLQkjWQCJ1uizu8T2oDMhmGt0PRA==" - }, - "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==", + "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": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8.0.0" + "node": ">=7.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==", + "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": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 6" + "node": ">=8" } }, - "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==", + "node_modules/jest": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.5.1.tgz", + "integrity": "sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==", "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" + "@jest/core": "^27.5.1", + "import-local": "^3.0.2", + "jest-cli": "^27.5.1" + }, + "bin": { + "jest": "bin/jest.js" }, "engines": { - "node": ">=12.0.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, "peerDependencies": { - "@types/express": "^4.17.13" + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" }, "peerDependenciesMeta": { - "@types/express": { + "node-notifier": { "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==", + "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": { - "agent-base": "6", - "debug": "4" + "@jest/types": "^27.5.1", + "execa": "^5.0.0", + "throat": "^6.0.1" }, "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "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": { - "safer-buffer": ">= 2.1.2 < 3.0.0" + "@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": ">=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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/idb": { - "version": "6.1.5", - "resolved": "https://registry.npmjs.org/idb/-/idb-6.1.5.tgz", - "integrity": "sha512-IJtugpKkiVXQn5Y+LteyBCNk1N8xpGV3wWZk9EVtZWH8DYkjBn0bX1XnGP9RkyZF0sAcywa6unHqSWKe7q4LGw==" - }, - "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": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "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": { - "harmony-reflect": "^1.4.6" + "color-convert": "^2.0.1" }, "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.12", - "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.12.tgz", - "integrity": "sha512-lk7UNmSbAukB5B6dh9fnh5D0bJTOFKxVg2cyJWTYrWRfhLrLMBquONcUs3aFq507hNoIZEDDh8lb8UtOizSMhA==", + "node": ">=8" + }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/immer" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=6" + "node": ">=10" }, "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" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/import-local": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.1.0.tgz", - "integrity": "sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==", + "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": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">=7.0.0" } }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "engines": { - "node": ">=0.8.19" - } + "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/indent-string": { + "node_modules/jest-circus/node_modules/has-flag": { "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "engines": { "node": ">=8" } }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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": { - "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" + "has-flag": "^4.0.0" }, "engines": { - "node": ">= 0.4" + "node": ">=8" } }, - "node_modules/invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "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": { - "loose-envify": "^1.0.0" - } - }, - "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==", + "@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" + "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/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "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": { - "has-bigints": "^1.0.1" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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": { - "binary-extensions": "^2.0.0" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=7.0.0" } }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "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": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=8" } }, - "node_modules/is-core-module": { - "version": "2.9.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.9.0.tgz", - "integrity": "sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==", + "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": "^1.0.3" + "has-flag": "^4.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">=8" } }, - "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==", + "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": { - "has-tostringtag": "^1.0.0" + "@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": ">= 0.4" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } } }, - "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" + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "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": ">=0.10.0" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "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": ">=8" + "node": ">=7.0.0" } }, - "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==", + "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": ">=6" + "node": ">=8" } }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "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": { - "is-extglob": "^2.1.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/is-module": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", - "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=" - }, - "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" + "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" }, - "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.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==", + "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": { - "has-tostringtag": "^1.0.0" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "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": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "engines": { - "node": ">=0.10.0" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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/sponsors/sindresorhus" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">=7.0.0" } }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "engines": { - "node": ">=0.10.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/is-root": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", - "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "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": ">=6" + "node": ">=8" } }, - "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==", + "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": { - "call-bind": "^1.0.2" + "has-flag": "^4.0.0" }, - "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==", + "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": { - "has-tostringtag": "^1.0.0" + "detect-newline": "^3.0.0" }, "engines": { - "node": ">= 0.4" + "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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": { - "has-symbols": "^1.0.2" + "color-convert": "^2.0.1" }, "engines": { - "node": ">= 0.4" + "node": ">=8" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" - }, - "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==", + "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": { - "call-bind": "^1.0.2" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "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==", + "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": { - "is-docker": "^2.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">=8" + "node": ">=7.0.0" } }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + "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/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==", + "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/istanbul-lib-instrument": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.2.0.tgz", - "integrity": "sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==", + "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": { - "@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" + "has-flag": "^4.0.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==", + "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": { - "has-flag": "^4.0.0" + "@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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" + "@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" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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": ">=0.10.0" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/istanbul-reports": { - "version": "3.1.4", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.1.4.tgz", - "integrity": "sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==", + "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": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" + "@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": ">=8" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" } }, - "node_modules/jake": { - "version": "10.8.5", - "resolved": "https://registry.npmjs.org/jake/-/jake-10.8.5.tgz", - "integrity": "sha512-sVpxYeuAhWt0OTWITwT98oyV0GsXyMlXCF+3L1SuafBVUIr/uILGRB+NqwkzhgXKvoJpDIpQvqkUALgdmQsQxw==", + "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": { - "async": "^3.2.3", - "chalk": "^4.0.2", - "filelist": "^1.0.1", - "minimatch": "^3.0.4" - }, - "bin": { - "jake": "bin/cli.js" + "@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" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jake/node_modules/ansi-styles": { + "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==", @@ -10169,12 +9571,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jake/node_modules/async": { - "version": "3.2.3", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.3.tgz", - "integrity": "sha512-spZRyzKL5l5BZQrr/6m/SqFdBN0q3OCI0f9rjfBzCMBIP4p75P620rR3gTmaksNOhmzgdxcaxdNfMy6anrbM0g==" - }, - "node_modules/jake/node_modules/chalk": { + "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==", @@ -10189,7 +9586,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jake/node_modules/color-convert": { + "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==", @@ -10200,12 +9597,12 @@ "node": ">=7.0.0" } }, - "node_modules/jake/node_modules/color-name": { + "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/jake/node_modules/has-flag": { + "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==", @@ -10213,7 +9610,7 @@ "node": ">=8" } }, - "node_modules/jake/node_modules/supports-color": { + "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==", @@ -10224,73 +9621,33 @@ "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": { + "node_modules/jest-leak-detector": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.5.1.tgz", - "integrity": "sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.5.1.tgz", + "integrity": "sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==", "dependencies": { - "@jest/types": "^27.5.1", - "execa": "^5.0.0", - "throat": "^6.0.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-circus": { + "node_modules/jest-matcher-utils": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.5.1.tgz", - "integrity": "sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.5.1.tgz", + "integrity": "sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==", "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" + "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-circus/node_modules/ansi-styles": { + "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==", @@ -10304,7 +9661,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-circus/node_modules/chalk": { + "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==", @@ -10319,7 +9676,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-circus/node_modules/color-convert": { + "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==", @@ -10330,12 +9687,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-circus/node_modules/color-name": { + "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-circus/node_modules/has-flag": { + "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==", @@ -10343,7 +9700,7 @@ "node": ">=8" } }, - "node_modules/jest-circus/node_modules/supports-color": { + "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==", @@ -10354,40 +9711,26 @@ "node": ">=8" } }, - "node_modules/jest-cli": { + "node_modules/jest-message-util": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.5.1.tgz", - "integrity": "sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.5.1.tgz", + "integrity": "sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==", "dependencies": { - "@jest/core": "^27.5.1", - "@jest/test-result": "^27.5.1", + "@babel/code-frame": "^7.12.13", "@jest/types": "^27.5.1", + "@types/stack-utils": "^2.0.0", "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" + "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" - }, - "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": { + "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==", @@ -10401,7 +9744,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-cli/node_modules/chalk": { + "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==", @@ -10416,7 +9759,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-cli/node_modules/color-convert": { + "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==", @@ -10427,12 +9770,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-cli/node_modules/color-name": { + "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-cli/node_modules/has-flag": { + "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==", @@ -10440,7 +9783,7 @@ "node": ">=8" } }, - "node_modules/jest-cli/node_modules/supports-color": { + "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==", @@ -10451,49 +9794,76 @@ "node": ">=8" } }, - "node_modules/jest-config": { + "node_modules/jest-mock": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.5.1.tgz", - "integrity": "sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.5.1.tgz", + "integrity": "sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==", "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" + "@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": { - "ts-node": ">=9.0.0" + "jest-resolve": "*" }, "peerDependenciesMeta": { - "ts-node": { + "jest-resolve": { "optional": true } } }, - "node_modules/jest-config/node_modules/ansi-styles": { + "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==", @@ -10507,7 +9877,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-config/node_modules/chalk": { + "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==", @@ -10522,7 +9892,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-config/node_modules/color-convert": { + "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==", @@ -10533,12 +9903,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-config/node_modules/color-name": { + "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-config/node_modules/has-flag": { + "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==", @@ -10546,7 +9916,7 @@ "node": ">=8" } }, - "node_modules/jest-config/node_modules/supports-color": { + "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==", @@ -10557,21 +9927,38 @@ "node": ">=8" } }, - "node_modules/jest-diff": { + "node_modules/jest-runner": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.5.1.tgz", - "integrity": "sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==", + "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", - "diff-sequences": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "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-diff/node_modules/ansi-styles": { + "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==", @@ -10585,7 +9972,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-diff/node_modules/chalk": { + "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==", @@ -10600,7 +9987,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-diff/node_modules/color-convert": { + "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==", @@ -10611,12 +9998,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-diff/node_modules/color-name": { + "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-diff/node_modules/has-flag": { + "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==", @@ -10624,7 +10011,7 @@ "node": ">=8" } }, - "node_modules/jest-diff/node_modules/supports-color": { + "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==", @@ -10635,33 +10022,39 @@ "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": { + "node_modules/jest-runtime": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.5.1.tgz", - "integrity": "sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==", + "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", - "jest-get-type": "^27.5.1", + "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", - "pretty-format": "^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-each/node_modules/ansi-styles": { + "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==", @@ -10675,7 +10068,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-each/node_modules/chalk": { + "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==", @@ -10690,7 +10083,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-each/node_modules/color-convert": { + "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==", @@ -10701,12 +10094,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-each/node_modules/color-name": { + "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-each/node_modules/has-flag": { + "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==", @@ -10714,7 +10107,7 @@ "node": ">=8" } }, - "node_modules/jest-each/node_modules/supports-color": { + "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==", @@ -10725,117 +10118,68 @@ "node": ">=8" } }, - "node_modules/jest-environment-jsdom": { + "node_modules/jest-serializer": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.5.1.tgz", - "integrity": "sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", + "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", "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" + "graceful-fs": "^4.2.9" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-environment-node": { + "node_modules/jest-snapshot": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.5.1.tgz", - "integrity": "sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.5.1.tgz", + "integrity": "sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==", "dependencies": { - "@jest/environment": "^27.5.1", - "@jest/fake-timers": "^27.5.1", + "@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/node": "*", - "jest-mock": "^27.5.1", - "jest-util": "^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-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==", + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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" @@ -10847,7 +10191,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-jasmine2/node_modules/color-convert": { + "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==", @@ -10858,12 +10202,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-jasmine2/node_modules/color-name": { + "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-jasmine2/node_modules/has-flag": { + "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==", @@ -10871,7 +10215,7 @@ "node": ">=8" } }, - "node_modules/jest-jasmine2/node_modules/supports-color": { + "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==", @@ -10882,33 +10226,23 @@ "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": { + "node_modules/jest-util": { "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==", + "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", - "jest-diff": "^27.5.1", - "jest-get-type": "^27.5.1", - "pretty-format": "^27.5.1" + "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-matcher-utils/node_modules/ansi-styles": { + "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==", @@ -10922,7 +10256,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-matcher-utils/node_modules/chalk": { + "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==", @@ -10937,7 +10271,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { + "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==", @@ -10948,12 +10282,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-matcher-utils/node_modules/color-name": { + "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-matcher-utils/node_modules/has-flag": { + "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==", @@ -10961,7 +10295,7 @@ "node": ">=8" } }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { + "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==", @@ -10972,26 +10306,23 @@ "node": ">=8" } }, - "node_modules/jest-message-util": { + "node_modules/jest-validate": { "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==", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.5.1.tgz", + "integrity": "sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==", "dependencies": { - "@babel/code-frame": "^7.12.13", "@jest/types": "^27.5.1", - "@types/stack-utils": "^2.0.0", + "camelcase": "^6.2.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" + "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-message-util/node_modules/ansi-styles": { + "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==", @@ -11005,7 +10336,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-message-util/node_modules/chalk": { + "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==", @@ -11020,7 +10351,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-message-util/node_modules/color-convert": { + "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==", @@ -11031,12 +10362,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-message-util/node_modules/color-name": { + "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-message-util/node_modules/has-flag": { + "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==", @@ -11044,7 +10375,7 @@ "node": ">=8" } }, - "node_modules/jest-message-util/node_modules/supports-color": { + "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==", @@ -11055,76 +10386,89 @@ "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==", + "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": { - "@jest/types": "^27.5.1", - "@types/node": "*" + "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": "^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" + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, "peerDependencies": { - "jest-resolve": "*" + "jest": "^27.0.0 || ^28.0.0" + } + }, + "node_modules/jest-watch-typeahead/node_modules/@jest/console": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", + "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "dependencies": { + "@jest/types": "^28.0.2", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^28.0.2", + "jest-util": "^28.0.2", + "slash": "^3.0.0" }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } + "engines": { + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "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==", + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", + "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", "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" + "@jest/console": "^28.0.2", + "@jest/types": "^28.0.2", + "@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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.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==", + "node_modules/jest-watch-typeahead/node_modules/@jest/types": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", + "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", "dependencies": { - "@jest/types": "^27.5.1", - "jest-regex-util": "^27.5.1", - "jest-snapshot": "^27.5.1" + "@jest/schemas": "^28.0.2", + "@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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" } }, - "node_modules/jest-resolve/node_modules/ansi-styles": { + "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", + "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", + "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==", @@ -11138,7 +10482,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-resolve/node_modules/chalk": { + "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==", @@ -11153,7 +10497,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-resolve/node_modules/color-convert": { + "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==", @@ -11164,12 +10508,23 @@ "node": ">=7.0.0" } }, - "node_modules/jest-resolve/node_modules/color-name": { + "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-resolve/node_modules/has-flag": { + "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==", @@ -11177,102 +10532,188 @@ "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==", + "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", + "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", "dependencies": { - "has-flag": "^4.0.0" + "@babel/code-frame": "^7.12.13", + "@jest/types": "^28.0.2", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.9", + "micromatch": "^4.0.4", + "pretty-format": "^28.0.2", + "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-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==", + "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.0.2", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", + "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", "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", + "@jest/types": "^28.0.2", "@types/node": "*", "chalk": "^4.0.0", - "emittery": "^0.8.1", + "ci-info": "^3.2.0", "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" + "picomatch": "^2.2.3" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.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==", + "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { + "version": "28.0.2", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", + "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", "dependencies": { - "color-convert": "^2.0.1" + "@jest/test-result": "^28.0.2", + "@jest/types": "^28.0.2", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.10.2", + "jest-util": "^28.0.2", + "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.0.2", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", + "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "dependencies": { + "@jest/schemas": "^28.0.2", + "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-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==", + "node_modules/jest-watch-typeahead/node_modules/react-is": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", + "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + }, + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" }, "engines": { - "node": ">=10" + "node": ">=12.20" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-runner/node_modules/color-convert": { + "node_modules/jest-watch-typeahead/node_modules/string-length/node_modules/char-regex": { "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "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": { - "color-name": "~1.1.4" + "ansi-regex": "^6.0.1" }, "engines": { - "node": ">=7.0.0" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" } }, - "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==", + "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": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/jest-runner/node_modules/supports-color": { + "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==", @@ -11283,39 +10724,24 @@ "node": ">=8" } }, - "node_modules/jest-runtime": { + "node_modules/jest-watcher": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.5.1.tgz", - "integrity": "sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.5.1.tgz", + "integrity": "sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==", "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", + "@types/node": "*", + "ansi-escapes": "^4.2.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" + "string-length": "^4.0.1" }, "engines": { "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "node_modules/jest-runtime/node_modules/ansi-styles": { + "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==", @@ -11329,7 +10755,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/chalk": { + "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==", @@ -11344,7 +10770,7 @@ "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/jest-runtime/node_modules/color-convert": { + "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==", @@ -11355,12 +10781,12 @@ "node": ">=7.0.0" } }, - "node_modules/jest-runtime/node_modules/color-name": { + "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-runtime/node_modules/has-flag": { + "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==", @@ -11368,7 +10794,7 @@ "node": ">=8" } }, - "node_modules/jest-runtime/node_modules/supports-color": { + "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==", @@ -11379,1060 +10805,1003 @@ "node": ">=8" } }, - "node_modules/jest-serializer": { + "node_modules/jest-worker": { "version": "27.5.1", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.5.1.tgz", - "integrity": "sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", "dependencies": { "@types/node": "*", - "graceful-fs": "^4.2.9" + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 10.13.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" - }, + "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": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=8" } }, - "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==", + "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": { - "color-convert": "^2.0.1" + "has-flag": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "url": "https://github.com/chalk/supports-color?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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "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" }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } } }, - "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" + "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": ">=7.0.0" + "node": ">=4" } }, - "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/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, - "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/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/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" + "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "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": ">=8" + "node": ">=6" } }, - "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==", + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", "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" + "universalify": "^2.0.0" }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsonpointer": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", + "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">=0.10.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==", + "node_modules/jsx-ast-utils": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", + "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", "dependencies": { - "color-convert": "^2.0.1" + "array-includes": "^3.1.4", + "object.assign": "^4.1.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=4.0" } }, - "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" - }, + "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": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">=0.10.0" } }, - "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" - }, + "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": ">=7.0.0" + "node": ">=6" } }, - "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==", + "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": ">= 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==", + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", "dependencies": { - "has-flag": "^4.0.0" - }, + "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": ">=8" + "node": ">=6" } }, - "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==", + "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": { - "@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" + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 0.8.0" } }, - "node_modules/jest-validate/node_modules/ansi-styles": { + "node_modules/lilconfig": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", + "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "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/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", "dependencies": { - "color-convert": "^2.0.1" + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" }, "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "node": ">=8.9.0" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "p-locate": "^5.0.0" }, "engines": { "node": ">=10" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" }, - "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/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, - "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/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, - "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==", + "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": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "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": { - "has-flag": "^4.0.0" + "js-tokens": "^3.0.0 || ^4.0.0" }, - "engines": { - "node": ">=8" + "bin": { + "loose-envify": "cli.js" } }, - "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==", + "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": { - "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" + "tslib": "^2.0.3" } }, - "node_modules/jest-watch-typeahead/node_modules/@jest/console": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-28.0.2.tgz", - "integrity": "sha512-tiRpnMeeyQuuzgL5UNSeiqMwF8UOWPbAE5rzcu/1zyq4oPG2Ox6xm4YCOruwbp10F8odWc+XwVxTyGzMSLMqxA==", + "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": { - "@jest/types": "^28.0.2", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^28.0.2", - "jest-util": "^28.0.2", - "slash": "^3.0.0" + "yallist": "^4.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=10" } }, - "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/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "bin": { + "lz-string": "bin/bin.js" } }, - "node_modules/jest-watch-typeahead/node_modules/@jest/test-result": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-28.0.2.tgz", - "integrity": "sha512-4EUqgjq9VzyUiVTvZfI9IRJD6t3NYBNP4f+Eq8Zr93+hkJ0RrGU4OBTw8tfNzidKX+bmuYzn8FxqpxOPIGGCMA==", + "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": { - "@jest/console": "^28.0.2", - "@jest/types": "^28.0.2", - "@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" + "sourcemap-codec": "^1.4.8" } }, - "node_modules/jest-watch-typeahead/node_modules/@jest/types": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-28.0.2.tgz", - "integrity": "sha512-hi3jUdm9iht7I2yrV5C4s3ucCJHUP8Eh3W6rQ1s4n/Qw9rQgsda4eqCt+r3BKRi7klVmZfQlMx1nGlzNMP2d8A==", + "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": { - "@jest/schemas": "^28.0.2", - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^17.0.8", - "chalk": "^4.0.0" + "semver": "^6.0.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/jest-watch-typeahead/node_modules/@types/yargs": { - "version": "17.0.10", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-17.0.10.tgz", - "integrity": "sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==", - "dependencies": { - "@types/yargs-parser": "*" + "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/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==", + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "tmpl": "1.0.5" } }, - "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" - }, + "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": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": ">= 0.6" } }, - "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==", + "node_modules/memfs": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", + "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", "dependencies": { - "color-name": "~1.1.4" + "fs-monkey": "1.0.3" }, "engines": { - "node": ">=7.0.0" + "node": ">= 4.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/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, - "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==", + "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": ">=12" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" + "node": ">= 8" } }, - "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==", + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-message-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-28.0.2.tgz", - "integrity": "sha512-knK7XyojvwYh1XiF2wmVdskgM/uN11KsjcEWWHfnMZNEdwXCrqB4sCBO94F4cfiAwCS8WFV6CDixDwPlMh/wdA==", + "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": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^28.0.2", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.9", - "micromatch": "^4.0.4", - "pretty-format": "^28.0.2", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" + "braces": "^3.0.2", + "picomatch": "^2.3.1" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=8.6" } }, - "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==", + "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": ">=8" + "node": ">=4" } }, - "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==", + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 0.6" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-util": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-28.0.2.tgz", - "integrity": "sha512-EVdpIRCC8lzqhp9A0u0aAKlsFIzufK6xKxNK7awsnebTdOP4hpyQW5o6Ox2qPl8gbeUKYF+POLyItaND53kpGA==", + "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": { - "@jest/types": "^28.0.2", - "@types/node": "*", - "chalk": "^4.0.0", - "ci-info": "^3.2.0", - "graceful-fs": "^4.2.9", - "picomatch": "^2.2.3" + "mime-db": "1.52.0" }, "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">= 0.6" } }, - "node_modules/jest-watch-typeahead/node_modules/jest-watcher": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-28.0.2.tgz", - "integrity": "sha512-uIVJLpQ/5VTGQWBiBatHsi7jrCqHjHl0e0dFHMWzwuIfUbdW/muk0DtSr0fteY2T7QTFylv+7a5Rm8sBKrE12Q==", - "dependencies": { - "@jest/test-result": "^28.0.2", - "@jest/types": "^28.0.2", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.10.2", - "jest-util": "^28.0.2", - "string-length": "^4.0.1" - }, + "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": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "node": ">=6" } }, - "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" - }, + "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": ">=10" + "node": ">=4" } }, - "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==", + "node_modules/mini-css-extract-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", + "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", "dependencies": { - "ansi-regex": "^5.0.1" + "schema-utils": "^4.0.0" }, "engines": { - "node": ">=8" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/jest-watch-typeahead/node_modules/pretty-format": { - "version": "28.0.2", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-28.0.2.tgz", - "integrity": "sha512-UmGZ1IERwS3yY35LDMTaBUYI1w4udZDdJGGT/DqQeKG9ZLDn7/K2Jf/JtYSRiHCCKMHvUA+zsEGSmHdpaVp1yw==", + "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": { - "@jest/schemas": "^28.0.2", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^18.0.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "engines": { - "node": "^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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" + "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" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "node_modules/jest-watch-typeahead/node_modules/react-is": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-18.1.0.tgz", - "integrity": "sha512-Fl7FuabXsJnV5Q1qIOQwx/sagGF18kogb4gpfcG4gjLBWO0WDiiz1ko/ExayuxE7InyQkBLkxRFG5oxY6Uu3Kg==" + "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/jest-watch-typeahead/node_modules/slash": { + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { "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==", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", "dependencies": { - "char-regex": "^2.0.0", - "strip-ansi": "^7.0.1" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "engines": { - "node": ">=12.20" + "node": ">= 12.13.0" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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/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/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==", + "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": { - "ansi-regex": "^6.0.1" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" + "node": "*" } }, - "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/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" }, - "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==", + "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": { - "has-flag": "^4.0.0" + "minimist": "^1.2.6" }, - "engines": { - "node": ">=8" + "bin": { + "mkdirp": "bin/cmd.js" } }, - "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/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/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==", + "node_modules/multicast-dns": { + "version": "7.2.4", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", + "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "bin": { + "multicast-dns": "cli.js" } }, - "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" + "node_modules/nanoid": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", + "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", + "bin": { + "nanoid": "bin/nanoid.cjs" }, "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.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" - }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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": ">=7.0.0" + "node": ">= 0.6" } }, - "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/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/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/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/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" - }, + "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": ">=8" + "node": ">= 6.13.0" } }, - "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" - }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" + }, + "node_modules/node-releases": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", + "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" + }, + "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": ">= 10.13.0" + "node": ">=0.10.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==", + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", "engines": { - "node": ">=8" + "node": ">=0.10.0" } }, - "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" - }, + "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/chalk/supports-color?sponsor=1" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" + "path-key": "^3.0.0" }, - "bin": { - "js-yaml": "bin/js-yaml.js" + "engines": { + "node": ">=8" } }, - "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==", + "node_modules/nth-check": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", + "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", "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" + "boolbase": "^1.0.0" }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" } }, - "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" - }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { - "node": ">=4" + "node": ">=0.10.0" } }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" - }, - "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": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" - }, - "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" - }, + "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": ">= 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/object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/jsonpointer": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/jsonpointer/-/jsonpointer-5.0.0.tgz", - "integrity": "sha512-PNYZIdMjVIvVgDSYKTT63Y+KZ6IZvGRNNWcxwD+GNnUz1MKPfv30J8ueCjdwcN0nDx2SlshgyB7Oy0epAzVRRg==", + "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.10.0" + "node": ">= 0.4" } }, - "node_modules/jsx-ast-utils": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.3.0.tgz", - "integrity": "sha512-XzO9luP6L0xkxwhIJMTJQpZo/eeN60K08jHdexfD569AGxeNug6UketeHXEhROoM8aR7EcUoOQmIhcJQjcuq8Q==", + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", "dependencies": { - "array-includes": "^3.1.4", - "object.assign": "^4.1.2" + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" }, "engines": { - "node": ">=4.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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.10.0" + "node": ">= 0.4" } }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "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": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/klona": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", - "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, "engines": { - "node": ">= 8" + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/language-subtag-registry": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", - "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" - }, - "node_modules/language-tags": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", - "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", "dependencies": { - "language-subtag-registry": "~0.3.2" + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": ">=6" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" + "ee-first": "1.1.1" }, "engines": { - "node": ">= 0.8.0" + "node": ">= 0.8" } }, - "node_modules/lilconfig": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.5.tgz", - "integrity": "sha512-xaYmXZtTHPAw5m+xLN8ab9C+3a8YmV3asNSPOATITbtwrfbwaLJj8h66H1WMIpALCkqsIzK3h7oQ+PdX+LQ9Eg==", + "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": ">=10" + "node": ">= 0.8" } }, - "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/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" } }, - "node_modules/loader-utils": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", - "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" + "mimic-fn": "^2.1.0" }, "engines": { - "node": ">=8.9.0" + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", "dependencies": { - "p-locate": "^5.0.0" + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" }, "engines": { - "node": ">=10" + "node": ">=12" }, "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": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" - }, - "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.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==" - }, - "node_modules/lodash.sortby": { - "version": "4.7.0", - "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", - "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=" - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" - }, - "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==", + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", "dependencies": { - "js-tokens": "^3.0.0 || ^4.0.0" + "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" }, - "bin": { - "loose-envify": "cli.js" + "engines": { + "node": ">= 0.8.0" } }, - "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==", + "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": { - "tslib": "^2.0.3" + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "yallist": "^4.0.0" + "p-limit": "^3.0.2" }, "engines": { "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/lz-string": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", - "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", - "bin": { - "lz-string": "bin/bin.js" + "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/magic-string": { - "version": "0.25.9", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", - "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", + "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": { - "sourcemap-codec": "^1.4.8" + "dot-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "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==", + "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": { - "semver": "^6.0.0" + "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" @@ -12441,1022 +11810,993 @@ "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/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/makeerror": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", - "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "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": { - "tmpl": "1.0.5" + "no-case": "^3.0.4", + "tslib": "^2.0.3" } }, - "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/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/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", + "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", "engines": { - "node": ">= 0.6" + "node": ">=0.10.0" } }, - "node_modules/memfs": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.1.tgz", - "integrity": "sha512-1c9VPVvW5P7I85c35zAdEr1TD5+F11IToIHIlrVIcflfnzPkJa0ZoYEoEdYDP8KgPFoSZ/opDrUsAoZWym3mtw==", - "dependencies": { - "fs-monkey": "1.0.3" - }, + "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": ">= 4.0.0" + "node": ">=8" } }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" + "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/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/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "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": ">=8" } }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" + }, + "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": ">= 0.6" + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" } }, - "node_modules/micromatch": { + "node_modules/pirates": { "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" - }, + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", + "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", "engines": { - "node": ">=8.6" + "node": ">= 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" + "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": ">=4" + "node": ">=8" } }, - "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==", + "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": ">= 0.6" + "node": ">=8" } }, - "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==", + "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": { - "mime-db": "1.52.0" + "p-locate": "^4.1.0" }, "engines": { - "node": ">= 0.6" + "node": ">=8" } }, - "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==", + "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/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==", + "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": ">=4" + "node": ">=8" } }, - "node_modules/mini-css-extract-plugin": { - "version": "2.6.0", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.0.tgz", - "integrity": "sha512-ndG8nxCEnAemsg4FSgS+yNyHKgkTB4nPKqCOgh65j3/30qqC5RaSQQXMm++Y6sb6E1zRSxPkztj9fqxhS1Eo6w==", + "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": { - "schema-utils": "^4.0.0" + "find-up": "^3.0.0" }, "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" + "node": ">=8" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" + "locate-path": "^3.0.0" }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" + "engines": { + "node": ">=6" } }, - "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==", + "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": { - "fast-deep-equal": "^3.1.3" + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" }, - "peerDependencies": { - "ajv": "^8.8.2" + "engines": { + "node": ">=6" } }, - "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==", + "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": { - "@types/json-schema": "^7.0.9", - "ajv": "^8.8.0", - "ajv-formats": "^2.1.1", - "ajv-keywords": "^5.0.0" + "p-try": "^2.0.0" }, "engines": { - "node": ">= 12.13.0" + "node": ">=6" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "brace-expansion": "^1.1.7" + "p-limit": "^2.0.0" }, "engines": { - "node": "*" + "node": ">=6" } }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } }, - "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==", + "node_modules/portfinder": { + "version": "1.0.28", + "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", + "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", "dependencies": { - "minimist": "^1.2.6" + "async": "^2.6.2", + "debug": "^3.1.1", + "mkdirp": "^0.5.5" }, - "bin": { - "mkdirp": "bin/cmd.js" + "engines": { + "node": ">= 0.12.0" } }, - "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.4", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.4.tgz", - "integrity": "sha512-XkCYOU+rr2Ft3LI6w4ye51M3VK31qJXFIxu0XLw169PtKG0Zx47OrXeVW/GCYOfpC9s1yyyf1S+L8/4LY0J9Zw==", + "node_modules/portfinder/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dependencies": { - "dns-packet": "^5.2.2", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" + "ms": "^2.1.1" } }, - "node_modules/nanoid": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.3.tgz", - "integrity": "sha512-p1sjXuopFs0xg+fPASzQ28agW1oHD7xDsd9Xkf3T15H3c/cifrFHVwrh74PdoklAPi+i7MdRsE47vm2r6JoB+w==", - "bin": { - "nanoid": "bin/nanoid.cjs" + "node_modules/postcss": { + "version": "8.4.13", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", + "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.3", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" }, "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": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" - }, - "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": "^10 || ^12 || >=14" } }, - "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==", + "node_modules/postcss-attribute-case-insensitive": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", + "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" + "postcss-selector-parser": "^6.0.2" + }, + "peerDependencies": { + "postcss": "^8.0.2" } }, - "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==", + "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": ">= 6.13.0" + "node": ">=8" + }, + "peerDependencies": { + "browserslist": ">=4", + "postcss": ">=8" } }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=" - }, - "node_modules/node-releases": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.4.tgz", - "integrity": "sha512-gbMzqQtTtDz/00jQzZ21PQzdI9PyLYqUSvD0p3naOhX4odFji0ZxYdnVwPTxmSwkmxhcFImpozceidSG+AgoPQ==" - }, - "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/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/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "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": ">=0.10.0" + "node": ">=7.6.0" + }, + "peerDependencies": { + "postcss": "^8.4.6" } }, - "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==", + "node_modules/postcss-color-functional-notation": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", + "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-color-hex-alpha": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", + "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", "dependencies": { - "path-key": "^3.0.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", + "node_modules/postcss-color-rebeccapurple": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", + "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", "dependencies": { - "boolbase": "^1.0.0" + "postcss-value-parser": "^4.2.0" }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==" - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", "engines": { - "node": ">=0.10.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.3" } }, - "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==", + "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": ">= 6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/object-inspect": { - "version": "1.12.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", - "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node_modules/postcss-convert-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", + "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-custom-media": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", + "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", "engines": { - "node": ">= 0.4" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "node_modules/postcss-custom-properties": { + "version": "12.1.7", + "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", + "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.4" + "node": "^12 || ^14 || >=16" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-custom-selectors": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", + "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "postcss-selector-parser": "^6.0.4" }, "engines": { - "node": ">= 0.4" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.2" } }, - "node_modules/object.fromentries": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", - "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "node_modules/postcss-dir-pseudo-class": { + "version": "6.0.4", + "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", + "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">= 0.4" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/object.getownpropertydescriptors": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", - "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" - }, + "node_modules/postcss-discard-comments": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", + "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", "engines": { - "node": ">= 0.8" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/object.hasown": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", - "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", - "dependencies": { - "define-properties": "^1.1.3", - "es-abstract": "^1.19.1" + "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" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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" - }, + "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": ">= 0.4" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + "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/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==", + "node_modules/postcss-double-position-gradients": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", + "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", "dependencies": { - "ee-first": "1.1.1" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">= 0.8" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": ">= 0.8" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" + "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/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "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": { - "mimic-fn": "^2.1.0" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=6" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/open": { - "version": "8.4.0", - "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", - "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "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": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" + "postcss-selector-parser": "^6.0.9" }, "engines": { - "node": ">=12" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.4" } }, - "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" - }, + "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.3", + "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", + "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", "engines": { - "node": ">= 0.8.0" + "node": "^12 || ^14 || >=16" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-image-set-function": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", + "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", "dependencies": { - "yocto-queue": "^0.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": { - "p-limit": "^3.0.2" + "camelcase-css": "^2.0.1" }, "engines": { - "node": ">=10" + "node": "^12 || ^14 || >= 16" }, "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.3.3" } }, - "node_modules/p-retry": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", - "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "node_modules/postcss-lab-function": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", + "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", "dependencies": { - "@types/retry": "0.12.0", - "retry": "^0.13.1" + "@csstools/postcss-progressive-custom-properties": "^1.1.0", + "postcss-value-parser": "^4.2.0" }, "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" + "node": "^12 || ^14 || >=16" }, - "engines": { - "node": ">=6" + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "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==", + "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": { - "@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" + "lilconfig": "^2.0.5", + "yaml": "^1.10.2" }, "engines": { - "node": ">=8" + "node": ">= 10" }, "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" + "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/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "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": { - "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": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "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": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" - }, - "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==", + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.5" + }, "engines": { - "node": ">=8" + "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/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=" - }, - "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==", + "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": ">=8.6" + "node": "^12 || ^14 || >=16" }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/pirates": { - "version": "4.0.5", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.5.tgz", - "integrity": "sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==", + "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": ">= 6" + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "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==", + "node_modules/postcss-merge-longhand": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", + "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", "dependencies": { - "find-up": "^4.0.0" + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-merge-rules": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", + "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "p-locate": "^4.1.0" + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=8" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "p-try": "^2.0.0" + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14.0" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-minify-params": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", + "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", "dependencies": { - "p-limit": "^2.2.0" + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.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" + "node": "^10 || ^12 || >=14.0" }, - "engines": { - "node": ">=8" + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-minify-selectors": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", + "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", "dependencies": { - "locate-path": "^3.0.0" + "postcss-selector-parser": "^6.0.5" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "node_modules/pkg-up/node_modules/locate-path": { + "node_modules/postcss-modules-extract-imports": { "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" - }, + "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": ">=6" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "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==", + "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": { - "p-try": "^2.0.0" + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" }, "engines": { - "node": ">=6" + "node": "^10 || ^12 || >= 14" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/pkg-up/node_modules/p-locate": { + "node_modules/postcss-modules-scope": { "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==", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", "dependencies": { - "p-limit": "^2.0.0" + "postcss-selector-parser": "^6.0.4" }, "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": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "engines": { - "node": ">=4" - } - }, - "node_modules/popmotion": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", - "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", - "dependencies": { - "framesync": "6.0.1", - "hey-listen": "^1.0.8", - "style-value-types": "5.0.0", - "tslib": "^2.1.0" - } - }, - "node_modules/popmotion/node_modules/framesync": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", - "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "dependencies": { - "tslib": "^2.1.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", + "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": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" + "icss-utils": "^5.0.0" }, "engines": { - "node": ">= 0.12.0" + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" } }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "node_modules/postcss-nested": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", + "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", "dependencies": { - "ms": "^2.1.1" + "postcss-selector-parser": "^6.0.6" + }, + "engines": { + "node": ">=12.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + "peerDependencies": { + "postcss": "^8.2.14" } }, - "node_modules/postcss": { - "version": "8.4.13", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.13.tgz", - "integrity": "sha512-jtL6eTBrza5MPzy8oJLFuUscHDXTV5KcLlqAWHl5q5WYRfnNRGSmOZmOZ1T6Gy7A99mOZfqungmZMpMmCVJ8ZA==", - "funding": [ - { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - { - "type": "tidelift", - "url": "https://tidelift.com/funding/github/npm/postcss" - } - ], + "node_modules/postcss-nesting": { + "version": "10.1.4", + "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", + "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", "dependencies": { - "nanoid": "^3.3.3", - "picocolors": "^1.0.0", - "source-map-js": "^1.0.2" + "postcss-selector-parser": "^6.0.10" }, "engines": { - "node": "^10 || ^12 || >=14" + "node": "^12 || ^14 || >=16" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, + "peerDependencies": { + "postcss": "^8.4" } }, - "node_modules/postcss-attribute-case-insensitive": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-attribute-case-insensitive/-/postcss-attribute-case-insensitive-5.0.0.tgz", - "integrity": "sha512-b4g9eagFGq9T5SWX4+USfVyjIb3liPnjhHHRMP7FMB2kFVpYyfEscV0wP3eaXhKlcHKUut8lt5BGoeylWA/dBQ==", + "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": { - "postcss-selector-parser": "^6.0.2" + "@csstools/normalize.css": "*", + "postcss-browser-comments": "^4", + "sanitize.css": "*" + }, + "engines": { + "node": ">= 12" }, "peerDependencies": { - "postcss": "^8.0.2" + "browserslist": ">= 4", + "postcss": ">= 8" } }, - "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==", + "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": ">=8" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "browserslist": ">=4", - "postcss": ">=8" + "postcss": "^8.2.15" } }, - "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==", + "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-selector-parser": "^6.0.9", "postcss-value-parser": "^4.2.0" }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, "peerDependencies": { - "postcss": "^8.2.2" + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-normalize-positions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", + "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": ">=7.6.0" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^8.4.6" + "postcss": "^8.2.15" } }, - "node_modules/postcss-color-functional-notation": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/postcss-color-functional-notation/-/postcss-color-functional-notation-4.2.2.tgz", - "integrity": "sha512-DXVtwUhIk4f49KK5EGuEdgx4Gnyj6+t2jBSEmxvpIK9QI40tWrpS2Pua8Q7iIZWBrki2QOaeUdEaLPPa91K0RQ==", + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", + "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", "dependencies": { "postcss-value-parser": "^4.2.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^8.4" + "postcss": "^8.2.15" } }, - "node_modules/postcss-color-hex-alpha": { - "version": "8.0.3", - "resolved": "https://registry.npmjs.org/postcss-color-hex-alpha/-/postcss-color-hex-alpha-8.0.3.tgz", - "integrity": "sha512-fESawWJCrBV035DcbKRPAVmy21LpoyiXdPTuHUfWJ14ZRjY7Y7PA6P4g8z6LQGYhU1WAxkTxjIjurXzoe68Glw==", + "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": "^12 || ^14 || >=16" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^8.4" + "postcss": "^8.2.15" } }, - "node_modules/postcss-color-rebeccapurple": { - "version": "7.0.2", - "resolved": "https://registry.npmjs.org/postcss-color-rebeccapurple/-/postcss-color-rebeccapurple-7.0.2.tgz", - "integrity": "sha512-SFc3MaocHaQ6k3oZaFwH8io6MdypkUtEy/eXzXEB1vEQlO3S3oDc/FSZA8AsS04Z25RirQhlDlHLh3dn7XewWw==", - "dependencies": { + "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": "^12 || ^14 || >=16" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^8.3" + "postcss": "^8.2.15" } }, - "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==", + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", "dependencies": { "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.9.1", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -13466,11 +12806,12 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-convert-values": { + "node_modules/postcss-normalize-url": { "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.0.tgz", - "integrity": "sha512-GkyPbZEYJiWtQB0KZ0X6qusqFHUepguBCNFi9t5JJc7I2OTXG7C0twbTLvCfaKOLl3rSXmpAwV7W5txd91V84g==", + "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": { @@ -13480,78 +12821,46 @@ "postcss": "^8.2.15" } }, - "node_modules/postcss-custom-media": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-media/-/postcss-custom-media-8.0.0.tgz", - "integrity": "sha512-FvO2GzMUaTN0t1fBULDeIvxr5IvbDXcIatt6pnJghc736nqNgsGao5NT+5+WVLAQiTt6Cb3YUms0jiPaXhL//g==", - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-custom-properties": { - "version": "12.1.7", - "resolved": "https://registry.npmjs.org/postcss-custom-properties/-/postcss-custom-properties-12.1.7.tgz", - "integrity": "sha512-N/hYP5gSoFhaqxi2DPCmvto/ZcRDVjE3T1LiAMzc/bg53hvhcHOLpXOHb526LzBBp5ZlAUhkuot/bfpmpgStJg==", + "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": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "node_modules/postcss-custom-selectors": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/postcss-custom-selectors/-/postcss-custom-selectors-6.0.0.tgz", - "integrity": "sha512-/1iyBhz/W8jUepjGyu7V1OPcGbc636snN1yXEQCinb6Bwt7KxsiU7/bLQlp8GwAXzCh7cobBU5odNn/2zQWR8Q==", - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": ">=10.0.0" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^8.1.2" + "postcss": "^8.2.15" } }, - "node_modules/postcss-dir-pseudo-class": { - "version": "6.0.4", - "resolved": "https://registry.npmjs.org/postcss-dir-pseudo-class/-/postcss-dir-pseudo-class-6.0.4.tgz", - "integrity": "sha512-I8epwGy5ftdzNWEYok9VjW9whC4xnelAtbajGv4adql4FIF09rnrxnA9Y8xSHN47y7gqFIv10C5+ImsLeJpKBw==", - "dependencies": { - "postcss-selector-parser": "^6.0.9" - }, + "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" - }, - "peerDependencies": { - "postcss": "^8.4" } }, - "node_modules/postcss-discard-comments": { + "node_modules/postcss-ordered-values": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.1.tgz", - "integrity": "sha512-5JscyFmvkUxz/5/+TB3QTTT9Gi9jHkcn8dcmmuN68JQcv3aQg4y88yEHHhwFB52l/NkaJ43O0dbksGMAo49nfQ==", - "engines": { - "node": "^10 || ^12 || >=14.0" + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", + "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.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" }, @@ -13559,34 +12868,30 @@ "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==", + "node_modules/postcss-overflow-shorthand": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", + "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", "engines": { - "node": "^10 || ^12 || >=14.0" + "node": "^12 || ^14 || >=16" }, "peerDependencies": { - "postcss": "^8.2.15" + "postcss": "^8.4" } }, - "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" - }, + "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.2.15" + "postcss": "^8" } }, - "node_modules/postcss-double-position-gradients": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/postcss-double-position-gradients/-/postcss-double-position-gradients-3.1.1.tgz", - "integrity": "sha512-jM+CGkTs4FcG53sMPjrrGE0rIvLDdCrqMzgDC5fLI7JHDO7o6QG8C5TQBtExb13hdBdoH9C2QVbG4jo2y9lErQ==", + "node_modules/postcss-place": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", + "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", "dependencies": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", "postcss-value-parser": "^4.2.0" }, "engines": { @@ -13596,228 +12901,217 @@ "postcss": "^8.4" } }, - "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==", + "node_modules/postcss-preset-env": { + "version": "7.4.4", + "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", + "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", "dependencies": { + "@csstools/postcss-color-function": "^1.1.0", + "@csstools/postcss-font-format-keywords": "^1.0.0", + "@csstools/postcss-hwb-function": "^1.0.0", + "@csstools/postcss-ic-unit": "^1.0.0", + "@csstools/postcss-is-pseudo-class": "^2.0.2", + "@csstools/postcss-normalize-display-values": "^1.0.0", + "@csstools/postcss-oklab-function": "^1.1.0", + "@csstools/postcss-progressive-custom-properties": "^1.3.0", + "autoprefixer": "^10.4.5", + "browserslist": "^4.20.3", + "css-blank-pseudo": "^3.0.3", + "css-has-pseudo": "^3.0.4", + "css-prefers-color-scheme": "^6.0.3", + "cssdb": "^6.5.0", + "postcss-attribute-case-insensitive": "^5.0.0", + "postcss-clamp": "^4.1.0", + "postcss-color-functional-notation": "^4.2.2", + "postcss-color-hex-alpha": "^8.0.3", + "postcss-color-rebeccapurple": "^7.0.2", + "postcss-custom-media": "^8.0.0", + "postcss-custom-properties": "^12.1.7", + "postcss-custom-selectors": "^6.0.0", + "postcss-dir-pseudo-class": "^6.0.4", + "postcss-double-position-gradients": "^3.1.1", + "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.3", + "postcss-image-set-function": "^4.0.6", + "postcss-initial": "^4.0.1", + "postcss-lab-function": "^4.2.0", + "postcss-logical": "^5.0.4", + "postcss-media-minmax": "^5.0.0", + "postcss-nesting": "^10.1.4", + "postcss-opacity-percentage": "^1.1.2", + "postcss-overflow-shorthand": "^3.0.3", + "postcss-page-break": "^3.0.4", + "postcss-place": "^7.0.4", + "postcss-pseudo-class-any-link": "^7.1.2", + "postcss-replace-overflow-wrap": "^4.0.0", + "postcss-selector-not": "^5.0.0", "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-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==", + "node_modules/postcss-pseudo-class-any-link": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", + "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", "dependencies": { - "postcss-selector-parser": "^6.0.9" + "postcss-selector-parser": "^6.0.10" }, "engines": { "node": "^12 || ^14 || >=16" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/csstools" + }, "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==", + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", "dependencies": { - "postcss-selector-parser": "^6.0.9" + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": "^10 || ^12 || >=14.0" }, "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" + "postcss": "^8.2.15" } }, - "node_modules/postcss-gap-properties": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-gap-properties/-/postcss-gap-properties-3.0.3.tgz", - "integrity": "sha512-rPPZRLPmEKgLk/KlXMqRaNkYTUpE7YC+bOIQFN5xcu1Vp11Y4faIXv6/Jpft6FMnl6YRxZqDZG0qQOW80stzxQ==", + "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": "^12 || ^14 || >=16" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^8.4" + "postcss": "^8.2.15" } }, - "node_modules/postcss-image-set-function": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/postcss-image-set-function/-/postcss-image-set-function-4.0.6.tgz", - "integrity": "sha512-KfdC6vg53GC+vPd2+HYzsZ6obmPqOk6HY09kttU19+Gj1nC3S3XBVEXDHxkhxTohgZqzbUb94bKXvKDnYWBm/A==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^12 || ^14 || >=16" - }, + "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.4" + "postcss": "^8.0.3" } }, - "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==", + "node_modules/postcss-selector-not": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", + "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "dependencies": { + "balanced-match": "^1.0.0" + }, "peerDependencies": { - "postcss": "^8.0.0" + "postcss": "^8.1.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==", + "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": { - "camelcase-css": "^2.0.1" + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" }, "engines": { - "node": "^12 || ^14 || >= 16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.3.3" + "node": ">=4" } }, - "node_modules/postcss-lab-function": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/postcss-lab-function/-/postcss-lab-function-4.2.0.tgz", - "integrity": "sha512-Zb1EO9DGYfa3CP8LhINHCcTTCTLI+R3t7AX2mKsDzdgVQ/GkCpHOTgOr6HBHslP7XDdVbqgHW5vvRPMdVANQ8w==", + "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": { - "@csstools/postcss-progressive-custom-properties": "^1.1.0", - "postcss-value-parser": "^4.2.0" + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" }, "engines": { - "node": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" + "node": "^10 || ^12 || >=14.0" }, "peerDependencies": { - "postcss": "^8.4" + "postcss": "^8.2.15" } }, - "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" - }, + "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" - }, - "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==", + "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": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.5", - "semver": "^7.3.5" + "mdn-data": "2.0.14", + "source-map": "^0.6.1" }, "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": ">=8.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-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-media-minmax": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-media-minmax/-/postcss-media-minmax-5.0.0.tgz", - "integrity": "sha512-yDUvFf9QdFZTuCUg0g0uNSHVlJ5X1lSzDZjPSFaiCWvjgsvu8vEVxtahPrLMinIDEEGnx6cBe6iqdx5YWz08wQ==", + "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": ">=10.0.0" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">=0.10.0" } }, - "node_modules/postcss-merge-longhand": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.4.tgz", - "integrity": "sha512-hbqRRqYfmXoGpzYKeW0/NCZhvNyQIlQeWVSao5iKWdyx7skLvCfQFGIUsP9NUs3dSbPac2IC4Go85/zG+7MlmA==", + "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": { - "postcss-value-parser": "^4.2.0", - "stylehacks": "^5.1.0" + "@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" }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "bin": { + "svgo": "bin/svgo" }, - "peerDependencies": { - "postcss": "^8.2.15" + "engines": { + "node": ">=10.13.0" } }, - "node_modules/postcss-merge-rules": { + "node_modules/postcss-unique-selectors": { "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.1.tgz", - "integrity": "sha512-8wv8q2cXjEuCcgpIB1Xx1pIy8/rhMPIQqYKNzEdyx37m6gpq83mQQdCxgIkFgliyEnKvdwJf/C61vN4tQDq4Ww==", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^3.1.0", "postcss-selector-parser": "^6.0.5" }, "engines": { @@ -13827,943 +13121,875 @@ "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" - }, + "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": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8.0" } }, - "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" - }, + "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": "^10 || ^12 || >=14.0" + "node": ">=6" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-minify-params": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.2.tgz", - "integrity": "sha512-aEP+p71S/urY48HWaRHasyx4WHQJyOYaKpQ6eXl8k0kxg66Wt/30VR6/woh8THgcpRbonJD5IeD+CzNhPi1L8g==", + "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": { - "browserslist": "^4.16.6", - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "lodash": "^4.17.20", + "renderkid": "^3.0.0" } }, - "node_modules/postcss-minify-selectors": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.0.tgz", - "integrity": "sha512-vYxvHkW+iULstA+ctVNx0VoRAR4THQQRkG77o0oa4/mBS0OzGvvzLIvHDv/nNEM0crzN2WIyFU5X7wZhaUK3RA==", + "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": { - "postcss-selector-parser": "^6.0.5" + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" } }, - "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==", + "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 || ^12 || >= 14" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.1.0" + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "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==", + "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.1.0", + "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", + "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", "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" + "asap": "~2.0.6" } }, - "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==", + "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": { - "postcss-selector-parser": "^6.0.4" + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" }, "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "node": ">= 6" } }, - "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==", + "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": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" } }, - "node_modules/postcss-nested": { - "version": "5.0.6", - "resolved": "https://registry.npmjs.org/postcss-nested/-/postcss-nested-5.0.6.tgz", - "integrity": "sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==", + "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": { - "postcss-selector-parser": "^6.0.6" + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" }, "engines": { - "node": ">=12.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.2.14" + "node": ">= 0.10" } }, - "node_modules/postcss-nesting": { - "version": "10.1.4", - "resolved": "https://registry.npmjs.org/postcss-nesting/-/postcss-nesting-10.1.4.tgz", - "integrity": "sha512-2ixdQ59ik/Gt1+oPHiI1kHdwEI8lLKEmui9B1nl6163ANLC+GewQn7fXMxJF2JSb4i2MKL96GU8fIiQztK4TTA==", - "dependencies": { - "postcss-selector-parser": "^6.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": "^12 || ^14 || >=16" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">= 0.10" } }, - "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": "*" - }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + }, + "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": ">= 12" - }, - "peerDependencies": { - "browserslist": ">= 4", - "postcss": ">= 8" + "node": ">=6" } }, - "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==", + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.6.0", + "teleport": ">=0.2.0" } }, - "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==", + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", "dependencies": { - "postcss-value-parser": "^4.2.0" + "side-channel": "^1.0.4" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">=0.6" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/postcss-normalize-positions": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.0.tgz", - "integrity": "sha512-8gmItgA4H5xiUxgN/3TVvXRoJxkAWLW6f/KKhdsH03atg0cB8ilXnrB5PpSshwVu/dD2ZsRFQcR1OEmSBDAgcQ==", - "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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 || ^12 || >=14.0" + "node": ">=10" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.0.tgz", - "integrity": "sha512-IR3uBjc+7mcWGL6CtniKNQ4Rr5fTxwkaDHwMBDGGs1x9IVRkYIT/M4NelZWkAOBdV6v3Z9S46zqaKGlyzHSchw==", + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "performance-now": "^2.1.0" } }, - "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==", + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, + "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": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.6" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0" + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8" } }, - "node_modules/postcss-normalize-unicode": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", - "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", - "dependencies": { - "browserslist": "^4.16.6", - "postcss-value-parser": "^4.2.0" - }, + "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": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">= 0.8" } }, - "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==", + "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": { - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.2.0" + "safer-buffer": ">= 2.1.2 < 3" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=0.10.0" } }, - "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==", + "node_modules/react": { + "version": "18.1.0", + "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", + "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", "dependencies": { - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "loose-envify": "^1.1.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": ">=0.10.0" } }, - "node_modules/postcss-ordered-values": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.1.tgz", - "integrity": "sha512-7lxgXF0NaoMIgyihL/2boNAEZKiW0+HkMhdKMTD93CjW8TdCy2hSdj8lsAo+uwm7EDG16Da2Jdmtqpedl0cMfw==", + "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": { - "cssnano-utils": "^3.1.0", - "postcss-value-parser": "^4.2.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-overflow-shorthand": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/postcss-overflow-shorthand/-/postcss-overflow-shorthand-3.0.3.tgz", - "integrity": "sha512-CxZwoWup9KXzQeeIxtgOciQ00tDtnylYIlJBBODqkgS/PU2jISuWOL/mYLHmZb9ZhZiCaNKsCRiLp22dZUtNsg==", "engines": { - "node": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" - } - }, - "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": ">=14" } }, - "node_modules/postcss-place": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/postcss-place/-/postcss-place-7.0.4.tgz", - "integrity": "sha512-MrgKeiiu5OC/TETQO45kV3npRjOFxEHthsqGtkh3I1rPbZSbXGD/lZVi9j13cYh+NA8PIAPyk6sGjT9QbRyvSg==", + "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": { - "postcss-value-parser": "^4.2.0" + "@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": "^12 || ^14 || >=16" - }, - "peerDependencies": { - "postcss": "^8.4" + "node": ">=14" } }, - "node_modules/postcss-preset-env": { - "version": "7.4.4", - "resolved": "https://registry.npmjs.org/postcss-preset-env/-/postcss-preset-env-7.4.4.tgz", - "integrity": "sha512-MqzSEx/QsvOk562iV9mLTgIvLFEOq1os9QBQfkgnq8TW6yKhVFPGh0gdXSK5ZlmjuNQEga6/x833e86XZF/lug==", + "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": { - "@csstools/postcss-color-function": "^1.1.0", - "@csstools/postcss-font-format-keywords": "^1.0.0", - "@csstools/postcss-hwb-function": "^1.0.0", - "@csstools/postcss-ic-unit": "^1.0.0", - "@csstools/postcss-is-pseudo-class": "^2.0.2", - "@csstools/postcss-normalize-display-values": "^1.0.0", - "@csstools/postcss-oklab-function": "^1.1.0", - "@csstools/postcss-progressive-custom-properties": "^1.3.0", - "autoprefixer": "^10.4.5", - "browserslist": "^4.20.3", - "css-blank-pseudo": "^3.0.3", - "css-has-pseudo": "^3.0.4", - "css-prefers-color-scheme": "^6.0.3", - "cssdb": "^6.5.0", - "postcss-attribute-case-insensitive": "^5.0.0", - "postcss-clamp": "^4.1.0", - "postcss-color-functional-notation": "^4.2.2", - "postcss-color-hex-alpha": "^8.0.3", - "postcss-color-rebeccapurple": "^7.0.2", - "postcss-custom-media": "^8.0.0", - "postcss-custom-properties": "^12.1.7", - "postcss-custom-selectors": "^6.0.0", - "postcss-dir-pseudo-class": "^6.0.4", - "postcss-double-position-gradients": "^3.1.1", - "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.3", - "postcss-image-set-function": "^4.0.6", - "postcss-initial": "^4.0.1", - "postcss-lab-function": "^4.2.0", - "postcss-logical": "^5.0.4", - "postcss-media-minmax": "^5.0.0", - "postcss-nesting": "^10.1.4", - "postcss-opacity-percentage": "^1.1.2", - "postcss-overflow-shorthand": "^3.0.3", - "postcss-page-break": "^3.0.4", - "postcss-place": "^7.0.4", - "postcss-pseudo-class-any-link": "^7.1.2", - "postcss-replace-overflow-wrap": "^4.0.0", - "postcss-selector-not": "^5.0.0", - "postcss-value-parser": "^4.2.0" + "color-convert": "^2.0.1" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=8" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/postcss-pseudo-class-any-link": { - "version": "7.1.2", - "resolved": "https://registry.npmjs.org/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-7.1.2.tgz", - "integrity": "sha512-76XzEQv3g+Vgnz3tmqh3pqQyRojkcJ+pjaePsyhcyf164p9aZsu3t+NWxkZYbcHLK1ju5Qmalti2jPI5IWCe5w==", + "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": { - "postcss-selector-parser": "^6.0.10" + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" }, "engines": { - "node": "^12 || ^14 || >=16" + "node": ">=10" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/csstools" - }, - "peerDependencies": { - "postcss": "^8.4" + "url": "https://github.com/chalk/chalk?sponsor=1" } }, - "node_modules/postcss-reduce-initial": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", - "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "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": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=7.0.0" } }, - "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" + "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" }, - "peerDependencies": { - "postcss": "^8.2.15" + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/postcss-replace-overflow-wrap": { + "node_modules/react-dev-utils/node_modules/has-flag": { "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==", + "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.1.0", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", + "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", + "dependencies": { + "loose-envify": "^1.1.0", + "scheduler": "^0.22.0" + }, "peerDependencies": { - "postcss": "^8.0.3" + "react": "^18.1.0" } }, - "node_modules/postcss-selector-not": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/postcss-selector-not/-/postcss-selector-not-5.0.0.tgz", - "integrity": "sha512-/2K3A4TCP9orP4TNS7u3tGdRFVKqz/E6pX3aGnriPG0jU78of8wsUcqE4QAhWEU0d+WnMSF93Ah3F//vUtK+iQ==", + "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-router": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", + "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", "dependencies": { - "balanced-match": "^1.0.0" + "history": "^5.2.0" }, "peerDependencies": { - "postcss": "^8.1.0" + "react": ">=16.8" } }, - "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==", + "node_modules/react-router-dom": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", + "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" + "history": "^5.2.0", + "react-router": "6.3.0" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "react": ">=16.8", + "react-dom": ">=16.8" } }, - "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==", + "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": { - "postcss-value-parser": "^4.2.0", - "svgo": "^2.7.0" + "@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": "^10 || ^12 || >=14.0" + "node": ">=14.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" }, "peerDependencies": { - "postcss": "^8.2.15" + "react": ">= 16", + "typescript": "^3.2.1 || ^4" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, - "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==", + "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": ">= 10" + "node": ">= 6" } }, - "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==", + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" + "picomatch": "^2.2.1" }, "engines": { - "node": ">=8.0.0" + "node": ">=8.10.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==", + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, "engines": { "node": ">=0.10.0" } }, - "node_modules/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==", + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", "dependencies": { - "@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" + "brace-expansion": "^1.1.7" }, "engines": { - "node": ">=10.13.0" + "node": "*" } }, - "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==", + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", "dependencies": { - "postcss-selector-parser": "^6.0.5" + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" }, "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" + "node": ">=8" } }, - "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/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/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, "engines": { - "node": ">= 0.8.0" + "node": ">=4" } }, - "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/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" }, - "node_modules/pretty-error": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", - "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "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": { - "lodash": "^4.17.20", - "renderkid": "^3.0.0" + "@babel/runtime": "^7.8.4" } }, - "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==", + "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": { - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "functions-have-names": "^1.2.2" }, "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "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": ">=10" + "node": ">=8" }, "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.1.0", - "resolved": "https://registry.npmjs.org/promise/-/promise-8.1.0.tgz", - "integrity": "sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==", - "dependencies": { - "asap": "~2.0.6" + "url": "https://github.com/sponsors/mysticatea" } }, - "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==", + "node_modules/regexpu-core": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", + "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" }, "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": ">=4" } }, - "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/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" }, - "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==", + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" + "jsesc": "~0.5.0" }, - "engines": { - "node": ">= 0.10" + "bin": { + "regjsparser": "bin/parser" } }, - "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==", + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", "engines": { "node": ">= 0.10" } }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" + "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/punycode": { + "node_modules/require-directory": { "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", "engines": { - "node": ">=6" + "node": ">=0.10.0" } }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "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.6.0", - "teleport": ">=0.2.0" + "node": ">=0.10.0" } }, - "node_modules/qs": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", - "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", "dependencies": { - "side-channel": "^1.0.4" + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" }, - "engines": { - "node": ">=0.6" + "bin": { + "resolve": "bin/resolve" }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "engines": { + "node": ">=8" } }, - "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==", + "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": ">= 0.6" + "node": ">=8" } }, - "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==", + "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": { - "bytes": "3.1.2", - "http-errors": "2.0.0", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" + "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": ">= 0.8" + "node": ">=8.9" + }, + "peerDependencies": { + "rework": "1.0.1", + "rework-visit": "1.0.0" + }, + "peerDependenciesMeta": { + "rework": { + "optional": true + }, + "rework-visit": { + "optional": true + } } }, - "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/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/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==", + "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": { - "safer-buffer": ">= 2.1.2 < 3" + "picocolors": "^0.2.1", + "source-map": "^0.6.1" }, "engines": { - "node": ">=0.10.0" + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" } }, - "node_modules/react": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react/-/react-18.1.0.tgz", - "integrity": "sha512-4oL8ivCz5ZEPyclFQXaNksK3adutVS8l2xzZU0cqEFrE9Sb7fC0EFK5uEk74wIreL1DERyjvsU915j1pcT2uEQ==", - "dependencies": { - "loose-envify": "^1.1.0" - }, + "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/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" - }, + "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": ">=14" + "node": ">=10" } }, - "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" - }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", "engines": { - "node": ">=14" + "node": ">= 4" } }, - "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" - }, + "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": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" + "iojs": ">=1.0.0", + "node": ">=0.10.0" } }, - "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==", + "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": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" + "glob": "^7.1.3" }, - "engines": { - "node": ">=10" + "bin": { + "rimraf": "bin.js" }, "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" + "url": "https://github.com/sponsors/isaacs" } }, - "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" + "node_modules/rollup": { + "version": "2.71.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", + "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", + "bin": { + "rollup": "dist/bin/rollup" }, "engines": { - "node": ">=7.0.0" + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" } }, - "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" + "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" }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "peerDependencies": { + "rollup": "^2.0.0" } }, - "node_modules/react-dev-utils/node_modules/has-flag": { + "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==", @@ -14771,15 +13997,28 @@ "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==", + "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": ">= 12.13.0" + "node": ">= 10.13.0" } }, - "node_modules/react-dev-utils/node_modules/supports-color": { + "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==", @@ -14790,472 +14029,420 @@ "node": ">=8" } }, - "node_modules/react-dom": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.1.0.tgz", - "integrity": "sha512-fU1Txz7Budmvamp7bshe4Zi32d0ll7ect+ccxNu9FlObT605GOEB8BfO4tmRJ39R5Zj831VCpvQ05QPBW5yb+w==", - "dependencies": { - "loose-envify": "^1.1.0", - "scheduler": "^0.22.0" - }, - "peerDependencies": { - "react": "^18.1.0" + "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/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-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - }, - "node_modules/react-icons": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz", - "integrity": "sha512-cB10MXLTs3gVuXimblAdI71jrJx8njrJZmNMEMC+sQu5B/BIOmlsAjskdqpn81y8UBVEGuHODd7/ci5DvoSzTQ==", - "peerDependencies": { - "react": "*" - } + "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/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/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, - "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/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/react-remove-scroll-bar": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.1.tgz", - "integrity": "sha512-IvGX3mJclEF7+hga8APZczve1UyGMkMG+tjS0o/U1iLgvZRpjFAQEUBJ4JETfvbNlfNnZnoDyWJCICkA15Mghg==", + "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": { - "react-style-singleton": "^2.2.0", - "tslib": "^2.0.0" + "klona": "^2.0.4", + "neo-async": "^2.6.2" }, "engines": { - "node": ">=10" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" }, "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + "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": { - "@types/react": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + }, + "sass-embedded": { "optional": true } } }, - "node_modules/react-router": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", - "integrity": "sha512-7Wh1DzVQ+tlFjkeo+ujvjSqSJmkt1+8JO+T5xklPlgrh70y7ogx75ODRW0ThWhY7S+6yEDks8TYrtQe/aoboBQ==", + "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": { - "history": "^5.2.0" + "xmlchars": "^2.2.0" }, - "peerDependencies": { - "react": ">=16.8" + "engines": { + "node": ">=10" } }, - "node_modules/react-router-dom": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-6.3.0.tgz", - "integrity": "sha512-uaJj7LKytRxZNQV8+RbzJWnJ8K2nPsOOEuX7aQstlMZKQT0164C+X2w6bnkqU3sjtLvpd5ojrezAyfZ1+0sStw==", + "node_modules/scheduler": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", + "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", "dependencies": { - "history": "^5.2.0", - "react-router": "6.3.0" - }, - "peerDependencies": { - "react": ">=16.8", - "react-dom": ">=16.8" + "loose-envify": "^1.1.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==", + "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": { - "@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" + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" }, "engines": { - "node": ">=14.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - }, - "peerDependencies": { - "react": ">= 16", - "typescript": "^3.2.1 || ^4" + "node": ">= 10.13.0" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/react-style-singleton": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.0.tgz", - "integrity": "sha512-nK7mN92DMYZEu3cQcAhfwE48NpzO5RpxjG4okbSqRRbfal9Pk+fG2RdQXTMp+f6all1hB9LIJSt+j7dCYrU11g==", + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", "dependencies": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" + "node-forge": "^1" }, "engines": { "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } } }, - "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==", + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" }, "engines": { - "node": ">= 6" + "node": ">=10" } }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", "dependencies": { - "picomatch": "^2.2.1" + "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": ">=8.10.0" + "node": ">= 0.8.0" } }, - "node_modules/recursive-readdir": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", - "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "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": { - "minimatch": "3.0.4" - }, - "engines": { - "node": ">=0.10.0" + "ms": "2.0.0" } }, - "node_modules/recursive-readdir/node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, - "node_modules/redent": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", - "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "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": { - "indent-string": "^4.0.0", - "strip-indent": "^3.0.0" - }, - "engines": { - "node": ">=8" + "randombytes": "^2.1.0" } }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" - }, - "node_modules/regenerate-unicode-properties": { - "version": "10.0.1", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", - "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", "dependencies": { - "regenerate": "^1.4.2" + "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": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" - }, - "node_modules/regenerator-transform": { - "version": "0.15.0", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", - "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "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": { - "@babel/runtime": "^7.8.4" + "ms": "2.0.0" } }, - "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/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } }, - "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==", + "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": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "functions-have-names": "^1.2.2" + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" }, "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "node": ">= 0.6" } }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "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": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" + "node": ">= 0.6" } }, - "node_modules/regexpu-core": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.0.1.tgz", - "integrity": "sha512-CriEZlrKK9VJw/xQGJpQM5rY88BtuL8DM+AEwvcThHilbxiTAy8vq4iJnd2tqq8wLmjbGZzP7ZcKFjbGkmEFrw==", + "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": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^10.0.1", - "regjsgen": "^0.6.0", - "regjsparser": "^0.8.2", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" }, "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/regjsgen": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", - "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" }, - "node_modules/regjsparser": { - "version": "0.8.4", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", - "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "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": { - "jsesc": "~0.5.0" + "shebang-regex": "^3.0.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": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", "engines": { - "node": ">= 0.10" + "node": ">=8" } }, - "node_modules/renderkid": { + "node_modules/shebang-regex": { "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": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "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==", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", "engines": { - "node": ">=0.10.0" + "node": ">=8" } }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" }, - "node_modules/resolve": { - "version": "1.22.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", - "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "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": { - "is-core-module": "^2.8.1", - "path-parse": "^1.0.7", - "supports-preserve-symlinks-flag": "^1.0.0" - }, - "bin": { - "resolve": "bin/resolve" + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" }, "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/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/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "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/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==", + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", "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" - }, + "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.3", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", "engines": { - "node": ">=8.9" - }, - "peerDependencies": { - "rework": "1.0.1", - "rework-visit": "1.0.0" - }, - "peerDependenciesMeta": { - "rework": { - "optional": true - }, - "rework-visit": { - "optional": true - } + "node": ">= 8" } }, - "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/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/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==", + "node_modules/source-map-loader": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", + "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" + "abab": "^2.0.5", + "iconv-lite": "^0.6.3", + "source-map-js": "^1.0.1" }, "engines": { - "node": ">=6.0.0" + "node": ">= 12.13.0" }, "funding": { "type": "opencollective", - "url": "https://opencollective.com/postcss/" + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "node_modules/resolve-url-loader/node_modules/source-map": { + "node_modules/source-map-resolve": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", + "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", + "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.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==", @@ -15263,117 +14450,93 @@ "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/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/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "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": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" + "node": ">=6.0.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==", + "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": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "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/rollup": { - "version": "2.71.1", - "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.71.1.tgz", - "integrity": "sha512-lMZk3XfUBGjrrZQpvPSoXcZSfKcJ2Bgn+Z0L1MoW2V8Wh7BVM+LOBJTPo16yul2MwL59cXedzW1ruq3rCjSRgw==", - "bin": { - "rollup": "dist/bin/rollup" - }, - "engines": { - "node": ">=10.0.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" }, - "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==", + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "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": { - "@babel/code-frame": "^7.10.4", - "jest-worker": "^26.2.1", - "serialize-javascript": "^4.0.0", - "terser": "^5.0.0" + "escape-string-regexp": "^2.0.0" }, - "peerDependencies": { - "rollup": "^2.0.0" + "engines": { + "node": ">=10" } }, - "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==", + "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/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" - }, + "node_modules/stackframe": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", + "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" + }, + "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": ">= 10.13.0" + "node": ">= 0.8" } }, - "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==", + "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": { - "randombytes": "^2.1.0" + "safe-buffer": "~5.2.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==", + "node_modules/string_decoder/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", @@ -15387,1744 +14550,1479 @@ "type": "consulting", "url": "https://feross.org/support" } - ], + ] + }, + "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": { - "queue-microtask": "^1.2.2" + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" } }, - "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/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/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/sass-loader": { - "version": "12.6.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.6.0.tgz", - "integrity": "sha512-oLTaH0YCtX4cfnJZxKSLAyglED0naiYfNG1iXfU5w1LNZ+ukoA5DtyDIN5zmKVZwYNJP4KRc5Y3hkWga+7tYfA==", + "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": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" }, "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": ">=8" } }, - "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/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/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "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": { - "xmlchars": "^2.2.0" + "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" }, - "engines": { - "node": ">=10" + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/scheduler": { - "version": "0.22.0", - "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.22.0.tgz", - "integrity": "sha512-6QAm1BgQI88NPYymgGQLCZgvep4FyePDWFpXVK+zNSUgHwlqpJy8VEh8Et0KxTACS4VWwMousBElAZOH9nkkoQ==", + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", "dependencies": { - "loose-envify": "^1.1.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, - "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==", + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" }, "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" - }, - "node_modules/selfsigned": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", - "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "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": { - "node-forge": "^1" + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" }, "engines": { - "node": ">=10" + "node": ">=4" } }, - "node_modules/semver": { - "version": "7.3.7", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", - "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "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": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" + "ansi-regex": "^5.0.1" }, "engines": { - "node": ">=10" + "node": ">=8" } }, - "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" - }, + "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": ">= 0.8.0" + "node": ">=8" } }, - "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/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/send/node_modules/debug/node_modules/ms": { + "node_modules/strip-final-newline": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "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" + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" } }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "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": { - "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" + "min-indent": "^1.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=8" } }, - "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/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/serve-index/node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "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": ">= 0.6" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" } }, - "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": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "node_modules/styled-components": { + "version": "5.3.5", + "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", + "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", + "hasInstallScript": true, "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" + "@babel/helper-module-imports": "^7.0.0", + "@babel/traverse": "^7.4.5", + "@emotion/is-prop-valid": "^1.1.0", + "@emotion/stylis": "^0.8.4", + "@emotion/unitless": "^0.7.4", + "babel-plugin-styled-components": ">= 1.12.0", + "css-to-react-native": "^3.0.0", + "hoist-non-react-statics": "^3.0.0", + "shallowequal": "^1.1.0", + "supports-color": "^5.5.0" }, "engines": { - "node": ">= 0.6" + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/styled-components" + }, + "peerDependencies": { + "react": ">= 16.8.0", + "react-dom": ">= 16.8.0", + "react-is": ">= 16.8.0" } }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "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": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, "engines": { - "node": ">= 0.6" + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" } }, - "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==", + "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": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.18.0" + "has-flag": "^3.0.0" }, "engines": { - "node": ">= 0.8.0" + "node": ">=4" } }, - "node_modules/setprototypeof": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", - "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" - }, - "node_modules/shallowequal": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", - "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" - }, - "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==", + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", "dependencies": { - "shebang-regex": "^3.0.0" + "has-flag": "^4.0.0", + "supports-color": "^7.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==", + "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/shell-quote": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", - "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "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": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" + "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/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/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/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "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": ">=8" + "node": ">=4.0.0" } }, - "node_modules/sockjs": { - "version": "0.3.24", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", - "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "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": { - "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.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "engines": { - "node": ">= 8" + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" } }, - "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==", + "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": ">=0.10.0" + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" } }, - "node_modules/source-map-loader": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/source-map-loader/-/source-map-loader-3.0.1.tgz", - "integrity": "sha512-Vp1UsfyPvgujKQzi4pyDiTOnE3E4H+yHvkVRN3c/9PJmQS4CQJExvcDvaX/D+RV+xQben9HJ56jMJS3CgUeWyA==", + "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": { - "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" + "domelementtype": "^2.0.1", + "entities": "^2.0.0" } }, - "node_modules/source-map-resolve": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.6.0.tgz", - "integrity": "sha512-KXBr9d/fO/bWo97NXsPIAW1bFSBOuCnjbNTBMO7N59hsv5i9yzRDfcYwwt0l04+VqnKC+EwzvJZIP/qkuMgR/w==", - "deprecated": "See https://github.com/lydell/source-map-resolve#deprecated", + "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": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0" + "dom-serializer": "0", + "domelementtype": "1" } }, - "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/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/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/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/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/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/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "node_modules/tailwindcss": { + "version": "3.0.24", + "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", + "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", "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" + "arg": "^5.0.1", + "chokidar": "^3.5.3", + "color-name": "^1.1.4", + "detective": "^5.2.0", + "didyoumean": "^1.2.2", + "dlv": "^1.1.3", + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.2", + "is-glob": "^4.0.3", + "lilconfig": "^2.0.5", + "normalize-path": "^3.0.0", + "object-hash": "^3.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.4.12", + "postcss-js": "^4.0.0", + "postcss-load-config": "^3.1.4", + "postcss-nested": "5.0.6", + "postcss-selector-parser": "^6.0.10", + "postcss-value-parser": "^4.2.0", + "quick-lru": "^5.1.1", + "resolve": "^1.22.0" + }, + "bin": { + "tailwind": "lib/cli.js", + "tailwindcss": "lib/cli.js" }, "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": ">=12.13.0" + }, + "peerDependencies": { + "postcss": "^8.0.9" } }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + "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/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" - }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", "engines": { - "node": ">=10" + "node": ">=6" } }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { + "node_modules/temp-dir": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "resolved": "https://registry.npmjs.org/temp-dir/-/temp-dir-2.0.0.tgz", + "integrity": "sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==", "engines": { "node": ">=8" } }, - "node_modules/stackframe": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.1.tgz", - "integrity": "sha512-h88QkzREN/hy8eRdyNhhsO7RSJ5oyTqxxmmn0dzBIMUclZsjpfmrsg81vp8mjjAs2vAZ72nyWxRUwSwmh0e4xg==" - }, - "node_modules/statuses": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", - "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "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": ">= 0.8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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/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/string_decoder/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/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "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": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" }, "engines": { - "node": ">=10" + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "node_modules/terser": { + "version": "5.13.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", + "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map": "~0.8.0-beta.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" }, "engines": { - "node": ">=8" + "node": ">=10" } }, - "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==", + "node_modules/terser-webpack-plugin": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", + "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", "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" + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" }, "funding": { - "url": "https://github.com/sponsors/ljharb" + "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/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "node_modules/terser-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/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/terser/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": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" + "whatwg-url": "^7.0.0" }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "engines": { + "node": ">= 8" } }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "node_modules/terser/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" + "punycode": "^2.1.0" } }, - "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==", + "node_modules/terser/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/terser/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": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" } }, - "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==", + "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": { - "ansi-regex": "^5.0.1" + "@istanbuljs/schema": "^0.1.2", + "glob": "^7.1.4", + "minimatch": "^3.0.4" }, "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==", + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" + }, + "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": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", "engines": { - "node": ">=8" + "node": ">=4" } }, - "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==", + "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": ">=10" + "node": ">=8.0" } }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "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": ">=6" + "node": ">=0.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==", + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", "dependencies": { - "min-indent": "^1.0.0" + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" }, "engines": { - "node": ">=8" + "node": ">=6" } }, - "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==", + "node_modules/tough-cookie/node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 4.0.0" } }, - "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" + "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" }, - "peerDependencies": { - "webpack": "^5.0.0" + "engines": { + "node": ">=8" } }, - "node_modules/style-value-types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", - "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", + "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": { - "hey-listen": "^1.0.8", - "tslib": "^2.1.0" + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.6", + "strip-bom": "^3.0.0" } }, - "node_modules/styled-components": { - "version": "5.3.5", - "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", - "integrity": "sha512-ndETJ9RKaaL6q41B69WudeqLzOpY1A/ET/glXkNZ2T7dPjPqpPCXXQjDFYZWwNnE5co0wX+gTCqx9mfxTmSIPg==", - "hasInstallScript": true, + "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": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/traverse": "^7.4.5", - "@emotion/is-prop-valid": "^1.1.0", - "@emotion/stylis": "^0.8.4", - "@emotion/unitless": "^0.7.4", - "babel-plugin-styled-components": ">= 1.12.0", - "css-to-react-native": "^3.0.0", - "hoist-non-react-statics": "^3.0.0", - "shallowequal": "^1.1.0", - "supports-color": "^5.5.0" + "minimist": "^1.2.0" }, - "engines": { - "node": ">=10" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/styled-components" - }, - "peerDependencies": { - "react": ">= 16.8.0", - "react-dom": ">= 16.8.0", - "react-is": ">= 16.8.0" + "bin": { + "json5": "lib/cli.js" } }, - "node_modules/stylehacks": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", - "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", "dependencies": { - "browserslist": "^4.16.6", - "postcss-selector-parser": "^6.0.4" + "tslib": "^1.8.1" }, "engines": { - "node": "^10 || ^12 || >=14.0" + "node": ">= 6" }, "peerDependencies": { - "postcss": "^8.2.15" + "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/stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" + "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/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "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": { - "has-flag": "^3.0.0" + "prelude-ls": "^1.2.1" }, "engines": { - "node": ">=4" + "node": ">= 0.8.0" } }, - "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.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": ">=8" + "node": ">=4" } }, - "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==", + "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": ">=8" + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, - "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==", + "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": { - "has-flag": "^4.0.0" + "media-typer": "0.3.0", + "mime-types": "~2.1.24" }, "engines": { - "node": ">=8" + "node": ">= 0.6" } }, - "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==", + "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.6.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", + "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, "engines": { - "node": ">= 0.4" + "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/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/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/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.", + "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": { - "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" + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" }, "engines": { - "node": ">=4.0.0" + "node": ">=4" } }, - "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/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/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==", + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" + "node": ">=4" } }, - "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==", + "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": { - "domelementtype": "^2.0.1", - "entities": "^2.0.0" + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" } }, - "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/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/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/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" } }, - "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/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" }, - "node_modules/tailwindcss": { - "version": "3.0.24", - "resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.0.24.tgz", - "integrity": "sha512-H3uMmZNWzG6aqmg9q07ZIRNIawoiEcNFKDfL+YzOPuPsXuDXxJxB9icqzLgdzKNwjG3SAro2h9SYav8ewXNgig==", - "dependencies": { - "arg": "^5.0.1", - "chokidar": "^3.5.3", - "color-name": "^1.1.4", - "detective": "^5.2.0", - "didyoumean": "^1.2.2", - "dlv": "^1.1.3", - "fast-glob": "^3.2.11", - "glob-parent": "^6.0.2", - "is-glob": "^4.0.3", - "lilconfig": "^2.0.5", - "normalize-path": "^3.0.0", - "object-hash": "^3.0.0", - "picocolors": "^1.0.0", - "postcss": "^8.4.12", - "postcss-js": "^4.0.0", - "postcss-load-config": "^3.1.4", - "postcss-nested": "5.0.6", - "postcss-selector-parser": "^6.0.10", - "postcss-value-parser": "^4.2.0", - "quick-lru": "^5.1.1", - "resolve": "^1.22.0" - }, - "bin": { - "tailwind": "lib/cli.js", - "tailwindcss": "lib/cli.js" - }, + "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": ">=12.13.0" - }, - "peerDependencies": { - "postcss": "^8.0.9" + "node": ">=4", + "yarn": "*" } }, - "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/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/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/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, - "node_modules/tempy": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tempy/-/tempy-0.6.0.tgz", - "integrity": "sha512-G13vtMYPT/J8A4X2SjdtBTphZlrp1gKv6hZiOjw14RCWg6GbHuQBGtjlx75xLbYV/wEc0D7G5K4rxKP/cXk8Bw==", + "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": { - "is-stream": "^2.0.0", - "temp-dir": "^2.0.0", - "type-fest": "^0.16.0", - "unique-string": "^2.0.0" - }, - "engines": { - "node": ">=10" + "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/sindresorhus" + "url": "https://github.com/sponsors/ljharb" } }, - "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/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" }, - "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" - }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" + "node": ">= 0.4.0" } }, - "node_modules/terser": { - "version": "5.13.1", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.13.1.tgz", - "integrity": "sha512-hn4WKOfwnwbYfe48NgrQjqNOH9jzLqRcIfbYytOXCOv46LBfWr9bDS17MQqOi+BWGD0sJK3Sj5NC/gJjiojaoA==", - "dependencies": { - "acorn": "^8.5.0", - "commander": "^2.20.0", - "source-map": "~0.8.0-beta.0", - "source-map-support": "~0.5.20" - }, + "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": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" + "uuid": "dist/bin/uuid" } }, - "node_modules/terser-webpack-plugin": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.1.tgz", - "integrity": "sha512-GvlZdT6wPQKbDNW/GDQzZFg/j4vKU96yl2q6mcUkzKOgW4gwf1Z8cZToUCrz31XHlPWH8MVb1r2tFtdDtTGJ7g==", + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "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": { - "jest-worker": "^27.4.5", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" }, "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": ">=10.12.0" } }, - "node_modules/terser-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==", + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", "engines": { - "node": ">=0.10.0" + "node": ">= 0.8" } }, - "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/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } }, - "node_modules/terser/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==", + "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": { - "whatwg-url": "^7.0.0" + "xml-name-validator": "^3.0.0" }, "engines": { - "node": ">= 8" + "node": ">=10" } }, - "node_modules/terser/node_modules/tr46": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", - "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", "dependencies": { - "punycode": "^2.1.0" + "makeerror": "1.0.12" } }, - "node_modules/terser/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/terser/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==", + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", "dependencies": { - "lodash.sortby": "^4.7.0", - "tr46": "^1.0.1", - "webidl-conversions": "^4.0.2" + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" } }, - "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==", + "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": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" + "minimalistic-assert": "^1.0.0" } }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" - }, - "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/tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" - }, - "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/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/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "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": ">=4" + "node": ">=10.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==", + "node_modules/webpack": { + "version": "5.72.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", + "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", "dependencies": { - "is-number": "^7.0.0" + "@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.4.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.9.2", + "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-better-errors": "^1.0.2", + "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.3.1", + "webpack-sources": "^3.2.3" }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" - }, - "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.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" + "bin": { + "webpack": "bin/webpack.js" }, "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "engines": { - "node": ">= 4.0.0" + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "node_modules/webpack-dev-middleware": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", + "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", "dependencies": { - "punycode": "^2.1.1" + "colorette": "^2.0.10", + "memfs": "^3.4.1", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" }, "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": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.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==", + "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": { - "minimist": "^1.2.0" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" }, - "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": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "engines": { - "node": ">=4" + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "node_modules/tslib": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", - "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" - }, - "node_modules/tsutils": { - "version": "3.21.0", - "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", - "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "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": { - "tslib": "^1.8.1" - }, - "engines": { - "node": ">= 6" + "fast-deep-equal": "^3.1.3" }, "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" + "ajv": "^8.8.2" } }, - "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/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/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "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": { - "prelude-ls": "^1.2.1" + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" }, "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" + "node": ">= 12.13.0" }, "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" + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "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==", + "node_modules/webpack-dev-server": { + "version": "4.8.1", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", + "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "peer": true, + "@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/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": "^1.6.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", + "portfinder": "^1.0.28", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.21", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" + "webpack-dev-server": "bin/webpack-dev-server.js" }, "engines": { - "node": ">=4.2.0" + "node": ">= 12.13.0" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } } }, - "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==", + "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": { - "call-bind": "^1.0.2", - "has-bigints": "^1.0.2", - "has-symbols": "^1.0.3", - "which-boxed-primitive": "^1.0.2" + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.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" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "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==", + "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": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" + "fast-deep-equal": "^3.1.3" }, - "engines": { - "node": ">=4" + "peerDependencies": { + "ajv": "^8.8.2" } }, - "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==", + "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": ">=4" + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" } }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", + "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", "engines": { - "node": ">=4" + "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/unique-string": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", - "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "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": { - "crypto-random-string": "^2.0.0" + "tapable": "^2.0.0", + "webpack-sources": "^2.2.0" }, "engines": { - "node": ">=8" + "node": ">=12.22.0" + }, + "peerDependencies": { + "webpack": "^4.44.2 || ^5.47.0" } }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "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": ">= 10.0.0" + "node": ">=0.10.0" } }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "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": ">= 0.8" + "node": ">=10.13.0" } }, - "node_modules/unquote": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", - "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" - }, - "node_modules/upath": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", - "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "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": ">=4", - "yarn": "*" + "node": ">=10.13.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==", + "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": { - "punycode": "^2.1.0" + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" } }, - "node_modules/use-callback-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", - "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", - "dependencies": { - "tslib": "^2.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": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.8.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "node": ">=4.0" } }, - "node_modules/use-sidecar": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", - "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", + "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": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" }, "engines": { - "node": ">=10" - }, - "peerDependencies": { - "@types/react": "^16.9.0 || ^17.0.0 || ^18.0.0", - "react": "^16.8.0 || ^17.0.0 || ^18.0.0" - }, - "peerDependenciesMeta": { - "@types/react": { - "optional": true - } + "node": ">=0.8.0" } }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + "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/util.promisify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", - "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "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": { - "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" + "iconv-lite": "0.4.24" } }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "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.4.0" + "node": ">=0.10.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/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/v8-compile-cache": { + "node_modules/whatwg-mimetype": { "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" }, - "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==", + "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": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" }, "engines": { - "node": ">=10.12.0" + "node": ">=10" } }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "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": ">= 0.8" + "node": ">= 8" } }, - "node_modules/w3c-hr-time": { + "node_modules/which-boxed-primitive": { "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", "dependencies": { - "browser-process-hrtime": "^1.0.0" + "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/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" - }, + "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": ">=10" + "node": ">=0.10.0" } }, - "node_modules/walker": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", - "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "node_modules/workbox-background-sync": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", + "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", "dependencies": { - "makeerror": "1.0.12" + "idb": "^6.1.4", + "workbox-core": "6.5.3" } }, - "node_modules/warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "node_modules/workbox-broadcast-update": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", + "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", "dependencies": { - "loose-envify": "^1.0.0" + "workbox-core": "6.5.3" } }, - "node_modules/watchpack": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", - "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "node_modules/workbox-build": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", + "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" + "@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.3", + "workbox-broadcast-update": "6.5.3", + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-google-analytics": "6.5.3", + "workbox-navigation-preload": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-range-requests": "6.5.3", + "workbox-recipes": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3", + "workbox-streams": "6.5.3", + "workbox-sw": "6.5.3", + "workbox-window": "6.5.3" }, "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": ">=10.0.0" } }, - "node_modules/webpack": { - "version": "5.72.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.72.0.tgz", - "integrity": "sha512-qmSmbspI0Qo5ld49htys8GY9XhS9CGqFoHTsOVAnjBdg0Zn79y135R+k4IR4rKK6+eKaabMhJwiVB7xw0SJu5w==", + "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", + "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", "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.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.9.2", - "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-better-errors": "^1.0.2", - "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.3.1", - "webpack-sources": "^3.2.3" - }, - "bin": { - "webpack": "bin/webpack.js" + "json-schema": "^0.4.0", + "jsonpointer": "^5.0.0", + "leven": "^3.1.0" }, "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" + "node": ">=10" }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } + "peerDependencies": { + "ajv": ">=8" } }, - "node_modules/webpack-dev-middleware": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.1.tgz", - "integrity": "sha512-81EujCKkyles2wphtdrnPg/QqegC/AtqNH//mQkBYSMqwFVCQrxM6ktB2O/SPlZy7LqeEfTbV3cZARGQz6umhg==", - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.4.1", - "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.8.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.8.1.tgz", - "integrity": "sha512-dwld70gkgNJa33czmcj/PlKY/nOy/BimbrgZRaR9vDATBQAYgLzggR0nxDtPLJiLrMgZwbE6RRfJ5vnBBasTyg==", - "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/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": "^1.6.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", - "portfinder": "^1.0.28", - "rimraf": "^3.0.2", - "schema-utils": "^4.0.0", - "selfsigned": "^2.0.1", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "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" - }, - "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==", + "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", @@ -17132,2597 +16030,1594 @@ "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.6.0", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.6.0.tgz", - "integrity": "sha512-AzmM3aH3gk0aX7/rZLYvjdvZooofDu3fFOzGqcSnQ1tOcTWwhM/o+q++E8mAyVVIyUdajrkzWUGftaVSDLn1bw==", - "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/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/webpack/node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "engines": { - "node": ">=4.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-encoding/node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==" - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==" - }, - "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/workbox-background-sync": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-6.5.3.tgz", - "integrity": "sha512-0DD/V05FAcek6tWv9XYj2w5T/plxhDSpclIcAGjA/b7t/6PdaRkQ7ZgtAX6Q/L7kV7wZ8uYRJUoH11VjNipMZw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-broadcast-update": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-6.5.3.tgz", - "integrity": "sha512-4AwCIA5DiDrYhlN+Miv/fp5T3/whNmSL+KqhTwRBTZIL6pvTgE4lVuRzAt1JltmqyMcQ3SEfCdfxczuI4kwFQg==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-build": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-6.5.3.tgz", - "integrity": "sha512-8JNHHS7u13nhwIYCDea9MNXBNPHXCs5KDZPKI/ZNTr3f4sMGoD7hgFGecbyjX1gw4z6e9bMpMsOEJNyH5htA/w==", - "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.3", - "workbox-broadcast-update": "6.5.3", - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-google-analytics": "6.5.3", - "workbox-navigation-preload": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-range-requests": "6.5.3", - "workbox-recipes": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3", - "workbox-streams": "6.5.3", - "workbox-sw": "6.5.3", - "workbox-window": "6.5.3" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/workbox-build/node_modules/@apideck/better-ajv-errors": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/@apideck/better-ajv-errors/-/better-ajv-errors-0.3.3.tgz", - "integrity": "sha512-9o+HO2MbJhJHjDYZaDxJmSDckvDpiuItEsrIShV0DXeCshXWRHhqYyU/PKHMkuClOmFnZhRd6wzv4vpDu/dRKg==", - "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": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", - "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.3", - "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", - "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-core": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", - "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" - }, - "node_modules/workbox-expiration": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", - "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", - "dependencies": { - "idb": "^6.1.4", - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-google-analytics": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", - "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", - "dependencies": { - "workbox-background-sync": "6.5.3", - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "node_modules/workbox-navigation-preload": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", - "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-precaching": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", - "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", - "dependencies": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "node_modules/workbox-range-requests": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", - "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-recipes": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", - "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", - "dependencies": { - "workbox-cacheable-response": "6.5.3", - "workbox-core": "6.5.3", - "workbox-expiration": "6.5.3", - "workbox-precaching": "6.5.3", - "workbox-routing": "6.5.3", - "workbox-strategies": "6.5.3" - } - }, - "node_modules/workbox-routing": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", - "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-strategies": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", - "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", - "dependencies": { - "workbox-core": "6.5.3" - } - }, - "node_modules/workbox-streams": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", - "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", - "dependencies": { - "workbox-core": "6.5.3", - "workbox-routing": "6.5.3" - } - }, - "node_modules/workbox-sw": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", - "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" - }, - "node_modules/workbox-webpack-plugin": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", - "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", - "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.3" - }, - "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.3", - "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", - "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", - "dependencies": { - "@types/trusted-types": "^2.0.2", - "workbox-core": "6.5.3" - } - }, - "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": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "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.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "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": { - "@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.16.7", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", - "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "requires": { - "@babel/highlight": "^7.16.7" - } - }, - "@babel/compat-data": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", - "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" - }, - "@babel/core": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", - "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", - "requires": { - "@ampproject/remapping": "^2.1.0", - "@babel/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helpers": "^7.17.9", - "@babel/parser": "^7.17.10", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.10", - "@babel/types": "^7.17.10", - "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.17.0", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", - "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", - "requires": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "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" - } - }, - "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==" - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" - }, - "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.17.10", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", - "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", - "requires": { - "@babel/types": "^7.17.10", - "@jridgewell/gen-mapping": "^0.1.0", - "jsesc": "^2.5.1" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", - "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", - "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", - "requires": { - "@babel/helper-explode-assignable-expression": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", - "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", - "requires": { - "@babel/compat-data": "^7.17.10", - "@babel/helper-validator-option": "^7.16.7", - "browserslist": "^4.20.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==" - } - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", - "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-member-expression-to-functions": "^7.17.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", - "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "regexpu-core": "^5.0.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", - "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "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.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", - "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", - "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-function-name": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", - "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", - "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", - "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", - "requires": { - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", - "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-module-transforms": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", - "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/helper-validator-identifier": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.3", - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", - "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", - "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", - "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-wrap-function": "^7.16.8", - "@babel/types": "^7.16.8" - } - }, - "@babel/helper-replace-supers": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", - "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", - "requires": { - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-member-expression-to-functions": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/traverse": "^7.16.7", - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-simple-access": { - "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", - "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", - "requires": { - "@babel/types": "^7.17.0" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", - "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", - "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", - "requires": { - "@babel/types": "^7.16.7" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" - }, - "@babel/helper-validator-option": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", - "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" - }, - "@babel/helper-wrap-function": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", - "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", - "requires": { - "@babel/helper-function-name": "^7.16.7", - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.16.8", - "@babel/types": "^7.16.8" + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" } }, - "@babel/helpers": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", - "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", - "requires": { - "@babel/template": "^7.16.7", - "@babel/traverse": "^7.17.9", - "@babel/types": "^7.17.0" + "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" } }, - "@babel/highlight": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", - "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "requires": { - "@babel/helper-validator-identifier": "^7.16.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "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" } }, - "@babel/parser": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", - "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + "node_modules/workbox-build/node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dependencies": { + "punycode": "^2.1.0" + } }, - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.16.7", - "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.16.7.tgz", - "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "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" } }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", - "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-proposal-optional-chaining": "^7.16.7" + "node_modules/workbox-cacheable-response": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-6.5.3.tgz", + "integrity": "sha512-6JE/Zm05hNasHzzAGKDkqqgYtZZL2H06ic2GxuRLStA4S/rHUfm2mnLFFXuHAaGR1XuuYyVCEey1M6H3PdZ7SQ==", + "dependencies": { + "workbox-core": "6.5.3" } }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", - "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8", - "@babel/plugin-syntax-async-generators": "^7.8.4" + "node_modules/workbox-core": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-6.5.3.tgz", + "integrity": "sha512-Bb9ey5n/M9x+l3fBTlLpHt9ASTzgSGj6vxni7pY72ilB/Pb3XtN+cZ9yueboVhD5+9cNQrC9n/E1fSrqWsUz7Q==" + }, + "node_modules/workbox-expiration": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-6.5.3.tgz", + "integrity": "sha512-jzYopYR1zD04ZMdlbn/R2Ik6ixiXbi15c9iX5H8CTi6RPDz7uhvMLZPKEndZTpfgmUk8mdmT9Vx/AhbuCl5Sqw==", + "dependencies": { + "idb": "^6.1.4", + "workbox-core": "6.5.3" } }, - "@babel/plugin-proposal-class-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", - "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "node_modules/workbox-google-analytics": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-6.5.3.tgz", + "integrity": "sha512-3GLCHotz5umoRSb4aNQeTbILETcrTVEozSfLhHSBaegHs1PnqCmN0zbIy2TjTpph2AGXiNwDrWGF0AN+UgDNTw==", + "dependencies": { + "workbox-background-sync": "6.5.3", + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" } }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", - "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.6", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-class-static-block": "^7.14.5" + "node_modules/workbox-navigation-preload": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-6.5.3.tgz", + "integrity": "sha512-bK1gDFTc5iu6lH3UQ07QVo+0ovErhRNGvJJO/1ngknT0UQ702nmOUhoN9qE5mhuQSrnK+cqu7O7xeaJ+Rd9Tmg==", + "dependencies": { + "workbox-core": "6.5.3" } }, - "@babel/plugin-proposal-decorators": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", - "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.17.9", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/plugin-syntax-decorators": "^7.17.0", - "charcodes": "^0.2.0" + "node_modules/workbox-precaching": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-6.5.3.tgz", + "integrity": "sha512-sjNfgNLSsRX5zcc63H/ar/hCf+T19fRtTqvWh795gdpghWb5xsfEkecXEvZ8biEi1QD7X/ljtHphdaPvXDygMQ==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" } }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", - "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" + "node_modules/workbox-range-requests": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-6.5.3.tgz", + "integrity": "sha512-pGCP80Bpn/0Q0MQsfETSfmtXsQcu3M2QCJwSFuJ6cDp8s2XmbUXkzbuQhCUzKR86ZH2Vex/VUjb2UaZBGamijA==", + "dependencies": { + "workbox-core": "6.5.3" } }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", - "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + "node_modules/workbox-recipes": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-recipes/-/workbox-recipes-6.5.3.tgz", + "integrity": "sha512-IcgiKYmbGiDvvf3PMSEtmwqxwfQ5zwI7OZPio3GWu4PfehA8jI8JHI3KZj+PCfRiUPZhjQHJ3v1HbNs+SiSkig==", + "dependencies": { + "workbox-cacheable-response": "6.5.3", + "workbox-core": "6.5.3", + "workbox-expiration": "6.5.3", + "workbox-precaching": "6.5.3", + "workbox-routing": "6.5.3", + "workbox-strategies": "6.5.3" } }, - "@babel/plugin-proposal-json-strings": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", - "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-json-strings": "^7.8.3" + "node_modules/workbox-routing": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-6.5.3.tgz", + "integrity": "sha512-DFjxcuRAJjjt4T34RbMm3MCn+xnd36UT/2RfPRfa8VWJGItGJIn7tG+GwVTdHmvE54i/QmVTJepyAGWtoLPTmg==", + "dependencies": { + "workbox-core": "6.5.3" } }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", - "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + "node_modules/workbox-strategies": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-6.5.3.tgz", + "integrity": "sha512-MgmGRrDVXs7rtSCcetZgkSZyMpRGw8HqL2aguszOc3nUmzGZsT238z/NN9ZouCxSzDu3PQ3ZSKmovAacaIhu1w==", + "dependencies": { + "workbox-core": "6.5.3" } }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", - "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + "node_modules/workbox-streams": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-6.5.3.tgz", + "integrity": "sha512-vN4Qi8o+b7zj1FDVNZ+PlmAcy1sBoV7SC956uhqYvZ9Sg1fViSbOpydULOssVJ4tOyKRifH/eoi6h99d+sJ33w==", + "dependencies": { + "workbox-core": "6.5.3", + "workbox-routing": "6.5.3" } }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", - "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" + "node_modules/workbox-sw": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-6.5.3.tgz", + "integrity": "sha512-BQBzm092w+NqdIEF2yhl32dERt9j9MDGUTa2Eaa+o3YKL4Qqw55W9yQC6f44FdAHdAJrJvp0t+HVrfh8AiGj8A==" + }, + "node_modules/workbox-webpack-plugin": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-webpack-plugin/-/workbox-webpack-plugin-6.5.3.tgz", + "integrity": "sha512-Es8Xr02Gi6Kc3zaUwR691ZLy61hz3vhhs5GztcklQ7kl5k2qAusPh0s6LF3wEtlpfs9ZDErnmy5SErwoll7jBA==", + "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.3" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.9.0" } }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", - "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", - "requires": { - "@babel/compat-data": "^7.17.0", - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.16.7" + "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" } }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", - "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + "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" } }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", - "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" + "node_modules/workbox-window": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-6.5.3.tgz", + "integrity": "sha512-GnJbx1kcKXDtoJBVZs/P7ddP0Yt52NNy4nocjBpYPiRhMqTpJCNrSL+fGHZ/i/oP6p/vhE8II0sA6AZGKGnssw==", + "dependencies": { + "@types/trusted-types": "^2.0.2", + "workbox-core": "6.5.3" } }, - "@babel/plugin-proposal-private-methods": { - "version": "7.16.11", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", - "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", - "requires": { - "@babel/helper-create-class-features-plugin": "^7.16.10", - "@babel/helper-plugin-utils": "^7.16.7" + "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" } }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", - "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", - "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + "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" } }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", - "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "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" } }, - "@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" - } + "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==" }, - "@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" + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "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" } }, - "@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" + "node_modules/ws": { + "version": "7.5.7", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", + "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", + "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 + } } }, - "@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" + "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" } }, - "@babel/plugin-syntax-decorators": { - "version": "7.17.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", - "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "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" } }, - "@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" + "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" } }, - "@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" + "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" } }, - "@babel/plugin-syntax-flow": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", - "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "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" } }, - "@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" + "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" } - }, - "@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": { + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" } }, - "@babel/plugin-syntax-jsx": { + "@babel/code-frame": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", - "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", - "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@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==", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@babel/highlight": "^7.16.7" } }, - "@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/compat-data": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.10.tgz", + "integrity": "sha512-GZt/TCsG70Ms19gfZO1tM4CVnXsPgEPBCpJu+Qz3L0LUDsY5nZqFZglIoPC1kIYOtNBZlrnFT+klg12vFGZXrw==" }, - "@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==", + "@babel/core": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.10.tgz", + "integrity": "sha512-liKoppandF3ZcBnIYFjfSDHZLKdLHGJRkoWtG8zQyGJBQfIYobpnVGI5+pLBNtS6psFLDzyq8+h5HiVljW9PNA==", "requires": { - "@babel/helper-plugin-utils": "^7.10.4" + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.10", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.10", + "@babel/types": "^7.17.10", + "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/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==", + "@babel/eslint-parser": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.17.0.tgz", + "integrity": "sha512-PUEJ7ZBXbRkbq3qqM/jZ2nIuakUBqCYc7Qf52Lj7dlZ6zERnqisdHioL0l4wwQZnmskMeasqUNzLBFKs3nylXA==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "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" + } + }, + "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==" + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } } }, - "@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==", + "@babel/generator": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.10.tgz", + "integrity": "sha512-46MJZZo9y3o4kmhBVc7zW7i8dtR1oIK/sdO5NcfcZRhTGYi+KKJRtHNgsU6c4VUcJmUNV/LQdebD/9Dlv4K+Tg==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/types": "^7.17.10", + "@jridgewell/gen-mapping": "^0.1.0", + "jsesc": "^2.5.1" } }, - "@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==", + "@babel/helper-annotate-as-pure": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.7.tgz", + "integrity": "sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==", "requires": { - "@babel/helper-plugin-utils": "^7.8.0" + "@babel/types": "^7.16.7" } }, - "@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==", + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.7.tgz", + "integrity": "sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/helper-explode-assignable-expression": "^7.16.7", + "@babel/types": "^7.16.7" } }, - "@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==", + "@babel/helper-compilation-targets": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.10.tgz", + "integrity": "sha512-gh3RxjWbauw/dFiU/7whjd0qN9K6nPJMqe6+Er7rOavFh0CQUSwhAE3IcTho2rywPJFxej6TUUHDkWcYI6gGqQ==", "requires": { - "@babel/helper-plugin-utils": "^7.14.5" + "@babel/compat-data": "^7.17.10", + "@babel/helper-validator-option": "^7.16.7", + "browserslist": "^4.20.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==" + } } }, - "@babel/plugin-syntax-typescript": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", - "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", + "@babel/helper-create-class-features-plugin": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.17.9.tgz", + "integrity": "sha512-kUjip3gruz6AJKOq5i3nC6CoCEEF/oHH3cp6tOZhB+IyyyPyW0g1Gfsxn3mkk6S08pIA2y8GQh609v9G/5sHVQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-member-expression-to-functions": "^7.17.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7" } }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", - "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", + "@babel/helper-create-regexp-features-plugin": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.17.0.tgz", + "integrity": "sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-annotate-as-pure": "^7.16.7", + "regexpu-core": "^5.0.1" } }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", - "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", + "@babel/helper-define-polyfill-provider": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.1.tgz", + "integrity": "sha512-J9hGMpJQmtWmj46B3kBHmL38UhJGhYX7eqkcq+2gsstyYt341HmPeWspihX43yVRA0mS+8GGk2Gckc7bY/HCmA==", "requires": { - "@babel/helper-module-imports": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-remap-async-to-generator": "^7.16.8" + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "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/plugin-transform-block-scoped-functions": { + "@babel/helper-environment-visitor": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", - "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.16.7" } }, - "@babel/plugin-transform-block-scoping": { + "@babel/helper-explode-assignable-expression": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", - "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.7.tgz", + "integrity": "sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.16.7" } }, - "@babel/plugin-transform-classes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", - "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-optimise-call-expression": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "globals": "^11.1.0" + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" } }, - "@babel/plugin-transform-computed-properties": { + "@babel/helper-hoist-variables": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", - "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.16.7" } }, - "@babel/plugin-transform-destructuring": { + "@babel/helper-member-expression-to-functions": { "version": "7.17.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", - "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.17.7.tgz", + "integrity": "sha512-thxXgnQ8qQ11W2wVUObIqDL4p148VMxkt5T/qpN5k2fboRyzFGFmKsTGViquyM5QHKUy48OZoca8kw4ajaDPyw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.17.0" } }, - "@babel/plugin-transform-dotall-regex": { + "@babel/helper-module-imports": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", - "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.16.7" } }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", - "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", + "@babel/helper-module-transforms": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" } }, - "@babel/plugin-transform-exponentiation-operator": { + "@babel/helper-optimise-call-expression": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", - "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.7.tgz", + "integrity": "sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==", "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.16.7" } }, - "@babel/plugin-transform-flow-strip-types": { + "@babel/helper-plugin-utils": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", - "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", + "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.8.tgz", + "integrity": "sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-flow": "^7.16.7" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-wrap-function": "^7.16.8", + "@babel/types": "^7.16.8" } }, - "@babel/plugin-transform-for-of": { + "@babel/helper-replace-supers": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", - "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.7.tgz", + "integrity": "sha512-y9vsWilTNaVnVh6xiJfABzsNpgDPKev9HnAgz6Gb1p6UUwf9NepdlsV7VXGCftJM+jqD5f7JIEubcpLjZj5dBw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-member-expression-to-functions": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/traverse": "^7.16.7", + "@babel/types": "^7.16.7" } }, - "@babel/plugin-transform-function-name": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", - "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "@babel/helper-simple-access": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", "requires": { - "@babel/helper-compilation-targets": "^7.16.7", - "@babel/helper-function-name": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.17.0" } }, - "@babel/plugin-transform-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", - "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.16.0" } }, - "@babel/plugin-transform-member-expression-literals": { + "@babel/helper-split-export-declaration": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", - "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/types": "^7.16.7" } }, - "@babel/plugin-transform-modules-amd": { + "@babel/helper-validator-identifier": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", - "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, + "@babel/helper-validator-option": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" + }, + "@babel/helper-wrap-function": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.8.tgz", + "integrity": "sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==", "requires": { - "@babel/helper-module-transforms": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/helper-function-name": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.16.8", + "@babel/types": "^7.16.8" } }, - "@babel/plugin-transform-modules-commonjs": { + "@babel/helpers": { "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", - "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "requires": { - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-simple-access": "^7.17.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" } }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.17.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", - "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", + "@babel/highlight": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "requires": { - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-module-transforms": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", "@babel/helper-validator-identifier": "^7.16.7", - "babel-plugin-dynamic-import-node": "^2.3.3" + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" } }, - "@babel/plugin-transform-modules-umd": { + "@babel/parser": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.10.tgz", + "integrity": "sha512-n2Q6i+fnJqzOaq2VkdXxy2TCPCWQZHiCo0XqmrCvDWcZQKRyZzYi4Z0yxlBuN0w+r2ZHmre+Q087DSrw3pbJDQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", - "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", + "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.16.7.tgz", + "integrity": "sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==", "requires": { - "@babel/helper-module-transforms": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", - "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.7.tgz", + "integrity": "sha512-di8vUHRdf+4aJ7ltXhaDbPoszdkh59AQtJM5soLsuHpQJdFQZOA4uGj0V2u/CZ8bJ/u8ULDL5yq6FO/bCXnKHw==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.17.0" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.7" } }, - "@babel/plugin-transform-new-target": { + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.8.tgz", + "integrity": "sha512-71YHIvMuiuqWJQkebWJtdhQTfd4Q4mF76q2IX37uZPkG9+olBxsX+rH1vkhFto4UeJZ9dPY2s+mDvhDm1u2BGQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", - "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.7.tgz", + "integrity": "sha512-IobU0Xme31ewjYOShSIqd/ZGM/r/cuOz2z0MDbNrhF5FW+ZVgi0f2lyeoj9KFPDOAqsYxmLWZte1WOwlvY9aww==", "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-transform-object-super": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", - "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", + "@babel/plugin-proposal-class-static-block": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.17.6.tgz", + "integrity": "sha512-X/tididvL2zbs7jZCeeRJ8167U/+Ac135AM6jCAx6gYXDUviZV5Ku9UDvWS2NCuWlFjIRXklYhwo6HhAC7ETnA==", "requires": { + "@babel/helper-create-class-features-plugin": "^7.17.6", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-replace-supers": "^7.16.7" + "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, - "@babel/plugin-transform-parameters": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", - "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", + "@babel/plugin-proposal-decorators": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.17.9.tgz", + "integrity": "sha512-EfH2LZ/vPa2wuPwJ26j+kYRkaubf89UlwxKXtxqEm57HrgSEYDB8t4swFP+p8LcI9yiP9ZRJJjo/58hS6BnaDA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-create-class-features-plugin": "^7.17.9", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/plugin-syntax-decorators": "^7.17.0", + "charcodes": "^0.2.0" } }, - "@babel/plugin-transform-property-literals": { + "@babel/plugin-proposal-dynamic-import": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", - "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.7.tgz", + "integrity": "sha512-I8SW9Ho3/8DRSdmDdH3gORdyUuYnk1m4cMxUAdu5oy4n3OfN8flDEH+d60iG7dUfi0KkYwSvoalHzzdRzpWHTg==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" } }, - "@babel/plugin-transform-react-constant-elements": { - "version": "7.17.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", - "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.7.tgz", + "integrity": "sha512-ZxdtqDXLRGBL64ocZcs7ovt71L3jhC1RGSyR996svrCi3PYqHNkb3SwPJCs8RIzD86s+WPpt2S73+EHCGO+NUA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" } }, - "@babel/plugin-transform-react-display-name": { + "@babel/plugin-proposal-json-strings": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", - "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.7.tgz", + "integrity": "sha512-lNZ3EEggsGY78JavgbHsK9u5P3pQaW7k4axlgFLYkMd7UBsiNahCITShLjNQschPyjtO6dADrL24757IdhBrsQ==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" - } - }, - "@babel/plugin-transform-react-jsx": { - "version": "7.17.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", - "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.7.tgz", + "integrity": "sha512-K3XzyZJGQCr00+EtYtrDjmwX7o7PLK6U9bi1nCwkQioRFVUv6dJoxbQjtWVtP+bCPy82bONBKG8NPyQ4+i6yjg==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-module-imports": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-jsx": "^7.16.7", - "@babel/types": "^7.17.0" + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" } }, - "@babel/plugin-transform-react-jsx-development": { + "@babel/plugin-proposal-nullish-coalescing-operator": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", - "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.7.tgz", + "integrity": "sha512-aUOrYU3EVtjf62jQrCj63pYZ7k6vns2h/DQvHPWGmsJRYzWXZ6/AsfgpiRy6XiuIDADhJzP2Q9MwSMKauBQ+UQ==", "requires": { - "@babel/plugin-transform-react-jsx": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" } }, - "@babel/plugin-transform-react-pure-annotations": { + "@babel/plugin-proposal-numeric-separator": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", - "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.7.tgz", + "integrity": "sha512-vQgPMknOIgiuVqbokToyXbkY/OmmjAzr/0lhSIbG/KmnzXPGwW/AdhdKpi+O4X/VkWiWjnkKOBiqJrTaC98VKw==", "requires": { - "@babel/helper-annotate-as-pure": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" } }, - "@babel/plugin-transform-regenerator": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", - "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.17.3.tgz", + "integrity": "sha512-yuL5iQA/TbZn+RGAfxQXfi7CNLmKi1f8zInn4IgobuCWcAb7i+zj4TYzQ9l8cEzVyJ89PDGuqxK1xZpUDISesw==", "requires": { - "regenerator-transform": "^0.15.0" + "@babel/compat-data": "^7.17.0", + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.7" } }, - "@babel/plugin-transform-reserved-words": { + "@babel/plugin-proposal-optional-catch-binding": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", - "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.7.tgz", + "integrity": "sha512-eMOH/L4OvWSZAE1VkHbr1vckLG1WUcHGJSLqqQwl2GaUqG6QjddvrOaTUMNYiv77H5IKPMZ9U9P7EaHwvAShfA==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" } }, - "@babel/plugin-transform-runtime": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", - "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.7.tgz", + "integrity": "sha512-eC3xy+ZrUcBtP7x+sq62Q/HYd674pPTb/77XZMb5wbDPGWIdUbSr4Agr052+zaUPSb+gGRnjxXfKFvx5iMJ+DA==", "requires": { - "@babel/helper-module-imports": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.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==" - } + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" } }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", - "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", + "@babel/plugin-proposal-private-methods": { + "version": "7.16.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.11.tgz", + "integrity": "sha512-F/2uAkPlXDr8+BHpZvo19w3hLFKge+k75XUprE6jaqKxjGkSYcK+4c+bup5PdW/7W/Rpjwql7FTVEDW+fRAQsw==", "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.10", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-transform-spread": { + "@babel/plugin-proposal-private-property-in-object": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", - "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.7.tgz", + "integrity": "sha512-rMQkjcOFbm+ufe3bTZLyOfsOUOxyvLXZJCTARhJr+8UMSoZmqTe1K1BgkFcrW37rAchWg57yI69ORxiWvUINuQ==", "requires": { + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-create-class-features-plugin": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } }, - "@babel/plugin-transform-sticky-regex": { + "@babel/plugin-proposal-unicode-property-regex": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", - "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.7.tgz", + "integrity": "sha512-QRK0YI/40VLhNVGIjRNAAQkEHws0cswSdFFjpFyt943YmJIU1da9uW63Iu6NFV6CxTZW5eTDCrwZUstBWgp/Rg==", "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/plugin-transform-template-literals": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", - "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", + "@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.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", - "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", + "@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.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/plugin-transform-typescript": { - "version": "7.16.8", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", - "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", + "@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-create-class-features-plugin": "^7.16.7", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/plugin-syntax-typescript": "^7.16.7" + "@babel/helper-plugin-utils": "^7.12.13" } }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", - "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", + "@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.16.7" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", - "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", + "@babel/plugin-syntax-decorators": { + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.17.0.tgz", + "integrity": "sha512-qWe85yCXsvDEluNP0OyeQjH63DlhAR3W7K9BxxU1MvbDb48tgBG+Ao6IJJ6smPDrrVzSQZrbF6donpkFBMcs3A==", "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.16.7", "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/preset-env": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", - "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", + "@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/compat-data": "^7.17.10", - "@babel/helper-compilation-targets": "^7.17.10", - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-async-generator-functions": "^7.16.8", - "@babel/plugin-proposal-class-properties": "^7.16.7", - "@babel/plugin-proposal-class-static-block": "^7.17.6", - "@babel/plugin-proposal-dynamic-import": "^7.16.7", - "@babel/plugin-proposal-export-namespace-from": "^7.16.7", - "@babel/plugin-proposal-json-strings": "^7.16.7", - "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", - "@babel/plugin-proposal-numeric-separator": "^7.16.7", - "@babel/plugin-proposal-object-rest-spread": "^7.17.3", - "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", - "@babel/plugin-proposal-optional-chaining": "^7.16.7", - "@babel/plugin-proposal-private-methods": "^7.16.11", - "@babel/plugin-proposal-private-property-in-object": "^7.16.7", - "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", - "@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-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.16.7", - "@babel/plugin-transform-async-to-generator": "^7.16.8", - "@babel/plugin-transform-block-scoped-functions": "^7.16.7", - "@babel/plugin-transform-block-scoping": "^7.16.7", - "@babel/plugin-transform-classes": "^7.16.7", - "@babel/plugin-transform-computed-properties": "^7.16.7", - "@babel/plugin-transform-destructuring": "^7.17.7", - "@babel/plugin-transform-dotall-regex": "^7.16.7", - "@babel/plugin-transform-duplicate-keys": "^7.16.7", - "@babel/plugin-transform-exponentiation-operator": "^7.16.7", - "@babel/plugin-transform-for-of": "^7.16.7", - "@babel/plugin-transform-function-name": "^7.16.7", - "@babel/plugin-transform-literals": "^7.16.7", - "@babel/plugin-transform-member-expression-literals": "^7.16.7", - "@babel/plugin-transform-modules-amd": "^7.16.7", - "@babel/plugin-transform-modules-commonjs": "^7.17.9", - "@babel/plugin-transform-modules-systemjs": "^7.17.8", - "@babel/plugin-transform-modules-umd": "^7.16.7", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", - "@babel/plugin-transform-new-target": "^7.16.7", - "@babel/plugin-transform-object-super": "^7.16.7", - "@babel/plugin-transform-parameters": "^7.16.7", - "@babel/plugin-transform-property-literals": "^7.16.7", - "@babel/plugin-transform-regenerator": "^7.17.9", - "@babel/plugin-transform-reserved-words": "^7.16.7", - "@babel/plugin-transform-shorthand-properties": "^7.16.7", - "@babel/plugin-transform-spread": "^7.16.7", - "@babel/plugin-transform-sticky-regex": "^7.16.7", - "@babel/plugin-transform-template-literals": "^7.16.7", - "@babel/plugin-transform-typeof-symbol": "^7.16.7", - "@babel/plugin-transform-unicode-escapes": "^7.16.7", - "@babel/plugin-transform-unicode-regex": "^7.16.7", - "@babel/preset-modules": "^0.1.5", - "@babel/types": "^7.17.10", - "babel-plugin-polyfill-corejs2": "^0.3.0", - "babel-plugin-polyfill-corejs3": "^0.5.0", - "babel-plugin-polyfill-regenerator": "^0.3.0", - "core-js-compat": "^3.22.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/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.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.7.tgz", + "integrity": "sha512-UDo3YGQO0jH6ytzVwgSLv9i/CzMcUjbKenL67dTrAZPPv6GFAtDhe6jqnvmoKzC/7htNTohhos+onPtDMqJwaQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@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==", + "@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.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/helper-plugin-utils": "^7.10.4" } }, - "@babel/preset-react": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", - "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", + "@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.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-react-display-name": "^7.16.7", - "@babel/plugin-transform-react-jsx": "^7.16.7", - "@babel/plugin-transform-react-jsx-development": "^7.16.7", - "@babel/plugin-transform-react-pure-annotations": "^7.16.7" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/preset-typescript": { + "@babel/plugin-syntax-jsx": { "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", - "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.7.tgz", + "integrity": "sha512-Esxmk7YjA8QysKeT3VhTXvF6y77f/a91SIs4pWb4H2eWGQkCKFgQaG6hdoEVZtGsrAcb2K5BW66XsOErD4WU3Q==", "requires": { - "@babel/helper-plugin-utils": "^7.16.7", - "@babel/helper-validator-option": "^7.16.7", - "@babel/plugin-transform-typescript": "^7.16.7" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@babel/runtime": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", - "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", + "@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": { - "regenerator-runtime": "^0.13.4" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/runtime-corejs3": { - "version": "7.17.9", - "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", - "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", + "@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": { - "core-js-pure": "^3.20.2", - "regenerator-runtime": "^0.13.4" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/template": { - "version": "7.16.7", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", - "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", + "@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/code-frame": "^7.16.7", - "@babel/parser": "^7.16.7", - "@babel/types": "^7.16.7" + "@babel/helper-plugin-utils": "^7.10.4" } }, - "@babel/traverse": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", - "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", + "@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/code-frame": "^7.16.7", - "@babel/generator": "^7.17.10", - "@babel/helper-environment-visitor": "^7.16.7", - "@babel/helper-function-name": "^7.17.9", - "@babel/helper-hoist-variables": "^7.16.7", - "@babel/helper-split-export-declaration": "^7.16.7", - "@babel/parser": "^7.17.10", - "@babel/types": "^7.17.10", - "debug": "^4.1.0", - "globals": "^11.1.0" + "@babel/helper-plugin-utils": "^7.8.0" } }, - "@babel/types": { - "version": "7.17.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", - "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", + "@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-validator-identifier": "^7.16.7", - "to-fast-properties": "^2.0.0" + "@babel/helper-plugin-utils": "^7.8.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==" + "@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" + } }, - "@chakra-ui/accordion": { - "version": "1.4.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/accordion/-/accordion-1.4.11.tgz", - "integrity": "sha512-d/gvSgGwcZaJXxXqGmecpAgko/tUYb5vR0E0B2/V/z9AVbS8ei//fbiO9+8Ouyl/K46oWHWYj5vt8iTadlZleg==", + "@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": { - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "@chakra-ui/alert": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/alert/-/alert-1.3.7.tgz", - "integrity": "sha512-fFpJYBpHOIK/BX4BVl/xafYiDBUW+Bq/gUYDOo4iAiO4vHgxo74oa+yOwSRNlNjAgIX7pi2ridsYQALKyWyxxQ==", + "@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": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.14.5" } }, - "@chakra-ui/anatomy": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/anatomy/-/anatomy-1.3.0.tgz", - "integrity": "sha512-vj/lcHkCuq/dtbl69DkNsftZTnrGEegB90ODs1B6rxw8iVMdDSYkthPPFAkqzNs4ppv1y2IBjELuVzpeta1OHA==", + "@babel/plugin-syntax-typescript": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.17.10.tgz", + "integrity": "sha512-xJefea1DWXW09pW4Tm9bjwVlPDyYA2it3fWlmEjpYz6alPvTUjL0EOzNzI/FEOyI3r4/J7uVH5UqKgl1TQ5hqQ==", "requires": { - "@chakra-ui/theme-tools": "^1.3.6" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/avatar": { - "version": "1.3.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/avatar/-/avatar-1.3.11.tgz", - "integrity": "sha512-/eRRK48Er92/QWAfWhxsJIN0gZBBvk+ew4Hglo+pxt3/NDnfTF2yPE7ZN29Dl6daPNbyTOpoksMwaU2mZIqLgA==", + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.7.tgz", + "integrity": "sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==", "requires": { - "@chakra-ui/image": "1.1.10", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/breadcrumb": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/breadcrumb/-/breadcrumb-1.3.6.tgz", - "integrity": "sha512-iXxienBO6RUnJEcDvyDWyRt+mzPyl7/b6N8i0vrjGKGLpgtayJFvIdo33tFcvx6TCy7V9hiE3HTtZnNomWdR6A==", + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.8.tgz", + "integrity": "sha512-MtmUmTJQHCnyJVrScNzNlofQJ3dLFuobYn3mwOTKHnSCMtbNsqvF71GQmJfFjdrXSsAA7iysFmYWw4bXZ20hOg==", "requires": { - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-remap-async-to-generator": "^7.16.8" } }, - "@chakra-ui/button": { - "version": "1.5.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/button/-/button-1.5.10.tgz", - "integrity": "sha512-IVEOrleI378CckAa3b3CTUHMPZRfpy6LPwn1Mx3sMpHEkDTKu8zJcjgEvCE8HYzNC1KbwBsa1PfTgk40ui6EtA==", + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.7.tgz", + "integrity": "sha512-JUuzlzmF40Z9cXyytcbZEZKckgrQzChbQJw/5PuEHYeqzCsvebDx0K0jWnIIVcmmDOAVctCgnYs0pMcrYj2zJg==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/spinner": "1.2.6", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/checkbox": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/checkbox/-/checkbox-1.7.1.tgz", - "integrity": "sha512-9Io97yn8OrdaIynCj+3Z/neJV7lTT1MtcdYh3BKMd7WnoJDkRY/GlBM8zsdgC5Wvm+ZQ1M83t0YvRPKLLzusyA==", + "@babel/plugin-transform-block-scoping": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.7.tgz", + "integrity": "sha512-ObZev2nxVAYA4bhyusELdo9hb3H+A56bxH3FZMbEImZFiEDYVHXQSJ1hQKFlDnlt8G9bBrCZ5ZpURZUrV4G5qQ==", "requires": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/clickable": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/clickable/-/clickable-1.2.6.tgz", - "integrity": "sha512-89SsrQwwwAadcl/bN8nZqqaaVhVNFdBXqQnxVy1t07DL5ezubmNb5SgFh9LDznkm9YYPQhaGr3W6HFro7iAHMg==", + "@babel/plugin-transform-classes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.7.tgz", + "integrity": "sha512-WY7og38SFAGYRe64BrjKf8OrE6ulEHtr5jEYaZMwox9KebgqPi67Zqz8K53EKk1fFEJgm96r32rkKZ3qA2nCWQ==", "requires": { - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-optimise-call-expression": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "globals": "^11.1.0" } }, - "@chakra-ui/close-button": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/close-button/-/close-button-1.2.7.tgz", - "integrity": "sha512-cYTxfgrIlPU4IZm1sehZXxx/TNQBk9c3LBPvTpywEM8GVRGINh4YLq8WiMaPtO+TDNBnKoWS/jS4IHnR+abADw==", + "@babel/plugin-transform-computed-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.7.tgz", + "integrity": "sha512-gN72G9bcmenVILj//sv1zLNaPyYcOzUho2lIJBMh/iakJ9ygCo/hEF9cpGb61SCMEDxbbyBoVQxrt+bWKu5KGw==", "requires": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/color-mode": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/color-mode/-/color-mode-1.4.8.tgz", - "integrity": "sha512-iD4126DVQi06c6ARr3uf3R2rtEu8aBVjW8rhZ+lOsV26Z15iCJA7OAut13Xu06fcZvgjSB/ChDy6Sx9sV9UjHA==", + "@babel/plugin-transform-destructuring": { + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.17.7.tgz", + "integrity": "sha512-XVh0r5yq9sLR4vZ6eVZe8FKfIcSgaTBxVBRSYokRj2qksf6QerYnTxz9/GTuKTH/n/HwLP7t6gtlybHetJ/6hQ==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/control-box": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/control-box/-/control-box-1.1.6.tgz", - "integrity": "sha512-EUcq5f854puG6ZA6wAWl4107OPl8+bj4MMHJCa48BB0qec0U8HCEtxQGnFwJmaYLalIAjMfHuY3OwO2A3Hi9hA==", + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.7.tgz", + "integrity": "sha512-Lyttaao2SjZF6Pf4vk1dVKv8YypMpomAbygW+mU5cYP3S5cWTfCJjG8xV6CFdzGFlfWK81IjL9viiTvpb6G7gQ==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.7.tgz", + "integrity": "sha512-03DvpbRfvWIXyK0/6QiR1KMTWeT6OcQ7tbhjrXyFS02kjuX/mu5Bvnh5SDSWHxyawit2g5aWhKwI86EE7GUnTw==", "requires": { - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/counter": { - "version": "1.2.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/counter/-/counter-1.2.10.tgz", - "integrity": "sha512-HQd09IuJ4z8M8vWajH+99jBWWSHDesQZmnN95jUg3HKOuNleLaipf2JFdrqbO1uWQyHobn2PM6u+B+JCAh2nig==", + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.7.tgz", + "integrity": "sha512-8UYLSlyLgRixQvlYH3J2ekXFHDFLQutdy7FfFAMm3CPZ6q9wHCwnUyiXpQCe3gVVnQlHc5nsuiEVziteRNTXEA==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/css-reset": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/css-reset/-/css-reset-1.1.3.tgz", - "integrity": "sha512-AgfrE7bRTJvNi/4zIfacI/kBHmHmHEIeQtHwCvk/0qM9V2gK1VM3ctYlnibf7BTh17F/UszweOGRb1lHSPfWjw==", - "requires": {} + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.7.tgz", + "integrity": "sha512-mzmCq3cNsDpZZu9FADYYyfZJIOrSONmHcop2XEKPdBNMa4PDC4eEvcOvzZaCNcjKu72v0XQlA5y1g58aLRXdYg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-flow": "^7.16.7" + } }, - "@chakra-ui/descendant": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/descendant/-/descendant-2.1.3.tgz", - "integrity": "sha512-aNYNv99gEPENCdw2N5y3FvL5wgBVcLiOzJ2TxSwb4EVYszbgBZ8Ry1pf7lkoSfysdxD0scgy2cVyxO8TsYTU4g==", + "@babel/plugin-transform-for-of": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.7.tgz", + "integrity": "sha512-/QZm9W92Ptpw7sjI9Nx1mbcsWz33+l8kuMIQnDwgQBG5s3fAfQvkRjQ7NqXhtNcKOnPkdICmUHyCaWW06HCsqg==", "requires": { - "@chakra-ui/react-utils": "^1.2.3" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/editable": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/@chakra-ui/editable/-/editable-1.4.2.tgz", - "integrity": "sha512-a5zKghA/IvG7yNkmFl7Z9c2KSsf0FgyijsNPTg/4S5jxyz13QJtoTg40tdpyaxHHCT25y25iUcV4FYCj6Jd01w==", + "@babel/plugin-transform-function-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.7.tgz", + "integrity": "sha512-SU/C68YVwTRxqWj5kgsbKINakGag0KTgq9f2iZEXdStoAbOzLHEBRYzImmA6yFo8YZhJVflvXmIHUO7GWHmxxA==", + "requires": { + "@babel/helper-compilation-targets": "^7.16.7", + "@babel/helper-function-name": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.7.tgz", + "integrity": "sha512-6tH8RTpTWI0s2sV6uq3e/C9wPo4PTqqZps4uF0kzQ9/xPLFQtipynvmT1g/dOfEJ+0EQsHhkQ/zyRId8J2b8zQ==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/focus-lock": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/focus-lock/-/focus-lock-1.2.6.tgz", - "integrity": "sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==", + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.7.tgz", + "integrity": "sha512-mBruRMbktKQwbxaJof32LT9KLy2f3gH+27a5XSuXo6h7R3vqltl0PgZ80C8ZMKw98Bf8bqt6BEVi3svOh2PzMw==", "requires": { - "@chakra-ui/utils": "1.10.4", - "react-focus-lock": "2.5.2" - }, - "dependencies": { - "react-focus-lock": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/react-focus-lock/-/react-focus-lock-2.5.2.tgz", - "integrity": "sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==", - "requires": { - "@babel/runtime": "^7.0.0", - "focus-lock": "^0.9.1", - "prop-types": "^15.6.2", - "react-clientside-effect": "^1.2.5", - "use-callback-ref": "^1.2.5", - "use-sidecar": "^1.0.5" - }, - "dependencies": { - "react-clientside-effect": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/react-clientside-effect/-/react-clientside-effect-1.2.5.tgz", - "integrity": "sha512-2bL8qFW1TGBHozGGbVeyvnggRpMjibeZM2536AKNENLECutp2yfs44IL8Hmpn8qjFQ2K7A9PnYf3vc7aQq/cPA==", - "requires": { - "@babel/runtime": "^7.12.13" - } - } - } - } + "@babel/helper-plugin-utils": "^7.16.7" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.7.tgz", + "integrity": "sha512-KaaEtgBL7FKYwjJ/teH63oAmE3lP34N3kshz8mm4VMAw7U3PxjVwwUmxEFksbgsNUaO3wId9R2AVQYSEGRa2+g==", + "requires": { + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@chakra-ui/form-control": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/form-control/-/form-control-1.6.0.tgz", - "integrity": "sha512-MtUE98aocP2QTgvyyJ/ABuG33mhT3Ox56phKreG3HzbUKByMwrbQSm1QcAgyYdqSZ9eKB2tXx+qgGNh+avAfDA==", + "@babel/plugin-transform-modules-commonjs": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.17.9.tgz", + "integrity": "sha512-2TBFd/r2I6VlYn0YRTz2JdazS+FoUuQ2rIFHoAxtyP/0G3D82SBLaRq9rnUkpqlLg03Byfl/+M32mpxjO6KaPw==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@chakra-ui/hooks": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/hooks/-/hooks-1.9.1.tgz", - "integrity": "sha512-SEeh1alDKzrP9gMLWMnXOUDBQDKF/URL6iTmkumTn6vhawWNla6sPrcMyoCzWdMzwUhZp3QNtCKbUm7dxBXvPw==", + "@babel/plugin-transform-modules-systemjs": { + "version": "7.17.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.17.8.tgz", + "integrity": "sha512-39reIkMTUVagzgA5x88zDYXPCMT6lcaRKs1+S9K6NKBPErbgO/w/kP8GlNQTC87b412ZTlmNgr3k2JrWgHH+Bw==", "requires": { - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "compute-scroll-into-view": "1.0.14", - "copy-to-clipboard": "3.3.1" + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "babel-plugin-dynamic-import-node": "^2.3.3" } }, - "@chakra-ui/icon": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@chakra-ui/icon/-/icon-2.0.5.tgz", - "integrity": "sha512-ZrqRvCCIxGr4qFd/r1pmtd9tobRmv8KAxV7ygFoc/t4vOSKTcVIjhE12gsI3FzgvXM15ZFVwsxa1zodwgo5neQ==", + "@babel/plugin-transform-modules-umd": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.7.tgz", + "integrity": "sha512-EMh7uolsC8O4xhudF2F6wedbSHm1HHZ0C6aJ7K67zcDNidMzVcxWdGr+htW9n21klm+bOn+Rx4CBsAntZd3rEQ==", "requires": { - "@chakra-ui/utils": "1.10.4" + "@babel/helper-module-transforms": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/image": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/image/-/image-1.1.10.tgz", - "integrity": "sha512-PJZmhQ/R1PgdMyCRjALfoyq1FNh/WzMAw70sliHLtLcb9hBXniwQZuckYfUshCkUoFBj/ow9d4byn9Culdpk7Q==", + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.17.10.tgz", + "integrity": "sha512-v54O6yLaJySCs6mGzaVOUw9T967GnH38T6CQSAtnzdNPwu84l2qAjssKzo/WSO8Yi7NF+7ekm5cVbF/5qiIgNA==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-create-regexp-features-plugin": "^7.17.0" } }, - "@chakra-ui/input": { - "version": "1.4.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/input/-/input-1.4.6.tgz", - "integrity": "sha512-Ljy/NbOhh9cNQxKTWQRsT4aQiXs2vVya+Cj5NpMAz08NFFjPZovsTawhI7m6ejT5Vsh76QYjh2rOLLI3fWqQQw==", + "@babel/plugin-transform-new-target": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.7.tgz", + "integrity": "sha512-xiLDzWNMfKoGOpc6t3U+etCE2yRnn3SM09BXqWPIZOBpL2gvVrBWUKnsJx0K/ADi5F5YC5f8APFfWrz25TdlGg==", "requires": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/layout": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/layout/-/layout-1.8.0.tgz", - "integrity": "sha512-GJtEKez5AZu0XQTxI6a6jwA/hMDD36pP0HBxBOGuHP1hWCebDzMjraiMfWiP9w7hKERFE4j19kocHxIXyocfJA==", + "@babel/plugin-transform-object-super": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.7.tgz", + "integrity": "sha512-14J1feiQVWaGvRxj2WjyMuXS2jsBkgB3MdSN5HuC2G5nRspa5RK9COcs82Pwy5BuGcjb+fYaUj94mYcOj7rCvw==", "requires": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-replace-supers": "^7.16.7" } }, - "@chakra-ui/live-region": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/live-region/-/live-region-1.1.6.tgz", - "integrity": "sha512-9gPQHXf7oW0jXyT5R/JzyDMfJ3hF70TqhN8bRH4fMyfNr2Se+SjztMBqCrv5FS5rPjcCeua+e0eArpoB3ROuWQ==", + "@babel/plugin-transform-parameters": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.7.tgz", + "integrity": "sha512-AT3MufQ7zZEhU2hwOA11axBnExW0Lszu4RL/tAlUJBuNoRak+wehQW8h6KcXOcgjY42fHtDxswuMhMjFEuv/aw==", "requires": { - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/media-query": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@chakra-ui/media-query/-/media-query-2.0.4.tgz", - "integrity": "sha512-kn6g/L0IFFUHz2v4yiCsBnhg9jUeA7525Z+AWl+BPtvryi7i9J+AJ27y/QAge7vUGy4dwDeFyxOZTs2oZ9/BsA==", + "@babel/plugin-transform-property-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.7.tgz", + "integrity": "sha512-z4FGr9NMGdoIl1RqavCqGG+ZuYjfZ/hkCIeuH6Do7tXmSm0ls11nYVSJqFEUOSJbDab5wC6lRE/w6YjVcr6Hqw==", "requires": { - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/menu": { - "version": "1.8.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/menu/-/menu-1.8.11.tgz", - "integrity": "sha512-8K65xItPsdMvSfuGWYIGigOF/QMcy7+D48UIEO/Hu0u0ckd11/JXbpSIFPddH5fYedclJ18PGRohTne487OVjQ==", + "@babel/plugin-transform-react-constant-elements": { + "version": "7.17.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.17.6.tgz", + "integrity": "sha512-OBv9VkyyKtsHZiHLoSfCn+h6yU7YKX8nrs32xUmOa1SRSk+t03FosB6fBZ0Yz4BpD1WV7l73Nsad+2Tz7APpqw==", "requires": { - "@chakra-ui/clickable": "1.2.6", - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/modal": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/modal/-/modal-1.11.1.tgz", - "integrity": "sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A==", - "requires": { - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/focus-lock": "1.2.6", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4", - "aria-hidden": "^1.1.1", - "react-remove-scroll": "2.4.1" - }, - "dependencies": { - "react-remove-scroll": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/react-remove-scroll/-/react-remove-scroll-2.4.1.tgz", - "integrity": "sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==", - "requires": { - "react-remove-scroll-bar": "^2.1.0", - "react-style-singleton": "^2.1.0", - "tslib": "^1.0.0", - "use-callback-ref": "^1.2.3", - "use-sidecar": "^1.0.1" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } + "@babel/plugin-transform-react-display-name": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.7.tgz", + "integrity": "sha512-qgIg8BcZgd0G/Cz916D5+9kqX0c7nPZyXaP8R2tLNN5tkyIZdG5fEwBrxwplzSnjC1jvQmyMNVwUCZPcbGY7Pg==", + "requires": { + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/number-input": { - "version": "1.4.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/number-input/-/number-input-1.4.7.tgz", - "integrity": "sha512-LorGRZFMipom8vCUEbLi2s7bTHF2Fgiu766W0jTbzMje+8Z1ZoRQunH9OZWQnxnWQTUfUM2KBW8KwToYh1ojfQ==", + "@babel/plugin-transform-react-jsx": { + "version": "7.17.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.17.3.tgz", + "integrity": "sha512-9tjBm4O07f7mzKSIlEmPdiE6ub7kfIe6Cd+w+oQebpATfTQMAgW+YOuWxogbKVTulA+MEO7byMeIUtQ1z+z+ZQ==", "requires": { - "@chakra-ui/counter": "1.2.10", - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-jsx": "^7.16.7", + "@babel/types": "^7.17.0" } }, - "@chakra-ui/pin-input": { - "version": "1.7.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/pin-input/-/pin-input-1.7.10.tgz", - "integrity": "sha512-Uz5vFK+ZevQtdYHBkddSFCrY44bweXLanpSv9X/D0pWpdML09qfPiKX4ydGzfRoS2u4L8NUtN86IcvdOQLhHQg==", + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.7.tgz", + "integrity": "sha512-RMvQWvpla+xy6MlBpPlrKZCMRs2AGiHOGHY3xRwl0pEeim348dDyxeH4xBsMPbIMhujeq7ihE702eM2Ew0Wo+A==", "requires": { - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/plugin-transform-react-jsx": "^7.16.7" } }, - "@chakra-ui/popover": { - "version": "1.11.9", - "resolved": "https://registry.npmjs.org/@chakra-ui/popover/-/popover-1.11.9.tgz", - "integrity": "sha512-hJ1/Lwukox3ryTN7W1wnj+nE44utfLwQYvfUSdatt5dznnh8k0P6Wx7Hmjm1cYffRavBhqzwua/QZDWjJN9N0g==", + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.7.tgz", + "integrity": "sha512-hs71ToC97k3QWxswh2ElzMFABXHvGiJ01IB1TbYQDGeWRKWz/MPUTh5jGExdHvosYKpnJW5Pm3S4+TA3FyX+GA==", "requires": { - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-annotate-as-pure": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/popper": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/popper/-/popper-2.4.3.tgz", - "integrity": "sha512-TGzFnYt3mtIVkIejtYIAu4Ka9DaYLzMR4NgcqI6EtaTvgK7Xep+6RTiY/Nq+ZT3l/eaNUwqHRFoNrDUg1XYasA==", + "@babel/plugin-transform-regenerator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.17.9.tgz", + "integrity": "sha512-Lc2TfbxR1HOyn/c6b4Y/b6NHoTb67n/IoWLxTu4kC7h4KQnWlhCq2S8Tx0t2SVvv5Uu87Hs+6JEJ5kt2tYGylQ==", "requires": { - "@chakra-ui/react-utils": "1.2.3", - "@popperjs/core": "^2.9.3" + "regenerator-transform": "^0.15.0" } }, - "@chakra-ui/portal": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/portal/-/portal-1.3.10.tgz", - "integrity": "sha512-t2KQ6MXbyf1qFYxWw/bs//CnwD+Clq7mbsP1Y7g+THCz2FvlLlMj45BWocLB30NoNyA8WCS2zyMBszW2/qvDiA==", + "@babel/plugin-transform-reserved-words": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.7.tgz", + "integrity": "sha512-KQzzDnZ9hWQBjwi5lpY5v9shmm6IVG0U9pB18zvMu2i4H90xpT4gmqwPYsn8rObiadYe2M0gmgsiOIF5A/2rtg==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/progress": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/progress/-/progress-1.2.6.tgz", - "integrity": "sha512-thaHRIYTVktgV78vJMNwzfCX+ickhSpn2bun6FtGVUphFx4tjV+ggz+IGohm6AH2hapskoR1mQU2iNZb6BK0hQ==", + "@babel/plugin-transform-runtime": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.17.10.tgz", + "integrity": "sha512-6jrMilUAJhktTr56kACL8LnWC5hx3Lf27BS0R0DSyW/OoJfb/iTHeE96V3b1dgKG3FSFdd/0culnYWMkjcKCig==", "requires": { - "@chakra-ui/theme-tools": "1.3.6", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.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==" + } } }, - "@chakra-ui/provider": { - "version": "1.7.14", - "resolved": "https://registry.npmjs.org/@chakra-ui/provider/-/provider-1.7.14.tgz", - "integrity": "sha512-FCA33CZy/jFzExglKMioeri8sr9NtDTcNVPnx95ZJiA7WpfFo0xuZ6/fMC4DwIQPkJKbSIZBXYLZ3U10Ntylrw==", + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.7.tgz", + "integrity": "sha512-hah2+FEnoRoATdIb05IOXf+4GzXYTq75TVhIn1PewihbpyrNWUt2JbudKQOETWw6QpLe+AIUpJ5MVLYTQbeeUg==", "requires": { - "@chakra-ui/css-reset": "1.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/system": "1.12.1", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/radio": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/radio/-/radio-1.5.1.tgz", - "integrity": "sha512-zO5eShz+j68A7935jJ2q5u3brX/bjPEGh9Pj2+bnKbmC9Vva6jEzBSJsAx9n4WbkAzR3xDMGWsbpivFp8X1tJw==", - "requires": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" - } - }, - "@chakra-ui/react": { - "version": "1.8.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/react/-/react-1.8.8.tgz", - "integrity": "sha512-/XqL25J0i0h+usAXBngn/RTG2u1oQRzbhHe9tNHwFyNbx/izIADhQW/6ji06QU0KtaRIU77XvgSAyTtMJY1KmA==", - "requires": { - "@chakra-ui/accordion": "1.4.11", - "@chakra-ui/alert": "1.3.7", - "@chakra-ui/avatar": "1.3.11", - "@chakra-ui/breadcrumb": "1.3.6", - "@chakra-ui/button": "1.5.10", - "@chakra-ui/checkbox": "1.7.1", - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/control-box": "1.1.6", - "@chakra-ui/counter": "1.2.10", - "@chakra-ui/css-reset": "1.1.3", - "@chakra-ui/editable": "1.4.2", - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/image": "1.1.10", - "@chakra-ui/input": "1.4.6", - "@chakra-ui/layout": "1.8.0", - "@chakra-ui/live-region": "1.1.6", - "@chakra-ui/media-query": "2.0.4", - "@chakra-ui/menu": "1.8.11", - "@chakra-ui/modal": "1.11.1", - "@chakra-ui/number-input": "1.4.7", - "@chakra-ui/pin-input": "1.7.10", - "@chakra-ui/popover": "1.11.9", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/progress": "1.2.6", - "@chakra-ui/provider": "1.7.14", - "@chakra-ui/radio": "1.5.1", - "@chakra-ui/react-env": "1.1.6", - "@chakra-ui/select": "1.2.11", - "@chakra-ui/skeleton": "1.2.14", - "@chakra-ui/slider": "1.5.11", - "@chakra-ui/spinner": "1.2.6", - "@chakra-ui/stat": "1.2.7", - "@chakra-ui/switch": "1.3.10", - "@chakra-ui/system": "1.12.1", - "@chakra-ui/table": "1.3.6", - "@chakra-ui/tabs": "1.6.10", - "@chakra-ui/tag": "1.2.7", - "@chakra-ui/textarea": "1.2.11", - "@chakra-ui/theme": "1.14.1", - "@chakra-ui/toast": "1.5.9", - "@chakra-ui/tooltip": "1.5.1", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" - } - }, - "@chakra-ui/react-env": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-env/-/react-env-1.1.6.tgz", - "integrity": "sha512-L90LNvCfe04FTkN9OPok/o2e60zLJNBH8Im/5dUHvqy7dXLXok8ZDad5vEL46XmGbhe7O8fbxhG6FmAYdcCHrQ==", + "@babel/plugin-transform-spread": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.7.tgz", + "integrity": "sha512-+pjJpgAngb53L0iaA5gU/1MLXJIfXcYepLgXB3esVRf4fqmj8f2cxM3/FKaHsZms08hFQJkFccEWuIpm429TXg==", "requires": { - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" } }, - "@chakra-ui/react-utils": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@chakra-ui/react-utils/-/react-utils-1.2.3.tgz", - "integrity": "sha512-r8pUwCVVB7UPhb0AiRa9ZzSp4xkMz64yIeJ4O4aGy4WMw7TRH4j4QkbkE1YC9tQitrXrliOlvx4WWJR4VyiGpw==", + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.7.tgz", + "integrity": "sha512-NJa0Bd/87QV5NZZzTuZG5BPJjLYadeSZ9fO6oOUoL4iQx+9EEuw/eEM92SrsT19Yc2jgB1u1hsjqDtH02c3Drw==", "requires": { - "@chakra-ui/utils": "^1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/select": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/select/-/select-1.2.11.tgz", - "integrity": "sha512-6Tis1+ZrRjQeWhQfziQn3ZdPphV5ccafpZOhiPdTcM2J1XcXOlII+9rHxvaW+jx7zQ5ly5o8kd7iXzalDgl5wA==", + "@babel/plugin-transform-template-literals": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.7.tgz", + "integrity": "sha512-VwbkDDUeenlIjmfNeDX/V0aWrQH2QiVyJtwymVQSzItFDTpxfyJh3EVaQiS0rIN/CqbLGr0VcGmuwyTdZtdIsA==", "requires": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/skeleton": { - "version": "1.2.14", - "resolved": "https://registry.npmjs.org/@chakra-ui/skeleton/-/skeleton-1.2.14.tgz", - "integrity": "sha512-R0v4DfQ2yjXCJf9SzhTmDb2PLx5//LxsRbjjgRa8qJCR4MZaGswPrekp4dP8YjY8aEYzuZbvHU12T3vqZBk2GA==", + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.7.tgz", + "integrity": "sha512-p2rOixCKRJzpg9JB4gjnG4gjWkWa89ZoYUnl9snJ1cWIcTH/hvxZqfO+WjG6T8DRBpctEol5jw1O5rA8gkCokQ==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/media-query": "2.0.4", - "@chakra-ui/system": "1.12.1", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/slider": { - "version": "1.5.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/slider/-/slider-1.5.11.tgz", - "integrity": "sha512-THkGU2BsA6XMosXcEVQkWVRftqUIAKCb+y4iEpR3C2ztqL7Fl/CbIGwyr5majhPhKc275rb8dfxwp8R0L0ZIiQ==", + "@babel/plugin-transform-typescript": { + "version": "7.16.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.16.8.tgz", + "integrity": "sha512-bHdQ9k7YpBDO2d0NVfkj51DpQcvwIzIusJ7mEUaMlbZq3Kt/U47j24inXZHQ5MDiYpCs+oZiwnXyKedE8+q7AQ==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-create-class-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/plugin-syntax-typescript": "^7.16.7" } }, - "@chakra-ui/spinner": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/spinner/-/spinner-1.2.6.tgz", - "integrity": "sha512-GoUCccN120fGRVgUtfuwcEjeoaxffB+XsgpxX7jhWloXf8b6lkqm68bsxX4Ybb2vGN1fANI98/45JmrnddZO/A==", + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.7.tgz", + "integrity": "sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==", "requires": { - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/stat": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/stat/-/stat-1.2.7.tgz", - "integrity": "sha512-m76jumFW1N+mCG4ytrUz9Mh09nZtS4OQcADEvOslfdI5StwwuzasTA1tueaelPzdhBioMwFUWL05Fr1fXbPJ/Q==", + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.7.tgz", + "integrity": "sha512-oC5tYYKw56HO75KZVLQ+R/Nl3Hro9kf8iG0hXoaHP7tjAyCpvqBiSNe6vGrZni1Z6MggmUOC6A7VP7AVmw225Q==", "requires": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "@babel/helper-create-regexp-features-plugin": "^7.16.7", + "@babel/helper-plugin-utils": "^7.16.7" } }, - "@chakra-ui/styled-system": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/@chakra-ui/styled-system/-/styled-system-1.19.0.tgz", - "integrity": "sha512-z+bMfWs6jQGkpgarge1kmk78DuDhJIXRUMyRqZ3+CiIkze88bIIsww6mV2i8tEfUfTAvALeMnlYZ1DYsHsTTJw==", + "@babel/preset-env": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.17.10.tgz", + "integrity": "sha512-YNgyBHZQpeoBSRBg0xixsZzfT58Ze1iZrajvv0lJc70qDDGuGfonEnMGfWeSY0mQ3JTuCWFbMkzFRVafOyJx4g==", "requires": { - "@chakra-ui/utils": "1.10.4", - "csstype": "3.0.9" + "@babel/compat-data": "^7.17.10", + "@babel/helper-compilation-targets": "^7.17.10", + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.7", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-async-generator-functions": "^7.16.8", + "@babel/plugin-proposal-class-properties": "^7.16.7", + "@babel/plugin-proposal-class-static-block": "^7.17.6", + "@babel/plugin-proposal-dynamic-import": "^7.16.7", + "@babel/plugin-proposal-export-namespace-from": "^7.16.7", + "@babel/plugin-proposal-json-strings": "^7.16.7", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.7", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.7", + "@babel/plugin-proposal-numeric-separator": "^7.16.7", + "@babel/plugin-proposal-object-rest-spread": "^7.17.3", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.7", + "@babel/plugin-proposal-optional-chaining": "^7.16.7", + "@babel/plugin-proposal-private-methods": "^7.16.11", + "@babel/plugin-proposal-private-property-in-object": "^7.16.7", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.7", + "@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-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.16.7", + "@babel/plugin-transform-async-to-generator": "^7.16.8", + "@babel/plugin-transform-block-scoped-functions": "^7.16.7", + "@babel/plugin-transform-block-scoping": "^7.16.7", + "@babel/plugin-transform-classes": "^7.16.7", + "@babel/plugin-transform-computed-properties": "^7.16.7", + "@babel/plugin-transform-destructuring": "^7.17.7", + "@babel/plugin-transform-dotall-regex": "^7.16.7", + "@babel/plugin-transform-duplicate-keys": "^7.16.7", + "@babel/plugin-transform-exponentiation-operator": "^7.16.7", + "@babel/plugin-transform-for-of": "^7.16.7", + "@babel/plugin-transform-function-name": "^7.16.7", + "@babel/plugin-transform-literals": "^7.16.7", + "@babel/plugin-transform-member-expression-literals": "^7.16.7", + "@babel/plugin-transform-modules-amd": "^7.16.7", + "@babel/plugin-transform-modules-commonjs": "^7.17.9", + "@babel/plugin-transform-modules-systemjs": "^7.17.8", + "@babel/plugin-transform-modules-umd": "^7.16.7", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.17.10", + "@babel/plugin-transform-new-target": "^7.16.7", + "@babel/plugin-transform-object-super": "^7.16.7", + "@babel/plugin-transform-parameters": "^7.16.7", + "@babel/plugin-transform-property-literals": "^7.16.7", + "@babel/plugin-transform-regenerator": "^7.17.9", + "@babel/plugin-transform-reserved-words": "^7.16.7", + "@babel/plugin-transform-shorthand-properties": "^7.16.7", + "@babel/plugin-transform-spread": "^7.16.7", + "@babel/plugin-transform-sticky-regex": "^7.16.7", + "@babel/plugin-transform-template-literals": "^7.16.7", + "@babel/plugin-transform-typeof-symbol": "^7.16.7", + "@babel/plugin-transform-unicode-escapes": "^7.16.7", + "@babel/plugin-transform-unicode-regex": "^7.16.7", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.17.10", + "babel-plugin-polyfill-corejs2": "^0.3.0", + "babel-plugin-polyfill-corejs3": "^0.5.0", + "babel-plugin-polyfill-regenerator": "^0.3.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" }, "dependencies": { - "csstype": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", - "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, - "@chakra-ui/switch": { - "version": "1.3.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/switch/-/switch-1.3.10.tgz", - "integrity": "sha512-V6qDLY6oECCbPyu7alWWOAhSBI4+SAuT6XW/zEQbelkwuUOiGO1ax67rTXOmZ59A2AaV1gqQFxDh8AcbvwO5XQ==", - "requires": { - "@chakra-ui/checkbox": "1.7.1", - "@chakra-ui/utils": "1.10.4" - } - }, - "@chakra-ui/system": { - "version": "1.12.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/system/-/system-1.12.1.tgz", - "integrity": "sha512-Rp09/rMuPA3hF38OJxeQciGO9N0Ie1GxwHRAw1AFA/TY3fVyK9pNI5oN+J/1cAxq7v9yKdIr1YfnruJTI9xfEg==", - "requires": { - "@chakra-ui/color-mode": "1.4.8", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/styled-system": "1.19.0", - "@chakra-ui/utils": "1.10.4", - "react-fast-compare": "3.2.0" - } - }, - "@chakra-ui/table": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/table/-/table-1.3.6.tgz", - "integrity": "sha512-7agZAgAeDFKviqStvixqnLAH54+setzhx67EztioZTr5Xu+6hQ4rotfJbu8L4i587pcbNg98kCEXEkidjw0XRQ==", - "requires": { - "@chakra-ui/utils": "1.10.4" - } - }, - "@chakra-ui/tabs": { - "version": "1.6.10", - "resolved": "https://registry.npmjs.org/@chakra-ui/tabs/-/tabs-1.6.10.tgz", - "integrity": "sha512-ClOOHT3Wnf3l9X4F2S6ysPsHMDgKSTgkXpB9Qe0odwpT49ZXNjSAYYaXzO16l+Eq/m2u1HzLkXVsL42HIeOiNQ==", - "requires": { - "@chakra-ui/clickable": "1.2.6", - "@chakra-ui/descendant": "2.1.3", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4" - } - }, - "@chakra-ui/tag": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/@chakra-ui/tag/-/tag-1.2.7.tgz", - "integrity": "sha512-RKrKOol4i/CnpFfo3T9LMm1abaqM+5Bs0soQLbo1iJBbBACY09sWXrQYvveQ2GYzU/OrAUloHqqmKjyVGOlNtg==", + "@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": { - "@chakra-ui/icon": "2.0.5", - "@chakra-ui/utils": "1.10.4" + "@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" } }, - "@chakra-ui/textarea": { - "version": "1.2.11", - "resolved": "https://registry.npmjs.org/@chakra-ui/textarea/-/textarea-1.2.11.tgz", - "integrity": "sha512-RDWbMyC87/AFRX98EnVum5eig/7hhcvS1BrqW5lvmTgrpr7KVr80Dfa8hUj58Iq37Z7AqZijDPkBn/zg7bPdIg==", + "@babel/preset-react": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.7.tgz", + "integrity": "sha512-fWpyI8UM/HE6DfPBzD8LnhQ/OcH8AgTaqcqP2nGOXEUV+VKBR5JRN9hCk9ai+zQQ57vtm9oWeXguBCPNUjytgA==", "requires": { - "@chakra-ui/form-control": "1.6.0", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-react-display-name": "^7.16.7", + "@babel/plugin-transform-react-jsx": "^7.16.7", + "@babel/plugin-transform-react-jsx-development": "^7.16.7", + "@babel/plugin-transform-react-pure-annotations": "^7.16.7" } }, - "@chakra-ui/theme": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme/-/theme-1.14.1.tgz", - "integrity": "sha512-VeNZi+zD3yDwzvZm234Cy3vnalCzQ+dhAgpHdIYzGO1CYO8DPa+ROcQ70rUueL7dSvUz15KOiGTw6DAl7LXlGA==", + "@babel/preset-typescript": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.16.7.tgz", + "integrity": "sha512-WbVEmgXdIyvzB77AQjGBEyYPZx+8tTsO50XtfozQrkW8QB2rLJpH2lgx0TRw5EJrBxOZQ+wCcyPVQvS8tjEHpQ==", "requires": { - "@chakra-ui/anatomy": "1.3.0", - "@chakra-ui/theme-tools": "1.3.6", - "@chakra-ui/utils": "1.10.4" + "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-validator-option": "^7.16.7", + "@babel/plugin-transform-typescript": "^7.16.7" } }, - "@chakra-ui/theme-tools": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/theme-tools/-/theme-tools-1.3.6.tgz", - "integrity": "sha512-Wxz3XSJhPCU6OwCHEyH44EegEDQHwvlsx+KDkUDGevOjUU88YuNqOVkKtgTpgMLNQcsrYZ93oPWZUJqqCVNRew==", + "@babel/runtime": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.17.9.tgz", + "integrity": "sha512-lSiBBvodq29uShpWGNbgFdKYNiFDo5/HIYsaCEY9ff4sb10x9jizo2+pRrSyF4jKZCXqgzuqBOQKbUm90gQwJg==", "requires": { - "@chakra-ui/utils": "1.10.4", - "@ctrl/tinycolor": "^3.4.0" + "regenerator-runtime": "^0.13.4" } }, - "@chakra-ui/toast": { - "version": "1.5.9", - "resolved": "https://registry.npmjs.org/@chakra-ui/toast/-/toast-1.5.9.tgz", - "integrity": "sha512-rns04bGdMcG7Ijg45L+PfuEW4rCd0Ycraix4EJQhcl9RXI18G9sphmlp9feidhZAkI6Ukafq1YvyvkBfkKnIzQ==", + "@babel/runtime-corejs3": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.17.9.tgz", + "integrity": "sha512-WxYHHUWF2uZ7Hp1K+D1xQgbgkGUfA+5UPOegEXGt2Y5SMog/rYCVaifLZDbw8UkNXozEqqrZTy6bglL7xTaCOw==", "requires": { - "@chakra-ui/alert": "1.3.7", - "@chakra-ui/close-button": "1.2.7", - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/theme": "1.14.1", - "@chakra-ui/transition": "1.4.8", - "@chakra-ui/utils": "1.10.4", - "@reach/alert": "0.13.2" - }, - "dependencies": { - "@reach/alert": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@reach/alert/-/alert-0.13.2.tgz", - "integrity": "sha512-LDz83AXCrClyq/MWe+0vaZfHp1Ytqn+kgL5VxG7rirUvmluWaj/snxzfNPWn0Ma4K2YENmXXRC/iHt5X95SqIg==", - "requires": { - "@reach/utils": "0.13.2", - "@reach/visually-hidden": "0.13.2", - "prop-types": "^15.7.2", - "tslib": "^2.1.0" - }, - "dependencies": { - "@reach/utils": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@reach/utils/-/utils-0.13.2.tgz", - "integrity": "sha512-3ir6cN60zvUrwjOJu7C6jec/samqAeyAB12ZADK+qjnmQPdzSYldrFWwDVV5H0WkhbYXR3uh+eImu13hCetNPQ==", - "requires": { - "@types/warning": "^3.0.0", - "tslib": "^2.1.0", - "warning": "^4.0.3" - } - }, - "@reach/visually-hidden": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/@reach/visually-hidden/-/visually-hidden-0.13.2.tgz", - "integrity": "sha512-sPZwNS0/duOuG0mYwE5DmgEAzW9VhgU3aIt1+mrfT/xiT9Cdncqke+kRBQgU708q/Ttm9tWsoHni03nn/SuPTQ==", - "requires": { - "prop-types": "^15.7.2", - "tslib": "^2.1.0" - } - } - } - } + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" } }, - "@chakra-ui/tooltip": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/@chakra-ui/tooltip/-/tooltip-1.5.1.tgz", - "integrity": "sha512-EUAlDdlCBt63VpEVtj/RkFjHQVN/xA9gEAumngQdi1Sp+OXPYCBM9GwSY0NwrM1RfKBnhPSH9wz7FwredJWeaw==", + "@babel/template": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", + "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", "requires": { - "@chakra-ui/hooks": "1.9.1", - "@chakra-ui/popper": "2.4.3", - "@chakra-ui/portal": "1.3.10", - "@chakra-ui/react-utils": "1.2.3", - "@chakra-ui/utils": "1.10.4", - "@chakra-ui/visually-hidden": "1.1.6" + "@babel/code-frame": "^7.16.7", + "@babel/parser": "^7.16.7", + "@babel/types": "^7.16.7" } }, - "@chakra-ui/transition": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/@chakra-ui/transition/-/transition-1.4.8.tgz", - "integrity": "sha512-5uc8LEuCH7+0h++wqAav/EktTHOjbLDSTXQlU9fzPIlNNgyf2eXrHVN2AGMGKiMR9Z4gS7umQjZ54r0w/mZ/Fw==", + "@babel/traverse": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.10.tgz", + "integrity": "sha512-VmbrTHQteIdUUQNTb+zE12SHS/xQVIShmBPhlNP12hD5poF2pbITW1Z4172d03HegaQWhLffdkRJYtAzp0AGcw==", "requires": { - "@chakra-ui/utils": "1.10.4" + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.10", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.10", + "@babel/types": "^7.17.10", + "debug": "^4.1.0", + "globals": "^11.1.0" } }, - "@chakra-ui/utils": { - "version": "1.10.4", - "resolved": "https://registry.npmjs.org/@chakra-ui/utils/-/utils-1.10.4.tgz", - "integrity": "sha512-AM91VQQxw8F4F1WDA28mqKY6NFIOuzc2Ekkna88imy2OiqqmYH0xkq8J16L2qj4cLiLozpYqba3C79pWioy6FA==", + "@babel/types": { + "version": "7.17.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.10.tgz", + "integrity": "sha512-9O26jG0mBYfGkUYCYZRnBwbVLd1UZOICEr2Em6InB6jVfsAv1GKgwXHmrSg+WFWDmeKTA6vyTZiN8tCSM5Oo3A==", "requires": { - "@types/lodash.mergewith": "4.6.6", - "css-box-model": "1.2.1", - "framesync": "5.3.0", - "lodash.mergewith": "4.6.2" + "@babel/helper-validator-identifier": "^7.16.7", + "to-fast-properties": "^2.0.0" } }, - "@chakra-ui/visually-hidden": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/@chakra-ui/visually-hidden/-/visually-hidden-1.1.6.tgz", - "integrity": "sha512-Xzy5bA0UA+IyMgwJizQYSEdgz8cC/tHdmFB3CniXzmpKTSK8mJddeEBl+cGbXHBzxEUhH7xF1eaS41O+0ezWEQ==", - "requires": { - "@chakra-ui/utils": "1.10.4" - } + "@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", @@ -19796,81 +17691,6 @@ "postcss-value-parser": "^4.2.0" } }, - "@ctrl/tinycolor": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/@ctrl/tinycolor/-/tinycolor-3.4.1.tgz", - "integrity": "sha512-ej5oVy6lykXsvieQtqZxCOaLT+xD4+QNarq78cIYISHmZXshCvROLudpQN3lfL8G0NL7plMSSK+zlyvCaIJ4Iw==" - }, - "@emotion/babel-plugin": { - "version": "11.9.2", - "resolved": "https://registry.npmjs.org/@emotion/babel-plugin/-/babel-plugin-11.9.2.tgz", - "integrity": "sha512-Pr/7HGH6H6yKgnVFNEj2MVlreu3ADqftqjqwUvDy/OJzKFgxKeTQ+eeUf20FOTuHVkDON2iNa25rAXVYtWJCjw==", - "requires": { - "@babel/helper-module-imports": "^7.12.13", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/runtime": "^7.13.10", - "@emotion/hash": "^0.8.0", - "@emotion/memoize": "^0.7.5", - "@emotion/serialize": "^1.0.2", - "babel-plugin-macros": "^2.6.1", - "convert-source-map": "^1.5.0", - "escape-string-regexp": "^4.0.0", - "find-root": "^1.1.0", - "source-map": "^0.5.7", - "stylis": "4.0.13" - }, - "dependencies": { - "babel-plugin-macros": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", - "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", - "requires": { - "@babel/runtime": "^7.7.2", - "cosmiconfig": "^6.0.0", - "resolve": "^1.12.0" - } - }, - "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" - } - }, - "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==" - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - } - } - }, - "@emotion/cache": { - "version": "11.7.1", - "resolved": "https://registry.npmjs.org/@emotion/cache/-/cache-11.7.1.tgz", - "integrity": "sha512-r65Zy4Iljb8oyjtLeCuBH8Qjiy107dOYC6SJq7g7GV5UCQWMObY4SJDPGFjiiVpPrOJ2hmJOoBiYTC7hwx9E2A==", - "requires": { - "@emotion/memoize": "^0.7.4", - "@emotion/sheet": "^1.1.0", - "@emotion/utils": "^1.0.0", - "@emotion/weak-memoize": "^0.2.5", - "stylis": "4.0.13" - } - }, - "@emotion/hash": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@emotion/hash/-/hash-0.8.0.tgz", - "integrity": "sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==" - }, "@emotion/is-prop-valid": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-1.1.2.tgz", @@ -19884,49 +17704,6 @@ "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.5.tgz", "integrity": "sha512-igX9a37DR2ZPGYtV6suZ6whr8pTFtyHL3K/oLUotxpSVO2ASaprmAe2Dkq7tBo7CRY7MMDrAa9nuQP9/YG8FxQ==" }, - "@emotion/react": { - "version": "11.9.0", - "resolved": "https://registry.npmjs.org/@emotion/react/-/react-11.9.0.tgz", - "integrity": "sha512-lBVSF5d0ceKtfKCDQJveNAtkC7ayxpVlgOohLgXqRwqWr9bOf4TZAFFyIcNngnV6xK6X4x2ZeXq7vliHkoVkxQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@emotion/babel-plugin": "^11.7.1", - "@emotion/cache": "^11.7.1", - "@emotion/serialize": "^1.0.3", - "@emotion/utils": "^1.1.0", - "@emotion/weak-memoize": "^0.2.5", - "hoist-non-react-statics": "^3.3.1" - } - }, - "@emotion/serialize": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/@emotion/serialize/-/serialize-1.0.3.tgz", - "integrity": "sha512-2mSSvgLfyV3q+iVh3YWgNlUc2a9ZlDU7DjuP5MjK3AXRR0dYigCrP99aeFtaB2L/hjfEZdSThn5dsZ0ufqbvsA==", - "requires": { - "@emotion/hash": "^0.8.0", - "@emotion/memoize": "^0.7.4", - "@emotion/unitless": "^0.7.5", - "@emotion/utils": "^1.0.0", - "csstype": "^3.0.2" - } - }, - "@emotion/sheet": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/sheet/-/sheet-1.1.0.tgz", - "integrity": "sha512-u0AX4aSo25sMAygCuQTzS+HsImZFuS8llY8O7b9MDRzbJM0kVJlAz6KNDqcG7pOuQZJmj/8X/rAW+66kMnMW+g==" - }, - "@emotion/styled": { - "version": "11.8.1", - "resolved": "https://registry.npmjs.org/@emotion/styled/-/styled-11.8.1.tgz", - "integrity": "sha512-OghEVAYBZMpEquHZwuelXcRjRJQOVayvbmNR0zr174NHdmMgrNkLC6TljKC5h9lZLkN5WGrdUcrKlOJ4phhoTQ==", - "requires": { - "@babel/runtime": "^7.13.10", - "@emotion/babel-plugin": "^11.7.1", - "@emotion/is-prop-valid": "^1.1.2", - "@emotion/serialize": "^1.0.2", - "@emotion/utils": "^1.1.0" - } - }, "@emotion/stylis": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/@emotion/stylis/-/stylis-0.8.5.tgz", @@ -19937,16 +17714,6 @@ "resolved": "https://registry.npmjs.org/@emotion/unitless/-/unitless-0.7.5.tgz", "integrity": "sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==" }, - "@emotion/utils": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@emotion/utils/-/utils-1.1.0.tgz", - "integrity": "sha512-iRLa/Y4Rs5H/f2nimczYmS5kFJEbpiVvgN3XVfZ022IYhuNA1IRSHEizcof88LtCTXtl9S2Cxt32KgaXEu72JQ==" - }, - "@emotion/weak-memoize": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/@emotion/weak-memoize/-/weak-memoize-0.2.5.tgz", - "integrity": "sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==" - }, "@eslint/eslintrc": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.2.tgz", @@ -20570,11 +18337,6 @@ "source-map": "^0.7.3" } }, - "@popperjs/core": { - "version": "2.11.5", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", - "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==" - }, "@rollup/plugin-babel": { "version": "5.3.1", "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.1.tgz", @@ -21109,19 +18871,6 @@ "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" }, - "@types/lodash": { - "version": "4.14.182", - "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.182.tgz", - "integrity": "sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==" - }, - "@types/lodash.mergewith": { - "version": "4.6.6", - "resolved": "https://registry.npmjs.org/@types/lodash.mergewith/-/lodash.mergewith-4.6.6.tgz", - "integrity": "sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==", - "requires": { - "@types/lodash": "*" - } - }, "@types/mime": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", @@ -21163,9 +18912,9 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/react": { - "version": "17.0.44", - "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.44.tgz", - "integrity": "sha512-Ye0nlw09GeMp2Suh8qoOv0odfgCoowfM/9MG6WeRD60Gq9wS90bdkdRtYbRkNhXOpG4H+YXGvj4wOWhAC0LJ1g==", + "version": "18.0.8", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.8.tgz", + "integrity": "sha512-+j2hk9BzCOrrOSJASi5XiOyBbERk9jG5O73Ya4M0env5Ixi6vUNli4qy994AINcEF+1IEHISYFfIT4zwr++LKw==", "requires": { "@types/prop-types": "*", "@types/scheduler": "*", @@ -21241,11 +18990,6 @@ "resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.2.tgz", "integrity": "sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==" }, - "@types/warning": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/warning/-/warning-3.0.0.tgz", - "integrity": "sha1-DSUBJorY+ZYrdA04fEZU9fjiPlI=" - }, "@types/ws": { "version": "8.5.3", "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", @@ -21701,21 +19445,6 @@ "sprintf-js": "~1.0.2" } }, - "aria-hidden": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/aria-hidden/-/aria-hidden-1.1.3.tgz", - "integrity": "sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==", - "requires": { - "tslib": "^1.0.0" - }, - "dependencies": { - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==" - } - } - }, "aria-query": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", @@ -22496,11 +20225,6 @@ } } }, - "compute-scroll-into-view": { - "version": "1.0.14", - "resolved": "https://registry.npmjs.org/compute-scroll-into-view/-/compute-scroll-into-view-1.0.14.tgz", - "integrity": "sha512-mKDjINe3tc6hGelUMNDzuhorIUZ7kS7BwyY0r2wQd2HOH2tRuJykiC06iSEX8y1TuhNzvz4GcJnK16mM2J1NMQ==" - }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", @@ -22554,14 +20278,6 @@ "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, - "copy-to-clipboard": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/copy-to-clipboard/-/copy-to-clipboard-3.3.1.tgz", - "integrity": "sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==", - "requires": { - "toggle-selection": "^1.0.6" - } - }, "core-js": { "version": "3.22.3", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.22.3.tgz", @@ -22645,14 +20361,6 @@ "postcss-selector-parser": "^6.0.9" } }, - "css-box-model": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/css-box-model/-/css-box-model-1.2.1.tgz", - "integrity": "sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==", - "requires": { - "tiny-invariant": "^1.0.6" - } - }, "css-color-keywords": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/css-color-keywords/-/css-color-keywords-1.0.0.tgz", @@ -23017,11 +20725,6 @@ "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, - "detect-node-es": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/detect-node-es/-/detect-node-es-1.1.0.tgz", - "integrity": "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==" - }, "detect-port-alt": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", @@ -24084,11 +21787,6 @@ "pkg-dir": "^4.1.0" } }, - "find-root": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/find-root/-/find-root-1.1.0.tgz", - "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" - }, "find-up": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", @@ -24112,14 +21810,6 @@ "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==" }, - "focus-lock": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/focus-lock/-/focus-lock-0.9.2.tgz", - "integrity": "sha512-YtHxjX7a0IC0ZACL5wsX8QdncXofWpGPNoVMuI/nZUrPGp6LmNI6+D5j0pPj+v8Kw5EpweA+T5yImK0rnWf7oQ==", - "requires": { - "tslib": "^2.0.3" - } - }, "follow-redirects": { "version": "1.14.9", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.9.tgz", @@ -24248,52 +21938,6 @@ "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" }, - "framer-motion": { - "version": "6.3.3", - "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-6.3.3.tgz", - "integrity": "sha512-wo0dCnoq5vn4L8YVOPO9W54dliH78vDaX0Lj+bSPUys6Nt5QaehrS3uaYa0q5eVeikUgtTjz070UhQ94thI5Sw==", - "requires": { - "@emotion/is-prop-valid": "^0.8.2", - "framesync": "6.0.1", - "hey-listen": "^1.0.8", - "popmotion": "11.0.3", - "style-value-types": "5.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "@emotion/is-prop-valid": { - "version": "0.8.8", - "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", - "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", - "optional": true, - "requires": { - "@emotion/memoize": "0.7.4" - } - }, - "@emotion/memoize": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", - "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", - "optional": true - }, - "framesync": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", - "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "requires": { - "tslib": "^2.1.0" - } - } - } - }, - "framesync": { - "version": "5.3.0", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", - "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", - "requires": { - "tslib": "^2.1.0" - } - }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", @@ -24360,11 +22004,6 @@ "has-symbols": "^1.0.1" } }, - "get-nonce": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/get-nonce/-/get-nonce-1.0.1.tgz", - "integrity": "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==" - }, "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", @@ -24528,11 +22167,6 @@ "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, - "hey-listen": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", - "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" - }, "history": { "version": "5.3.0", "resolved": "https://registry.npmjs.org/history/-/history-5.3.0.tgz", @@ -24820,14 +22454,6 @@ "side-channel": "^1.0.4" } }, - "invariant": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", - "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", - "requires": { - "loose-envify": "^1.0.0" - } - }, "ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", @@ -26737,11 +24363,6 @@ "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" }, - "lodash.mergewith": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz", - "integrity": "sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==" - }, "lodash.sortby": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", @@ -27407,27 +25028,6 @@ } } }, - "popmotion": { - "version": "11.0.3", - "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-11.0.3.tgz", - "integrity": "sha512-Y55FLdj3UxkR7Vl3s7Qr4e9m0onSnP8W7d/xQLsoJM40vs6UKHFdygs6SWryasTZYqugMjm3BepCF4CWXDiHgA==", - "requires": { - "framesync": "6.0.1", - "hey-listen": "^1.0.8", - "style-value-types": "5.0.0", - "tslib": "^2.1.0" - }, - "dependencies": { - "framesync": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/framesync/-/framesync-6.0.1.tgz", - "integrity": "sha512-fUY88kXvGiIItgNC7wcTOl0SNRCVXMKSWW2Yzfmn7EKNc+MpCzcz9DhdHcdjbrtN3c6R4H5dTY2jiCpPdysEjA==", - "requires": { - "tslib": "^2.1.0" - } - } - } - }, "portfinder": { "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", @@ -28371,17 +25971,6 @@ "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" }, - "react-fast-compare": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", - "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" - }, - "react-icons": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/react-icons/-/react-icons-4.3.1.tgz", - "integrity": "sha512-cB10MXLTs3gVuXimblAdI71jrJx8njrJZmNMEMC+sQu5B/BIOmlsAjskdqpn81y8UBVEGuHODd7/ci5DvoSzTQ==", - "requires": {} - }, "react-is": { "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", @@ -28392,15 +25981,6 @@ "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.11.0.tgz", "integrity": "sha512-F27qZr8uUqwhWZboondsPx8tnC3Ct3SxZA3V5WyEvujRyyNv0VYPhoBg1gZ8/MV5tubQp76Trw8lTv9hzRBa+A==" }, - "react-remove-scroll-bar": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.1.tgz", - "integrity": "sha512-IvGX3mJclEF7+hga8APZczve1UyGMkMG+tjS0o/U1iLgvZRpjFAQEUBJ4JETfvbNlfNnZnoDyWJCICkA15Mghg==", - "requires": { - "react-style-singleton": "^2.2.0", - "tslib": "^2.0.0" - } - }, "react-router": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/react-router/-/react-router-6.3.0.tgz", @@ -28473,16 +26053,6 @@ "workbox-webpack-plugin": "^6.4.1" } }, - "react-style-singleton": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/react-style-singleton/-/react-style-singleton-2.2.0.tgz", - "integrity": "sha512-nK7mN92DMYZEu3cQcAhfwE48NpzO5RpxjG4okbSqRRbfal9Pk+fG2RdQXTMp+f6all1hB9LIJSt+j7dCYrU11g==", - "requires": { - "get-nonce": "^1.0.0", - "invariant": "^2.2.4", - "tslib": "^2.0.0" - } - }, "readable-stream": { "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", @@ -29284,15 +26854,6 @@ "integrity": "sha512-GPcQ+LDJbrcxHORTRes6Jy2sfvK2kS6hpSfI/fXhPt+spVzxF6LJ1dHLN9zIGmVaaP044YKaIatFaufENRiDoQ==", "requires": {} }, - "style-value-types": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-5.0.0.tgz", - "integrity": "sha512-08yq36Ikn4kx4YU6RD7jWEv27v4V+PUsOGa4n/as8Et3CuODMJQ00ENeAVXAeydX4Z2j1XHZF1K2sX4mGl18fA==", - "requires": { - "hey-listen": "^1.0.8", - "tslib": "^2.1.0" - } - }, "styled-components": { "version": "5.3.5", "resolved": "https://registry.npmjs.org/styled-components/-/styled-components-5.3.5.tgz", @@ -29319,11 +26880,6 @@ "postcss-selector-parser": "^6.0.4" } }, - "stylis": { - "version": "4.0.13", - "resolved": "https://registry.npmjs.org/stylis/-/stylis-4.0.13.tgz", - "integrity": "sha512-xGPXiFVl4YED9Jh7Euv2V220mriG9u4B2TA6Ybjc1catrstKD2PpIdU3U0RKpkVBC2EhmL/F0sPCr9vrFTNRag==" - }, "supports-color": { "version": "5.5.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", @@ -29607,11 +27163,6 @@ "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, - "tiny-invariant": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", - "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" - }, "tmpl": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", @@ -29630,11 +27181,6 @@ "is-number": "^7.0.0" } }, - "toggle-selection": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/toggle-selection/-/toggle-selection-1.0.6.tgz", - "integrity": "sha1-bkWxJj8gF/oKzH2J14sVuL932jI=" - }, "toidentifier": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", @@ -29828,23 +27374,6 @@ "punycode": "^2.1.0" } }, - "use-callback-ref": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/use-callback-ref/-/use-callback-ref-1.3.0.tgz", - "integrity": "sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==", - "requires": { - "tslib": "^2.0.0" - } - }, - "use-sidecar": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/use-sidecar/-/use-sidecar-1.1.2.tgz", - "integrity": "sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==", - "requires": { - "detect-node-es": "^1.1.0", - "tslib": "^2.0.0" - } - }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", @@ -29920,14 +27449,6 @@ "makeerror": "1.0.12" } }, - "warning": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/warning/-/warning-4.0.3.tgz", - "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", - "requires": { - "loose-envify": "^1.0.0" - } - }, "watchpack": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", diff --git a/pokedex/package.json b/pokedex/package.json index 95ad8d2..677eae0 100644 --- a/pokedex/package.json +++ b/pokedex/package.json @@ -3,17 +3,12 @@ "version": "0.1.0", "private": true, "dependencies": { - "@chakra-ui/react": "^1.8.8", - "@emotion/react": "^11.9.0", - "@emotion/styled": "^11.8.1", "@testing-library/jest-dom": "^5.16.4", "@testing-library/react": "^13.1.1", "@testing-library/user-event": "^13.5.0", "axios": "^0.27.2", - "framer-motion": "^6.3.3", "react": "^18.1.0", "react-dom": "^18.1.0", - "react-icons": "^4.3.1", "react-router-dom": "^6.3.0", "react-scripts": "5.0.1", "styled-components": "^5.3.5", diff --git a/pokedex/public/favicon.ico b/pokedex/public/favicon.ico index 83c7b3e6a419fada9ba4f5fd2432cc56d480ee67..a11777cc471a4344702741ab1c8a588998b1311a 100644 GIT binary patch literal 3870 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 baj7?x%VD!5Cxk2YbYLNVeiXvvpMCWYo=by@ literal 381363 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�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%0DAg%s^h`L5y4;ZR@IqO|Ty?3aIJu_Vyx&E* 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%0A! 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

JqiIn>iGfweCpz zfKd=*0M;>Zvl@7|UU9P?SPy|glRKKK%*ToC{Udj;-mrUhi~eEf4B^U^4pq%xv@y$S zTkttqj=iK_7O>X?J@t9+>YDzb)pSy$l~ec%itAfk7NA$|fZFa}+(ABjCU(creZ(oQ zD3_tKjTb&|#A{!ZEp0w&8}IIM(H<|-{ZoN#JEnTQ3N*2%jvf2SXl*Ar=YN= zQk6~Q2k}L)T)<9uuuHOT8DKmWUFo;g-;bqjOmR@%@pdmZWVJvCc#;`BV+fX6J+DEH zQU&?^cPAK#I4BGVHW_JuVBS73KR#f)EpZwdG_ew4Ex77tjLyfHR_FLTB6y2$#Fq18 zIexO77$@tMcZcMsaS0?S!fal1I~j~-?52s`cw{$COhw2eFP~kFBk<1PD>Qrx;R~4W z`DFqOAoswBCRY00GnuiUCwBA1Ath!rGe-kQb%SurvmDJqaU7=^vQi3pzW)mJ*|mOgb}Ja-gS)= z+dTre0*?wu%#uMu>|nxcjK2!}Rg5=L>ccsrxtgyQ%-wcAFx_1%tg50yNaOQ%vYBYV0x=@)4!mGnUXXhJHv$UD~tmZ+8H zn$DC;_%I8w;Ps&`xFDIm%KI08^CwlNd1g+NtAo`elP(+Bl6fHcr{EAwc*@ah9Q1AJ zWQR-L!^7do%Xja1^T{2@kA8!#*XSX5G~AlQS$-*jk|KUYHwVqUR-i-~$COAJP?&iF zT#SLuYGAV(7>4K>nCQj%znGdC$cq^glv1?h^H96kfV6`?19`=fkbJefE`Z{UhbvQ- zzIxIl6oLq=7`R!lc)r>2Y`tc)Ixr+FQkvA`2^Y+_U{Pxd(;)CbUAg;kY ztvs2c;wg1f_+V`VS?a6`hSd!0iabQBpf3v>SZ+si`r1Uh(l5#2W!eAG@2ir^)K%?e zr@MiQ`pt#>@PdqQfGUu z%R6E6V(6H@0`x-3v~edsiVzaa)6D*H$K&k-+uJ*)?H=aj!4C;+;=r?E#d;VB*|C0) zSJL;|lW(UJ^c!>V*QcrjUCF;|7K55iIcj1zjy&vl?8gI>wr6>MFR2M5*n?oNjr1DE zd;D?vOEkmN{J#c1#rO~4j|d-&$Oc$j4x}G-WH;^Ej;_0~SqJaSMrOUqCDc)BMwaDN z!;~8hhb#yLS=cN41CoPP<(5j;Na-3O&q3?{e0x8 zM_)ewj48Ldm?x$*c`aVj4C1_=&PC%K(3Qf{MP^R*p=@z;`LTz>Le3R`jvy}J(S9UE*n+JaRY0&>r`=>K{0d@j!410<3 z#*E(>_JLs=7i2LWbmHxF;PtrUS32@MK4XZ17@W=%ZR$OJj}=qDhl0OlF-iXR57OPK zmH(mgIk_iFVf0Q-y5CN-Ns2>r8f7e{d1pYci<&nYe6f?$h4V(MOWHXj@Bdm{`X(;> z|F_!de!p*1{V~f0-)FgGaa4LBT$mbvx@$L%C6%kSRtODb6n3IIKUN+}lqRK3R8gDE zGBf~~jFf!*J*};<#*$@_OZ$!{SW%;bs-!ggLpSHImk4s|C&MW^{c$Y;TM0ZG?2)Fv zSpfTCo_Y81z?=Jf9)CA6uAUbSl%mhqztnRqWFQR?tuNjl=+!!lj5f+L4dAsDoj!GtJg=?F zLqhGXQ08EO7y|1daI;x+vtF|vR;;1}y(k_KIPCVkd;5-8FJJM8cemX9=GP1_)|qbd zV29?K5V2egHRt24K+i4$y{cAMK%SOX1=iJbH89)H#KtW3FL|q}L`{p*)0514Mr(n2 z&tB7uLX8t}cd2Co$GO!z>5ToUk z&fK-619~9?#)zkFio$f9c)Wk)_U$eA@9x-d_t>lq5?RH8&1%hNwPpwrN%JBI@OQI| zK}l<4Rj;}E`QT+D7Mx3&P>wqBI39R7?AVP*l4+Y)&5;;!@bdua$EvgbXW9h30{#ko zZrFbb@^2u&qE2#SvYFj@;BmKQyFTz@SQA6ciB|qxiXuqxRDR7jX#q!g0s~r0)udg! z!Vb^{*K2St2l%>lZK(>EJvn5r2}nBAL$yuSqaO5ssp z&Tq?v@{qi3$2*pN?f%XWg?~N!X9K;ocgElg;8R?X<+lbOndF*mU}rOT^Pbyj&%=CR z&j&mo)@X>NF(KNeZDl1T$w|#MO-I!wqC>=Dtl}st-A_#gkjx^rX?^-{|4l~}c3woc zy!neRKccOTj`a3ay(8v!)1&g3|Np1K(pW~@*U1Bi5!^-IeYubdDUg}L< zPC8bhI5JtrT3QsXh^L5YB{yK1USJi(Y3EdS&6rEtTLyKtKUHQYT#2ou`MAJOe_p+6 zSMkE!@ywA)OF7LrodMXBA^ItpKXAS7VhcQA>_qqoVUX-K9?f{S-}CDJp10daez$qf zMg)riOQ|w(p^Ip?|9mp2G_WzLahww4l$esI?-XDj1SCd=^}uR9Fsx!8TVEn9WT;EJ zX6Opsb0DCIbLIX;_y&*yHcouoeH^3a4io+_xS8ra)Q0OuZLg@9pdq4pCSS zk(<@P&9GuMB-Uz7h)al#M;`9(dHw1Q@7}!Q*MI&KgT0`5I)+P%2mIM0iCiFRRY9>& z#q3izy>Fg$X`I&BG;Q}yr6@Y_3m?aGUE!93Yu#sbKpAQ}Tn(;t)4fE&JD}HZsH%FF zJyh4x&eJdR^R@xM{C&pyV$wZt>!oXHu4e$P+je(umjhG{0QZ2e2Y^oyew^O+{d=H( z)3K|4gLqF(?%~{dTbPUfQJ)zSI<7j;T?cC{8M_YLg`op_<+Bb@7oaExD9JQBKk=@%q7{MD5Szrj%VqwrfSAVm2xqz>bJafaZ6)Fsqq= zcZ={%4^mh%~Dnc?>RVKUtMuR+J>d9E(z1uF(sgCpSYY zrndINEB;RB-nA%aq4m3y@#QXyruf638vW?)m2P21g}iUEJO%_xQeWXfguz(xyT3h zBNzxdrEm$SLwC)oY*Sf6x+NP}D^Gyj=c!(;0`D`ErRE^=%&qhEFBct1gfOs*!e$t_ zS*_R{CytsJG6Rw{vET1_`}Q4g-@M~b+a1s5UnA=*bRz*x9*hX4gd~WDoQA1cNl}{f zv-ruAyXNB*q|;8k1bs3|*UqAgnx8RD7jE9lh@G%uHMOZvTCPAZC;Id)9lCwCtk04{ z+FdHjld+|RFQxT+Ak$x+W$Y# zg{COJQ1Q`n%Ddznr3BM1*=cEsgr})>_`DD{lL9zX+lvP2Q5pyutgNyq&>Or(82Pa-1ixo0})bG&#`2ec@wX=8#5? zOia10Pkn@2(G*Z7j9K(M?j-kPBm~QeMQTaRG-1ogQ3iP&1s=rgt-(8t9WdpGs^q%7 z1A#Zdr^)yXcr9?4mw>If4sVm+D|@a?-9OF#={0)U_P{%kcZNMunll$O_1xm)f!*QY z4~We(OqwEB53TyVYynDx%7jPcT-Mzq89GSIN$ymTBF!}@McSR#Q)$ppUy3DaY0#;9 zmgRHz1C~IqvW;ZNBTAQj_}%Wq4`%T$QAT|<7t8gEe~bNX@T7N0#H^-4F1@f!yDaMJ zG6SRSL0tUR(ulL9uGK`c^58X`sq6Mp3-!BeQ~Jw5$**tDj|93XU6X#NbAq8nwnJ{B z;4t2Ue7f+f|Jjl2A7~@+Z3z5Dm47$m&lsOzyij3C;?eG{DX(^0zIgYB-#>rB=A%z| zv5KGpo7?s7XG$rK7hK96#QPj2b0t$PY+mr|Q5@G88KSo^@a+{ToGh|b@3=BsTHRQC zdo?&$9OqV9nI*7G>WyDb>fOFzqVjes`jDEk=-VlC#CtqBt&|87Scy2Jw_34|fjG}Z zg_xP{X&kw~yW{QKw>&;P@~dMat_Bx;3DH?SQ-TVEMNfYyVd9btZgm)P^J&_L3p9Ir z58DOQ%aZ9liD#YrUWF;ltb74$`FU(D=eiz6eI8!=jylBdXoVA2tUS*ovoqz&_M!^? zDfRJ~vc9%U2`p;#7GU)|M(&cCbOFHn+?C=$E!%XKb10wn0IoZR`UbG&`SdfJ`qYu` zJFEMUoN`u}kw7~R0V3+}!Vc(_^+G9uC;+w_i!$pYS@&pCj*naJ-n`}Z^&9pNkC0~8 zA@F>);=}cZXR8%aXwtC%U|Y_vBJ5=~upk1F;B6j6NGJ!Ld7O_tqyt+UIg;Fal|T%p zs2&U+`4M*Zgwp^GaQDD-GSKs9y}A&{@xVNfHRxAb4z$#I4@ikB z5`v4iQ0nD!&_m?x#d7kvqD1Qh-3?{gkC4pN6}3pIkIR~6Vi*MX8C9&dRw^}nt`MxG zTu11>hd=LYbMe_#F6T5cl|FQtv71w3wz;uznwWHAtpConWr2&qDPyjw^PkhlQcms1 z#cr%-k(GDV0_mby3TAsG>;w)XGP~cRR!7fQN#^O5uMEBfz7pgPIGW_ppgWKg#ybL^ zqkI88&RjUmOz`rrb8q})?8gFn8Qts7gdI-T&cM37mXaopqZjucYr4WyRtKmUechY+Koe zXmc}*f^~IX3{(Oa{E3B?SN8k73crsZtYfs;_V+CRcUXoTyd$TWl@yEWP<7j>DHPJH zUm8jKNLB$+1?W-hHmif59l$2^**Mg5pqD?Bt~b*H824`$Sul4!^IK|03yes8?Nr{= zPa5X=eRw<1d<}dV;ibWUnDHC%HVY-U^X>7-*SGKZ_M>0($%h}a8P{2aOV-qu##+b3@!GSa;6W zZ`ZuCz19bFO4KHU9Tbn0Ca_2VHbdmudSEjI;<5Dd^7ETDv3-2x_T5|V@9r6QBb&_z zi)FitCJ*0wTM06;nfG7nuTI#?^9lFE0yQn=@swp>Zny%sQ=pfZ)y2c7!I4TZo^3B* zWy^IdT|jIB^zza*KjMjYH}w+L>qlk2wA*7_XL+yoJh5EZcF#2S?~1y~v(rNNtvwh>T*~8TK_^lJYeUcz)uK`M--94(#6K^Zr)g55NoaPN2Ef z!puPr>_!)}ndgaN2wq=Z1GGvjBJJlxNv+i!&+2r*g_<^b5&}Y1{5pk@Um2xM0rjTx zzdh(tN;LZ3b18YNfrMvgB=dC3B6Kn(WuE8E*rocfGjJ2flm$@cxeB4oRcNLNp*Rbt zIo;9$p5}gd{*Ef|8h4+1Z=_`%l}!GY(jXvJV?|ro%95GwO}RznwMe)X2|EIsn;n#q zg$(o(d~NU<@P(mwz(}MAdWNz^d5fp={?gNye|Gj`0X^4U@dx4^!UMtqWP=eAuWcE} ziNj&f?y%?hY-E-VD?+98{eJDDm9?IxG_529J*_W0%@L6lT|$|>M%3I_hYskKZ>9X* z|6V{~>Hl-?Q2L9w1A25$SSQEd9#)sF!G`a*UhL$ORn9`B;uXGU`Lp%)huz1Wf9?^x z%!Fxq*mhA>2LnwMrGULzjg%VDD=Cyk=wk_%+e6(d`;s}^jbiAj~;FSWB;dI4p@l7!UM%{dv#vK%%B5(yHC(TLH3P{^#C}s3|KI29her!-4y|dv0&<*gozEFP>wY0!UqiMN?xt3rZ=zQGaK)bm4ripML0vQ&*LH)Icx`oXEAo+CJmxn7%bx0&D9?44C;b*&0|p_vjG>bs+rot-u* zZ?To887gh@j#2C&optM+;Ey^pq@<7*#8ln>ykO^aR;1n4!^z3<(LYJ3L4tB*Vw?^( z&;lrQm#2~={T?bnUIM==P63E`y=xRB1kFHCGSDkTwPmnZ&OJX6tP^hmY&Q0fd+y)e z^6>7Kal3^ySC!3Y>kT)n6)O=)Go~rKv*Cic()*b3RBGSl&&%8^GWPA-ih2J$1IDC0 zP9yin1CP__%nL>E)=*V5V-B!)ro(QN2d)1VKpy!#i~8ng0{<1^PYS;Vo=H~UoSE6{ zk==A)cRX;IMuzo3M9}g~&rDsYtq`)0Qs!T&+wYs73yqm8?`Q)ESb&)lS#Q0Q+fT`| z@jki9TmU8E4CFXZ9H+5@v!t4ZP-bRzW^SBkrg>t{{pnI}PcUj?Ob!ZX^Y#ZR_t9< zn>dbpcDpTyn>~}8TR zmzkPArL!!zOswp^gO2Sf(bw!y2HY7Io_I6V<9Kq3^HshF=vAhqmCAhI(sj8SnNR5l zy~(5!V4i;2e5wwhS#wg5($cNcU&*H$Kv$== zNX^%rE}`Lt#w#c;e>~0;<2aGJ@lracjPJWvKdQ}mw00}7&w>NV%rgdOU~kI1s&Q>SMa%lk}p`izQUW+lSF_$zLEdogbM6b;YWX0W(g-Dbpc$OV} z)#gUaa?UR10o@JXxz;5hbDpZ_&gU6_qsx@t(!RY0cGR7hBC)NR$_^p03V~;f|&FV7~BlzOX{*Hrp6Hx^&G3^gJTf1qky`Y0XelHwBo+iO1VJZeP9T@!dP-!+`;~ z83vxOH#}br+{8#UE7Gt?u*)a)544_0>}0}x-l}n!XC976ZV!7N$0JAcv`u%|wR=a& zEXW8}>eK#}Y{Fadd=)(d=>et>73i^ zlt~qW{}FK2UGlR`N?CHwf&@JCH1sP%>h``+NxmEx z(z|@TORk`sOa1Y-gOn^gXIfrFE-O9GBgb)Mn&)MW;K{B_D&$YeK8AGX(b_u^Zlm#N z@R7nwaY3Vl!9$vOz2EZk@qv$@J>!!w5Ms#UIK}zTBUYL><{E;eFwe$3`%AVq@h;;k zks%607`$G{TrOL>NnV*XXhD^pkX_7%j%n#X@99?Qvjn6|i|f`jmfKlOl7_0vd~+5u zAqoS+%_{PIz2fbMk%@veYuIRC zd$j+n*bHnH?t{NGChMw$6=6o%>%?{**`|pbQDpFdy#!ZbP9b>fEKT0WFqInT9006s zwLHzgq7;YJMwJM$?mB z4A`028-y<~``q9SR>e=$#CC>#OX73j9TPK*#`t9HxwP23+RxN}%o@D|9&Pv1@q`YRfY-cDKQVIeIUMi&{`^9`5c?0n#{|{} z!)$)DK5F9CZp+tqw|w&a1us7Qh)s;>oLVYMiKl3;v&(6G-rLQ42x(5sP39?{?pH>J zAPgZAE1!~wzP=^1nubIw!+JW_Cx}3nf7Y)<_eY&p-|M!8_E6AVfU1S<&8&}81O#A+ z1M3iZwp#IGz2|F4~nYTG5Z#OXK6iE`ZDPsnD z2WAe;j5;w*xyg8%b4i5@r)bLC(!NeE*S&RK%EB)w|6Y2TER+IISE&9?QU}CS7Y7Gi z{j>K##fNYYyc6uTV6T7&^;Ag<)Seb4hj~xrH4;9>>@$R0rbR4y#CzS{^RJ^0`!8)j z7SJm;0gnOh)hF^)0+J;?>}WIF`N+e3V5=i9BtZ_Az-70k286Ea)nDPrERx$Cfv z1@i|?Rb#TwvB?{;le;rNXqFUvTgPgL%(7Mw^rVYG`a`Qc2Q;S`go_Rid|$c3Y5mCi zls8BQmq~KE+jp*WnMJgdaQ&smzWpEN?dKpbH1zOVHgiF2po?mLd*C~TjCy@1w@QG7j z)iX|}*21OB&k}V6RsdLYhK-OLJq9sW64*rVr?&}_l}(u!5G*P4II(}+vb%p^IvlY% zRaHqMwMWw_EA-xW0(=%FWgXBnPUd^}yLJJp8t$@&cNYP%0st?>Viqy83#TJ^MuP+W zJU4o9LgnqxS-TUq>=fxQYw%>TPCX_)xy*2uVfbDdho`TUlYU@5DOS+e!ils>vMs+m z8P<}Sa{k44AG>v6PJ-lm1ZiL|*x5Wg4a%v)JSGm?E%$HVa`*NP<9^S|j8zD%V_-8x z)-f>P3ZEvq!>C-EAb-1Es?EDtuP5NG5&~$>_%UTPZ>#Vy9ofzk2h&VzRIOeW!a=YH zyq5Vk_YV74Wj^xzOcEZ?buYnO;ru}2K}X)sJ8s5D!tsU|l5!n@{~G|E6UW1W-)x* zkrU7}KjbuGE!dEl#MmZRr+ma?riBcY?jA1L)idx2_N~ER1^EKF6{Mt6=Eq4YkC7?C zEuvpB@sjhpQSJ73wSNKov4Ni9U~h|0_=7n`y`J$Ke`hoA<}KeIZh3Zij;se>3>#K4 zGT<`EGGySVp=26)N~D5WKtiXr=ryU76ih48cglOMa)Oi+{^ryy-_8y8Mf#F%tFLWn z3{fenZ88GoVWMa6x049*1$8^=7vRiyd(tEyU#VF8u3P;Q0ud2!3(-~mFC$$iAh3&w zJIfIk=?iwUc0CvC&nUOM$PxJRO&tSU9<4j2QpH$GFFb>;;cC~+xh&UFI)!mG3=OHB zcLtp0d(9g5DJ4>x7^jJ2O1zu4+#k2><^wa!RM$L3NAvl9!0&-ea>PHTDSl7BQg|uw z)`v@4##IO6rtH z1^n$b$iONL3?iPkIV%ziJz>>9ta2L#!ArXv%e7xRxqXzRtB4Xgj~P65V-?S!{98b* zl_n1z^PU^6d+i>qg0K#Ob%?A&WEEgAaW&xa$nJ5=_U?hh;})ig^{^qBFwO3qNN6dX zmmKgX2)sHjE$Gn}uGw=Z&PfR8jA3nsXkDNxZ#b5C8UA}odpZk5b$>r43RQug6@LEw zVl+XKr?-E;ymUaXt+){O(QZC<-<@`ak?)!x?_+(yNjmks?s}E?(D)p%34%Sb zuf;J6ez77|Vbe;gu6)P3J(x~#*zUP~^MFDkgNX;S=9J4qW~S-LIF8II<@TSs z?meeU&P5S3*UFU|IZvIOGaHvGnn@JJ%5v?OvAfepXp19CMnfI)f}C#ZRlO;g;j#}S zR!HBA!P|UGNNrYXt~3CpMNEW(I0DPXn2!nQ=UFoJJ1w#Jg$Fo83LTbj+`uc8SD`_8$e_n$P_^ zavH{aT)}^)DXzHrfP=ohNSJ*ZixioyozC1Iw!C?K;N5P^3t52>nPn?tDe;g(QeI&6PDNA-uBd`8J@ejqNegDI zqoz8{?Mj*70rZ|iE|M=>iTGbi!>jvW~)_)cPvlMyYFm`e4uM>pBp=Y_Z}XuIZLu0D4x$>s|awaD+UI zFk0eqJaD^z^k7|@m?)`yfMAM@nB4mFHz4m)N-r zv5Ru+YZq>4A>{0@MG=BH1FV>u>8PfUDEAnTU?VLZ@&vS*sWH#+Ai~#X_E&?iqHznc zn>W>C=&|S#?9BvUkEGkYkMGI`vhVr+YX3s^V*|Yjc&qS5fWM0I@4#;nURaQzh|Cx} zQ{GHF^x-v+(~;+K!%bXqGi-Q%^PCsYpYwdRVI2onA+nLkTB1kGDT^e_x%Q^>faXjT6EA;IL+-W}b#4>YgUc{^^x1Fy}b=TP}dun0f)no@b z*9KO_OD&*MDqAD{I<>j4E3VFxUkG6-Yn+cTcl(uEe`2^Q>v2|&lNWBM*_hQOmZvPO zJkBH2JTXlZ<9uXHGsk)6QAgg6TaG#d;;F(uaEjT%uy?>$2A`?dz&-HOd@v^xdleqV zY#&lOnuw}dz(cm|@m33O9v^x0xaHTY7d%_7&=9?!k>*+q$*@E%%S@KwM+pct0Pi_0 z4h|y0U#|H!r~)Y^-K^#dwrkG!IE`&m=YUVX=j(UYI_^ysMo8xv1W&T-(<5FL$#3^6wvl{4#4O<(f8i%cp=|jd6A7>Gw_7hwtLBOZQv5R{b^a zh0PjcDm6CQH%MOxSQ*UI#QyG%`&X~n-o7Ip4s2A}#K7~-nrE98Lln@2rWsT9XMJem z6Mx6-%_pth`nmZv>H;%C7!eMpY}3TU@xbGF;E*Qgi-ZzTG|VQ$wgztvc?qjGFz)~H zNB@&F#ou3F3-Xzn{ktH)H|#@&wMhsj0oCNCIO8Mt)1FNj7{n_bu{pOq(0r?vKx}Ih z(<7JKN0;-*b!mVVu=?0L?TAVJydM7qb~O4@%od{W+&i>Hddy~nM}*gieGR-qd8C2; zCD8MY%nDlqUtxR-yiD*2=~BvXzkW*os(s|A=_g$6Cu~19&@1YjUjTm*_)p-E1|K5~ zDl#MjBxS2J^YM}Gcw{33D~YVbisv`a`SAG*o~>`V8P?pa*4~tL*zi2A9Q5I`9x{5AZkyr{1D2Kd%;=2%DP*YJ~C^L2H7VqyF*k)gA_+2kok+b?cZ28bUZ&=Ei)4AA0mNPF=V(C0IXCHEs zth6z$saByVta{kZa@&l`+Jx3HSwv8AMsE^f49cAQpSg;bd4D@Ax%s($gJ^wmOqw{% z6Z^xS<9w{Wb&li6aq=|HahjMl|KvjO*_5LxJG=)^xqi-$Si;*CyupP|KEnlxwk+RQ zKLyK?MD9#@EoQHo)1L@@gxFA+&&gmr&%D_^^6LJc-#`DDk2fz!5}8I%&0K+}UqTm1 z$@g0c7A(B=jyb45U09$3E*jf#al$<@swL`DnEguSg!cLAjP4ntlb=#UXHP9=rC*-| z(ij5kVW^o1VoFGfV1{X8J|5XU+;jK(HSfOthA77R`EyhPYU+vy(F0E*4*qWj&RXD@ z;vzvM&;U=kJMDOjTzOrf^Mpi}Pa#jM>hN*jKhKuq@O0L|;*#g>bO%}(r0zlbeKm5@ z&4nKX^!m%5r-kN9mcA_cl$o^UiFVB2`3|1G!Miahw`Pz9k+wLG^7n=2ADFg2izVK5 zX~!b%y;5(R>_VD!{qynxlx-EDHwdhNH4qaVwmY_O-*ErtwX=Ei%*u?72rt%ap0C$L zfq5E{c_ipe5TBcceOnB||Al=Yr0xTi2szzPIapw)UZ1y}Mt0N4G50`|+(_L=$!0Tl zIKbI18JT}MGrT_WD@Fez$bSg(XET12uxBE6<35jTsVDRItIT1G#4I^!a6ErS?YYPlnv$@9$5E ze3jR~1oXVX(>HfOc>{cd@ArM{I2aO0T z5r+EUH!SAIjuzG{RA&iQG(UMtU0*1UW3ZMtRr8v%qgv#v^EsKql=W~=tN-#ZdEX~6 zFSA3ZVk}SD*>|TAX>IHyaHb?B-FnLqaoJD?p3*&Vi*KC8Hk>dMLX6FE$sVCCiiIpc zP}@ViFs%%s0X?z;XxW%7)7ZSoKQUuW0j6loIaO%Z49L=4`|6BoW=tc~JZ1$iFUX%# z@^s8}@OBAl%50u1ez{7QcK`WVBs_7y%-`A&)#C@FxD@rP0B_O{d)WUo&2RwvHNsy_ z`A@_Ci19HZYk~|(9q8>$dAr~7?for(`uG!m`{A#77F{VxGn*a>AfBcvh1IKFhPq5F zslAz9{I3t)mRF_HMMydzCdMMKa5))S-VNn`u2XNZ+S%`QiY}QwPuXmA;lTatw|xEA&j@DRy?(>97cU5#6|7dUULmUiSw-ToVu;QR zl532O(3ms=A;bofie!FnS5kgj>Uv2H54m)yG#g)n#WP0Fnp4z|XBjfhL9zzyq-&+o z4RKz#rkGm0hbRot$)yx%s>UauU#hu$GPcznvvg%+i`u>KA?o_;e|AGXfk66zqLBrC za%O?ZxfZ2#&t@qHZV*F2B1=ZEzZNHB)88q<A_d{2TMTm{wBDwGxs=~0rj zMBx!Hqj+WTRd4~a2Xn0m%KGHvP;#@^U|tCak4XHIls@Bzm#jD~X{D^|lQi@8KL5_le0JP#{2M6c@;kPwJ55(gKQu)bJ4DUvh` zxzO4Igq+%BSsl=vIU;ETdRbDS^pp!Z&Bhjv&hnknM`WwGU_(mZYlRtUB*=;5@C11w zU5e#$V@t=nXWm*vajEB09?}vbA;jEB*lNmNIRGQqFG>fD@;*yLUCXI{wP%f#?Wde7 z=MCMH8MDrerW{2XB{5rKB1jb1@ zq!LnV2l^rP^YC#gJdb~84x*0yv?Fy#;3bLA4F1#LKY-tXe1OZL1aF87xAVle z+k0N^9{J-u@glU-Qi8WlFhfld^;D@+pO>tFJ*!i!HMn+9KMPaldFb`7qE_GiX6^Up z;kG$_`JOpp>k67|5rmVA+M^q5Y@U@YfHwcj{MHO|7LJB^^m-5>;kH+RGO-f`5w8`xS#ipsEyT77_3ajPtXA+Z3? zwtgU&L1xCKA&nL|E87>rvs$53V)gy@{RZp!U()^PiOduB?H>;G%I77Exb&RNMEWR_*S8Dol#eDY(cjLGG%Uc58sp{v5 z{1xO6ARmHlz@8C2fK*hfLvHnCDyn8VL7=u4sF$w(EF#3t>E-(&iO3#!5aXQ(QEd;T z4Dv#LY-C%60!H&1`LBS#7G8NRRn&e;<5|gq>@G6b$MMxQ=%mXMnV!+1lD6@9R@bT z;5B_=!zQd)4=ZQ)GSK@Vu6aJJc@|czBrwFlFsxXuR;-7C)iAIkGQ@$H!@+(;?!k%9 z?z9yL36G2i3;tpZRBs~`lqQAA51pQFc3iq}Y<=x^i_{nQ-}tB~siWN|?f-J-r*-Q& zi`IKGEz)Mh>R@!KtX;}jLc9-70fdzPbfqt!znoK8f+Q6eL{W9=>yo-Q;ldoM{&&(u zniJDJXE2u-ZT2NHJRra3JliHX9}xrKZ!{X1vwPNmI5 zb|(D#DH*#S#UqFhz*c^Gz0xmP>3R93!B=AZS(IM^s~n6afwx+i4!qny@^-)FgYb+X zD`Jebxok<<44LUmmK@}n*0dZSzK+H2Sh3Wlq7@}a$<^}GMJ1NgyT8Alq*UJH_i`YO zv9kKNES!>3z;8xP0Wab#ra9#}7khacoUn?pmH;6zX=2>>ovnLIE%L) zuptuGkq}o5tASzVU@e5f11b_dSQP>iB7_Foh8PJ2;DtaOBE#U@iL1yk48%APhqhdh zkheD=wPALtK$eWzqyfSZTJ*gL(PY4g6aX6Xam9RW;`{4ZMhjlcY%x}^O>&DG%ejS7 zsH%<9vwb;3BV3^L7AD~@-!4AaPsz_TG%u(t}qo6bwl&@d&bzuB#z^wWFp(hdC{?>&33RXaL4cnh6_ zPTWsNZVy`?rz6MiJ%E>VOak{9-+=rT7v}ZdxpR`tL3pk( z7^TO!#ULUggF^?)jg~3-Z;2y`pc6rbI12;8>-uDs<=P`F5!MoTCM%xB6`SDAj91z5 zS+5)vu7;Hhy~Kf4^qyWZI~!u=if|HG>5v6s0#O1nWXH0GlPt%>WszP~lA@%@S^G!J zl(X)!rzLv%oBImh!zoT5%aPUgWBh;uG_pHQb{pdc<5B&1~v8iI4LTN znF+y#C5m%3OO{p6fG}ZM03~_4r6tDP>@?|2QkPmz$s3{;kmqTcGlw*Cm_{a@(Ja86 zvH-KEfR;LdCM?r8#x0I}0ejE{BFcB!x6+*Qk+LGFyJFsWP=mh=UK@O!;OhXd*3Rnv z6w@|)GyKK*rNC#w_%o)T7=B+C?rZ`cH1TTp$jgU&K8i26*$ixkRh7=pP{&ys^G3Cr z`)Mt8@|TmlFk{Jj1`n^>%VJ9+)-sEQEDY4&1jVVh%V!7`w4Ht4|K0sKW1Zb%E2_H7 zbfbFTS@)BHo(G5`s~A|RGUpQzjB%cr=ZUo4Wx(Yj zW8*>rV-4tuWMCCT1$9Ga1&3j9a94m{252FAuuEddU@hdjrJUj!r29Lx=b3mN;SfUu zgW~C=l7VD7))<3>)B*$}u!^u6AbRR{$onp$C9yX8_U#vSPAjcgtboEY725SJ&nxS` zDUG{}m`*7r)FGg#m$s?o|xwu)yyBO z13W80PfKtj7&a+3sf*$}1?!Bvm9+GPYI0c!RacM22q|&Af8^aaFM0U(8`y1G zYvNf5JRc&@27lK|evgF^31I~~kyLYbajY!mg5}HSyNtcq;`i@;51!=(mtU2nU?HLc zbAY|g+#UD4J8XHJMi1;|;H`=pI*EAO8B9Kh_~n*#`~SK&o(6vv?tm{LzChBAOI3r2 zOhLlONZ4Q+Oi8ACG~^+`Taa7xci{v%Hl8d7th`*g}#YkGr=aJdIR2wup)!N5S-1+=}b}Fsac1}5C&%e z6X_fvsEs(6;u8%xAxnql z%$`VtsX#BB`K)aj>sM@SpOp(k3jk9EP0V{D)%EkSYEH8hZ=5=bGFkF;z2q$lQkt1G zG0mA>GY4Vo`wzkF=)Yl ze;v5Aa}%Es!E$++WS`xFlX?e(ox(w|q*^L&5c86Rt#~c!{}TA$2|nM$EkAvrS5(zL zSNOfapMgIZd~CwnoY^A*`;>UQ+wsla9lu$B#IM&MV5`AJE!2~iW7dFA=7sqxxtF2j zbXX|>sxe}!xupeER>({49pHr=cxiy{B<)hldKb>FMmV?t^!gQALpjrunkiK=v>vND zbFKMaLnVu~b=^UQ>@JqaCCC%K7v_jxGW%>b?dy#g>}h`E%uFn1Z?4bcIb ztI$1GJe#42!O;q3Qe1X(b8C4(Z5cm^L`<*)z$ z6or)E?Cc4$u+tVfXW!*x)-HHZKu$}EwT&H?nKDDw zvPe#Wp0j!R8H!?-P)lHnX+n|`REetCab$elG2Y)3jt5pL@hnC@T&?(Evt|`sRLy2r zoej~|V^vF^T6uEZ-q-3a+>f)IFH?Ro)6A|5X%!eT9(Cm1;gPqyM|SfO6BuFui@6q8 zXEECga+|Pskb0HHtGPYG^xr733YOD=j%w+5Bz=KeG_x7uQL$IR7iN4d*gbFzCrM1b zmFpMsh0XERWTloI`#gEwdr{AX@1IzuQ_%G~UhNlYKP8|C9u@l*DxTS?*|!0H1Mz8 z_I*IFup)3?U)IaackG?JKUV9Jl4^Dyn#hSIuLH51Vp-DjCNXAlVU)2nJ)M)Ya5-&q zoM)z4nRH^-L`qrc#H_X~DZJUbV`1j-1(kahO?^0U*nHQxpFN_w%1tDDT9>DxR5EV;DL*Fu|KO*u1EFv>|E_KN@?8}eKT zAB)JJlBEAY(;w9ILl3o?h)ERe26zs

~hE6aSrXaxcTg!|`UNF}6RWwM0v^V<0He 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 - - - - - +

); } diff --git a/pokedex/src/AppStyle.js b/pokedex/src/AppStyle.js deleted file mode 100644 index 1ced341..0000000 --- a/pokedex/src/AppStyle.js +++ /dev/null @@ -1,10 +0,0 @@ -import { createGlobalStyle } from "styled-components"; - - -export const GlobalStyle = createGlobalStyle` -*{ - margin: 0; - padding: 0; - box-sizing: border-box; -} -` \ No newline at end of file diff --git a/pokedex/src/assets/Images/Battle.png b/pokedex/src/assets/Images/Battle.png deleted file mode 100644 index f646c68b443b2cacd833aca8fe378a1caeb2f980..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 67386 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 MY8q-(sM|&UKY@z_#sB~S diff --git a/pokedex/src/assets/Images/LogoDex.png b/pokedex/src/assets/Images/LogoDex.png deleted file mode 100644 index 83c7b3e6a419fada9ba4f5fd2432cc56d480ee67..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 381363 zcmYgY1yoe;(bHRZbH2lY zyLs=t^G-bT%v_>Xm1WRT2vJ~QV9@1cCDmbI;C*3W;Oc;g&{qV%bg4oQ02?tSF&LPJ zMASz!1n6^EH+30tnA&OL6X+9i3t4p~7#Lp~7?_|i7?@wsmx7LAU_97hU`|b8VBTcG zz~H&$epVBNzJX}2AR`I$_vxpgt2`C@3bKo=o*VQNm`}g3<1{xS(67VDNs4KDe?9*_ zmSMQsV1=rj+@(^Pp3cUZHoc46N$o5t-5GGV`|8@@y10nwC+zCDazGyuzjQYqRh2+=z^l#kCYkJT6 zzgxk92=kHMrqGX%{H$~-JmO2(^FIZiD{mjLs{L`s{|meC+*iv+IC$6FW1b76_2+mE z{t?#e?&+j6X_tkpy-#xdK>@7vUhX6R{sc^CFfVIO>PFav zxhpgY+k>9|aiwk64f-WvtuRL4@7@tt7ovZ8x9?4RU|2+bB^ebNFzrKTD`c6=?Ce@~ zf8F62{}I{w{`Z^t%#(j%?+$wzZ(+o&Ft^<(<|A?xPUG~ux*8*1I zlj{O0akcKte$l*thwA?hajQE-z+dNirHcPnDi1LA%Xw(-4@7I1-?;$!F!gJP$zxKl zc|{SxQsC^+`k1L;A~bbnz0>LA^?PU)@(+EHnX~U@#bYi$W2fH}Y~&u^vHdBg35dPw z598F#CZ|MsD=!&JNRgyr0AT#jmku!o9fcL%U#PdIM6my)>sfl6;FoiyiiIt72>e0Z z+ls#O3pOFo&6%Z_4F_oyap=lf8Z9ltWk4#dqirw;0Qi9KXvT0RI+x!_jdxzQ4DH`S z7$n>GXpjRFuLRP1xDVbScOes^Wdq{-^x<{Rm=l)`zJdtuyr>0m{E(?Hz9r+RhrC0m zyW`IqI>UWZs0!gfg$BV1Y<~gv&|VUy9m(;tS1c9C&k{OFd3SDJS5FY-83~(fXq|6$ z?o53-j|)9!tR^>yKN#=+=GN1*mUaP{ZHlP~^F0(&N30=Lh;u=+Fy4&|w5(~7HCiY{l& zhi3~RlG?La{Dog#ee%Ct6^yO9XGgS#({ulgvU891fE0#DS1!tIW$A`)7}2X!%^c|E zI>5?W+kXDVy)3LN`3}DBV)OFb29fc1XP@_2UZPmA=miYDFn7{P7l;oU=q8z%%3Dj% zC*?Ohe)1tQR$lkc9fC{0ut20o=5ermVu78ifwHa7^4;U_pWwjzV|JD0at8^iX5J!L zpcl0K#-;YZDCMfiq3uA& z{IM9nN6aVK1#S_45YW{Z-pkrb`*`<@zNfqGP;Ft3N^>kKsLEW-`@{E#!zG13kEh&q zAKQF`qU2}g0pVQhm8H%az(BU9!1hpQk=wQHr`;66c`>;W`K8`?j7P)=A<7=OT6S&x zBIK`WM{n})gnHUL56NotFa7=cc>vj#ni(R;k^s%s^59G_=ZCu=_T6h+*I(oM(4>%y z7)-4PNUT|h&bJUBz5q=2UY|aN2il029kwXZ|H!9A|46t`7Q96%$h(JAJimMRF_>0s zXvZ@pHXOo*BIhp!HP1owLC2#iBqI*GdK%Z+0D?>17m`|$>)7#ob$;tUShp8ZXJv&!o zd~HNIbhCIvpT3jt%mJKtduL!m<*yu`Lsof^eTjUtxUrzzx7q9QALRlvrr8ZbBO3Y|Kss+4!y_kF%IttFIOA=M^Y61L5UK)x;Xd6;cHAR zQ?XT<1MX;%t?r$iOjaKcuLN{tM-5Uc6|DrtLUvNYN`mjPhNM<{5 zVE?|C6`cj7&+KIUD%XBnht}rt&y~iXyHoZrXXqd3uD&Pmp-COTu4lScrAWr+VMbI3 zw`&}9bQpB|{7i8+={byleYbzmndVW1e-1WQ*j)NgBP0;sN#r)?;K{1DA}?MX6CRci zw!8nq4=a$>x(8<`8EDU5q>G`mS^-(A^Y(-c?`_cA7^$%OSaMQJOo0@l2q+K8x5{kE zX)M5$M;kFCYuHXL<+)x$U3R!pFd@Ti^xu93$DAMj#@!=B z_+uPKOJ}g~s0T*Z?)A{RIa^Q&@cSKRVq)mJ{V@fPvf;F(L>M z6(eWrJbd<>WUD)1>S^zM@gdQlgXDPN#l9*Jk=1Q?T$ItPJR=xB*B1nXRufz| zYLU}}`GB%B3D<0!S6G8S4eHi+eE3#8@;LAVJI~SUoO<>gssB&H+h}s_^-jub%|_}} z%4^$U7Z*;uBN85|aXHolpnG%~VpSZwXVnCHmCw}gpWi()HYXIZ^mxrQCh7=3KCfkhBE zge4YJy+|(lBO=S!yb)-|D|#@FA@bUJw~oUM>mBx9S}WcHOcO>BW%rD?`+ z&X-2dP>bqcuA@NiC8+8F{2^VcQx)PYnerrD?5*t8$w}A}`h0l*Ma8?D->O``OGTD& zw2(fclw!@LFXogpuCtDoA&M?bQD0RliJThq`+Q!ev+>mtGp-EX|-d-q}B?~}yGvua*{o9M2- zq>Vn56*EDEi21tv#wzdjjmEzNWDmG_e$R>ydr1Nkh5JUW3fq{J0+RXzA-bFG)j{zn zyk}sO4@Q@dw{fv8r4qAduWZTJe0&Nqh(r;`YiQo$#zt6Uvl8g9cO~^s&RW)lLiD@@ zH}Wob_j3aSer7uxzvGQ}Df9mrUzLk!$=0MZc5Wi~c;>Zr#eJD#*#4a6$Pk1-pFksn zKM;oxAprf6%DM;szt^MTKoV>H_YH`7T*+I;#+QjIdDmx6s4Nx=0{C|H9UkU-+oi#| z>y)x-CpKlKuhU+qcXgcOqR5M44q}DAPU#K0ghtsvx2NE(GBburZ15bu1dt*sdGb6R z*#!P?3fA9$nUCsU8h4}G-|U3GBNp~I=#pp~xnDU=9^H154=JGQ7aHh1A6y7R>z~J-a_o2ok>tC`){pnEYsIYQ361 z!a2kSR*X$aWp`eXl{#1Z^`qpGn7vUa^B$H6juH7>e5!aUf_6=VWesc}MhLX7CzJiJ zi@HQfOhswG0XTzY*faihQACI2DOkh(6@4mP0-Wqjsa#@Q?E06(BFt+LLUH*%GLSlZ zcJlEbSvOl?GZ0QNpK`wKnKwIga^m++saR1YMGVjh;m@ZKpRXt1}eczj9 zO2a!L6)0Y4gyMxWJvs7{FkSNumuSnMei{(Ca&f}5Ye+EZ8&V`PzhWHXS5z<`>B=2P zmaHe1><09f6l;wU-jc$ni&Zjpq;}DhpktD)xkDExjP-&^MQAZ~D$U5C)EkMB4KeF=!0}lyrO}qZw|14O)y^XB>`cr|eAEs0?vZE}<9F}x4Igk!PL<~4OI**yhKjQ%6w;U^tIshK1S4F zGGZ?S6LInsc6HXTEL$yMSLW&BmP{>wjT%C2jiIw!cSwq;TC6$LKNz^TDWp| z>raJ(jExvXv6viMi;6@1S`LI7V5wSN93(-UbxXPN9GGC`8z+SNy7x5-Zb^w7p`A1y zoXzi;>Tk$Ljx+L~;+!%hRMV!@762-W4|b}gTbqr)W}QDhp|}^4ApireUZV~9lDfAP zXb|d)W>y*G7-d-3+WytF*~(~%e`ipgppH5a5>Kgwz>Fky`hIG|C$+&dw}T^3wyDWR z3_pY|?2!swA-THDjQ2Y`b}7QhXdwfyNKvCG*|6G0Z1+m|>R~C5Q!sb|y4yc{|6SD% z&ILsfA&=JEq5r*_?@i3?SvP@*nzjw)xkzvZtX%l{v8(BR9fx15IqzwI9luVtgGBX&TY7t z1cLN0XKF0KCaMLbhnZx#q&DV!Ndh%E#5%rq+4$(=={vr37^YMcB_Xcfo|>dECnc+$ zD=;Ch%ta0y3kyq|n;LTMUZ{E&D3@EFq6T~43a znl_Y&uV%)488xVb-$Nby^^Zi))l&}3jD0b-@-l?lapO&F>}kbg7_A9U6QtZF?!;Ds zyu3U}yZ&6I=-1GAFp6b^O@v;*`gq94^S$??DU#U?cv!C*V$((Dh+6k7?6bD6! zqxYDNy)~1%I$)g+5*3x1_H&&YF1+Kh^K;wAbrgzA-MFLu+4o@5@!hBFMcyCT4fAAk zO=XC+-~jAxFSs7uon+(>Aqnw&c-NpE4&erw)0Y4zN{Wlv3d{#;1Kb274x+HHq13 zND!LB3pxq}c)3kobeC+ziB4!WS8W$wfZqeRGH&==&o^1X?tAq~WI#qgX^`MTujz zaX(-@5I%5T#uOnxyWkxS7XL_9i*Eq|_HhXh#e&-Inl3!k>7~^akmP-v?)hCa3lB1r02f`5e%<&y@oSIP>J{ozF_~n#y0;YlzV(C zOUNRg(6iOQNKtu=B?y;CFNi3_n3^3!z%UC_&JJllZ9n&G@sO$prCQNC6So7(nju6U z`5bzF=Isnd8lJZdQ=Vp%B!272Ei-=J^aN%>L-L#cn;cj%x}Mjvrtlop%RoG(nICo& z9<7Ig8{LOXE+a;b{QmDc9&n_w1uS@9?6hV{B{l! zeiF{WDP$%$4{_twCZ<~eHK3x}KaA-+7a|uxQ+##Gj}C1Cck3t%k6xZr4>#Fy&821I z>UclwCSZs`b3ef&lq+eTe5?km7_}Z1&ETPIV1f4u6yy`Uq~}B>KnwlFz7VE&nyH0( zI*TN zlp%4a_UC=6K7G@J))y*Sr=VH3M9+jSANr}S#F5209m9SOo$SDz__i>!F;!EoFNU=| zg8Ghp9|_+i@1DY%Q<^uM8-x-Cn*bi9QiqIx7ydPc?n^E!(m#E~OI9%Fcrs$!DpJRp zD~_R`9yw0zO(n=wqj!`QFNlUy48TY**k*@B@5`jC-^v{`d)^G2(D^j5L_BI`1z3;C z(kH8rho9{YrTo}9Kb*2CudrWIWU054)`g*Yy`EL?bhezVg#UdXgMhYbRU zmbJbA0x#IWbi4d;RQu!_oI7ODK+89s7!LCeK?gZ6V{QmLSQ7nyODlM~e4G8>!>}h}=-XM;Tzg#KnP4J_NGH-WyDGx}!po4w&h}OIqK2E$ z3xanP>!&9nUZm}^7oY6f^qkwjeqZ5cMhB^jPmbSO&WT%Wz(UxF_^TKgZF9=V#b#CE zbP^JN8c0bguqg;jBh3!Rh_tQjDIkui0@%gS#W~)DEv#HuY+Y7t)yIRuqJ;M_Zb}9F zEM2s4CgDtX(_{Kyo7*_5mvmD%$x39Tt;P@! z7;hdhhNv)MvhSK|{x>KOkN0lohxLHZLKDO9K=n5diqT~?Xw%q&90w^e+&>+ksj>Wj zOl4wl%?-xaV)aUwk1m7-*b>98lY~2;?0x*9>ECmr*6A2jr75nfj$t|`#?bzz(9#*# ztc6LI^_S9^8NJv@gj*S$-~?6HYGLZo+k>oKA8%b`XSvcOBl+@t-SPi?;L!gCx`#i$xs1xaok!!$J zu3#3J55Obndd85Ue;E+%$V*@&-hH15cv%YDwgv*x7~oRGlh9 zbq;m?u!fc0d4-rGci|v%SxsudFfjo*ic%BbRhBDbMH@X)8!D5*bap~5aKLtojVKB% zuCh6EHg2%qzkG8SMw-&g1+1lw!X3t?P=X%Wb6j zb@-%=@Qj3ub57prNy@JtHHD!^6Ia^OMZb+UhPN@A(Q4flT)f2zx7PssNyu#tKD@pJ z^S@h=cp~+4^U+=+okUV2dd0BY? zCyvDHz%5D#E{JifAs4g2lol!n{y91#+^~EcYVZh(N)TtkpV`2mCqq8^hiX}+SWHP8 z+x)V(T|+cNornjCztuRZvgBkyBR;h5WT1;rdlS+q!n^8Z(fq4Tfi|*{G0?`%zF)m3 zp3rIDwWV#x`y^4yZd^^mkA2TlP-c}%6HC0G`T|%*Z5P)}XX7yeEtK`-u)y$$p_Y`= z%=O^C@ojp&^A9N=_2n*4B%H{be>RLm09orD-oC}~bPikkpc;S804L;PthHXVY*^Pc zdnR5&N#rtYs41MNahO;xb+gfjowMSuNXU{TWlkqiYz1%=R1L>D`@R zgd2~)XD*T3pQ_Ap>mB#M_mN@E_hC_qgcO#Fo7o~x+vw8uvje4vJw>Qc+$kW-wQZ~C zZRa`;7E%gh9`EzC2{pYc3@rrv+WN5ho)HT0pTWrgz~X_=MRACiTbuNP;n5m8IQHZw z>7p|m_4Bc7(#;V`mi~{~(#F}akP`!5o4mtLzEWa#_cVQh8sclyIMluMJLOjGSGx5r z@hFG!IOV96I|Uk8@*3YpR+@3V)~W57*U;VGvsAE)lF zo!al{LvmbX4g<)Z@rPCF#4-E&(>$~`8e zDYJqXk{0xt#s|x;nH)HlJU7yG^fFhf8BwY}cXjATAGUij76{{`8X8g~G9WwW^P5)cl zTi<2CDFvpw_;ABi(olBvzEYQ!?0D$D05Ib1m?MGL?QqBs%3F1L-SMNefk>PEmCsFj zTO^vS`{cOTRPkbLIA7S%N9$=zB+G*r%8nY>T+~}Xari|IS>X&UYF3wgH9a(XX4q8z zb@d}Dx5Ut9Q5^s+@V9=ziQnz|;i1hQP!gs$6=K7hgi2h>k!}Z zV#X{&5aefj!d@QJFgMa9*4R1Q@qrixe{3hx1$ldapS$9J#QD=8B2)ZXin%Drd~KVd zGv9@;Z@iDKYaU3eK-wV`lCVlIMILx8qWPqmn}77D1UrPnm&_FX6QU~&$p{1ZxGK8| z3Me}?ra$N9MQ!SRf6Xf7mNA}n;5xN|Gs@3c;wQ$yP>}}8a2;{>uYa9#FgL~Z+E}Wg}7fG+2L!%&9{u3sRX4ZRdhrz2^LH|*toPi zpUy_j*ZV^4u89eq)ixGAMytgOLtn7ADT4uxtuKDoxv2 zK4=bZbFu4B4#xC;uHrvi&TX~lq0o_=JW3CeeFYgaoe4HU@ZLPiM)(J{|Ix&es<4Sc zM~E{>-j?+(Qc9wLH<-#f*)qSgn_7yOf-wB>ztbSiusPt%+GY(49Tfb6!62OCKi43W z;D0sDlbL7`)hWkCsv8k|eG{2wBY`J%h6>9c(HC{tK>)zik9Vk!fLaVSk2|3M))0m( zWhHu*+j<85U1Ry3@QY@KUT8dt<53Tk9u99a7u))xs5IU0F1VDu9y5CZLwXytaOQrd zFeLKkR)5mfDN7s4Xg`CTioFeDN~}cXeU?X|>FSO0^~#a)ECqe#G5p@ z+bdTTZM*66jh<^w_^`g&PsCJO4sWiN)WTRKmDloO1EyG(x!5i+Fv>V|tF6oJJc}>) zGj5|Eg`X0`bYe*PyQd!SMQqa0DEB2=8#|xW@hEm&JNd>o!=nF^llNR*`&+_n%`mOe zlXM@nrnIEkwA*ntLt9)syCymf#=l(e?=L2=4?oZ?@RwWAB^Y2?s&XOAiy{wg81VVT zs;MY8wP#-6%ZYM*VXH{?`-?UhCM1rA!UAWW><$AB~!X|Y74vPfd$E;bR zWyr!)szw^-23VCG*_~7a|3Xk(dl|cFy%wL)bN8#4#^Ajfj!$Axc`x>MNO%qs2;H-4 zor}cehkYIoqcS&0PA@FnRgL71@qm zz;{8$SRdGxhCo+5i)sqXNncJE{efP<#|%_eGN>M&DTzNCNl{{%RDikj=^GTAdoSLe z13$fX<=O{jk~4JC9c66I*ht{cGX87HV!FsYah5)0c8&G_p*+ZMBl0z`m-GHEHUqSH z4DC%tj1;ueX%jgKn}u}dQ%T(Tpg(J9nV`Pj3E8|7mP;xDO7$Lm z4?ki1u%HJJQ>-s>llzr5r2hH$^#SUhMvUB8{#ZZ9#kT|VJ34tXs*b81E*=N!OK!i2 zAx6RiI6b0VLQk4{iku?o_9oou>?J%m3WOJX2`(kWMu3?>M#$GgE~8ao?k&lea@t&H z94vEU$>=2VDY@%KbdO~!; zo)sNPwF-1{7U8(i@DbwU8&+CZ5sHcaW=h#u!Bgg)!!xm2{eoIMU&&AFt-_YmG_ogW zhl6$C-)SoA*pq(v;M%x~B{3SEz1JYy$d$~&@?Ju{Y%<-I^_2yR6am7z?r8UenU8K|fJuB>(*5}|QOia)kLD^m z(-$LS1+J!u&aZ7$sKQ=9p3+>;ziFWVK%?T$Qs1Yl#~k6vElT0ev!BS7rYYoiU#P0k z=#{$MI3eC~wpp)mvu2nAsVOT?4YRsc{ndTJXgT9k%*yQ6=$@Pcfr2^cFoSnm5p*Ro1 zXreQ(N(om+s1e`pG;nM9+UO|2F!i4kedz#72ie^uQsM+VlPIQ7@odh#fXo-x_;+4I zu>M=NqgJ;6?F+J$3CG6MQPQPsbV_ZPuXG|+h=M84YL7}x8mjDf7e{1xP~BP|zi#`2 zjFY^`>qd*dz5wPP{FgA<0ql*?fdV7U9r>_$;1u5v{PC4T9&N*q%Z9f^pFzp4hBx>W ziH_rfUi^N3EwbB&f-vI`N8StOkC4@N8%2wvz1I7@$L%u%x}t9dy+#N)l4zJY;(DJ9 zZ*B>PX_cjMtTuRZZ-sKI%9uO+d6<97u_c2kZ7g{&*j+HVwgQu%4b<~RB^O0SC5|yy zs9+~ee#{TyQ7Iad)73FK0TWUkMeL?MGLwyKEtcw%kiTVQ5GyN74T#79g~;HLA7d=z z{1E%QobiTZ&&Y<;R|?TlvqRaA9lIr`x^e~P{8$XsbK|plxu4rDEgAUdwx|ei*m>ZDq#do_XiXA)0@^&0p(9dj4Rf-gAf{LnJ*IJz z*7c2}Z*w`N!-A-6Q?w?Pj#5T0wf^WKi6J+)XkiMRxtZVZ{@@gJR*t~*;EyOKN zoN>)rT3K=!L}TI=sL8Pb z150)ja!d2}1!}LOOl?Oib37fCyX+Y+bkpLooWFlgJs8L|V>X%tb(xg~7e{0WcEOTUTswhkVr8r}-$5NxczII`mF;2}9E0&nRHqJTL9j)cu z(>yC*Am$&|2aoctB&j9mtDM3yfbS#=#0!0vg^jvi!%rraD)+ND1^>skcc= zL%q*1N8`^L6*MJm%H>(9rz+%4(4Dr(iVQ!!>0{c($om_`5&edTOVFKPJI}^W75~DU zP0#M&URpGY5;|0A1$Exf)+F}&$dU?HJQ{!!am(11=H$HM69jl@j~i`0;J63vNucsb zfoDi6F=)W2bg8-B-WyLxYnf>)zveL7jFS0o#%HZ*UNk+<6q&@}q6|~sXX1+Id!l~= z1p7A=aeQJ5 zGd^~u>RwftxGvYNETW^woIA6xg$6~)f*Px7wRaic8+8{8cUd)BmjS!jZ5J%_1}zI` zhb^a0ZY}iu2(Annnud(Gb`o)m3&wC$-$z8JFH9s;*jlZ-;S^gihwiVbQ^p*MW~eq* z8hAR+v^d&s0mMIB)Z4Og2XSSeF=~Sd@gK=7pDN3qf0d<#`E8|?*k=*~Go&uh)RckoygVFOo)bw59b#g-=AR92 z$ph@3?puC%m&!Hg$Ey|WnKG+WM1D&W$S%=En&w=D#}-p%PS8GAJPIcM=x0b0y-yRB z7oO9Yul`jP!V@w_+Wo733{@5r=C$!kdmnc@-MdINi?U*@%3w#J;YXhJbLG`$W=zOe z>Ige}Db~syBwZ&Uo`H4>Ykv2-EyZ9N8I1Two z<4rX*27VunFll(Bs2cMrhDCREHL6mI4Z6CDM!`lOSWk`3zu=2%NvK|k%U=SnUQsVk zKWBIyS{^VLc{v^d-ePr)MH)&R)ba={dxWOce?p4jnCGK0$#9Uvg>(Kilo3fBFNJ#u z375+MrRm4EWkGynNaOqmUon%Dhl{C}s@&x(S3m!zGcieX8W}bk1LkMdh8Xmwj&JoWUxA|R^mzSX?lyI~8(r?WGn5J%j-9}zrT1z$(#%wJ9LX{g4 zQSCJ4(^?jbIWH>jMXj#9CWz(G#FG*()cOz&WA_TB3w{&4%x~LGmNa}VB>15DD?tF) zHHS$|KIxjzM%0$8F@bw+r2(B;h}%p)5f(B$6>+{V1WO8U^RLHC{=&$--a9@-ZzV+-$Lr+kClSt)Rf{ahSa+?ztIR!1dhX+>@$6PL( zAKUfvA)B}ElmM)%;{5dcWocd&g{2_9>~{^Wv=_1l%;Bj@33|{Be&@Y!oLB@U10*wFF($%mj@#o>P*faj$pp)%OT$;| zHdP8}Hx#$Oi~hQCOE_5r6gm-84$^>#PVjpFdY;S6d*}f@RZ1`r=(se3AUr8*E{c1~ z4-)Mv_&1gO7d(a^z0S=QKAkssILzcp&Rl`C-cYv3#=I7H^We|lW31)4 z$=G7G%;nDAkE*C!Iumd?$r-Vk6w&Y z>=&0h$;n8aiZJRas$*clQHoB(8j}ab9)3~+O`_@Dt*-9o3{CaVga3n7^z+<{J320D z$o=^^v6Uv*yV}Pd)5SH`cJ(WBmoqULrJ$;U0d}g8smfie#F_A`u3ETiBQNcUI)EW8 z0V_tr^G5L9Q_JJ!%9)mkWmKkcWYx+*-fo$}#(qT#)kQV)hZ@#Cx^ORHgOsGN# zns8!hN~;0BZFke8j{#|FOj0v_UARBc1YLF;()%{AJIxo`%X3Jl7X=k>h`+!qmAPd2 z)kz=TOzi%`1Zfo^nzMz7qsdDQRaKpsOHs*(vnkpr`Y^NA-G%4!VUP0j|Gnn?yYy6d z2ur=_MxI43P*T`4>k}mwFXkDflz)-&V$7%Hd6|Ul&tkmYFTyYuur32mKdhlP#_}( zGY3sj#&Oz-Oxi6t=#x9prm!5zZeiSZm@O;!O?Dak!gUsT7(P&Nev3n%J!fth1<`0V z{6TV7JFMx=S;90d>1H54zDpa0g%yRaXFxBbZJ;geGovJ1Bz3;Je@x$!b;K1XR7Ovm z9TxlukWdbidkx2lu!3~1Y{oW-gE7+xj^LPW@oEvju!SVAn-GY-(JU%i}BC5CEiX_Trl`2J)ADpioV?M zUNZmxZjsoMhJ^6?OPx|H$TFDNUui?zq8$E22+$)^FeA!xEQlgoBkUY+rlL?H^gYk4TkF>iOxY~zVI?tf8Yoar!IBK(ATD4dFN2oyX-3m$i(>E= znhUQ;H40a@J(wkucpQS#xxel7G_ODVid%3 zsaQa62Psp;J#Q5IEO`)LX8t=1bUy zxvT!g(|XI@I3EKBqni;_S7zVSs37FQ^Z@eewgD0zYA(j1iKSPy% za?FDvzmnPIe&PMo-#O`^t2gsM3g#OvA^+ur3j_&nT32bUBD#-~z8`I)6%c4SqFrhc zpaUn}p(HN}{i09isetKr*d@}HSwUZsE(mW>r%=cQI-F)e$%UH$t+2fPlw0T+XB0{w zyk?|c8Tb!!W;VQZz~!)c)`vd<64)K=Mkr=-|Wt`icQHLR;w zTcNLEjum-j1>H;6&FH80YA$Q0C@H+Z!=+@BTj(ZvTnIG`ce2ugYxgGP>-{ZZ1yU%N zs5~Gh$0mZBkvRU@RcY^4^U zHt5ukW%_AjUzFGfxUM+NAg)=3Wv|OT_&FFOYqI3J(VhQ3M14|`Xdce#&%m+E68!rX$K|%Tv$i49(1Q{$|94xH;sjx`@u`|w@K{fq%r^duy3&~}~1qt=j=uNlgi%ji{ zh+Vz%lKN_uFv(akMWP?aKilfIG8<`ON+F|_(oiT6A!q`?VoWJaW+jw4hqaxCIjt_e z-?c~ulZxa*N`{Du{E%^X7>jv`7WielJcCF-xQz+WkiU)g zGyp%tEHZq8`hYC6FL5*p!kbXe?dU$Y?LgSpUaz)}r-EKE=nEtC;O_(U0bByw0Lqdj zs8#G0F;Sq=zgR0e=xenW3(bpKOcvP|wCh=H{A3y*LiU~bvEL_r;u~JWu;wVoSI9D# zrSWpot7jo@^Ry`Kr@O|D&RcLfc(}2M8@To)AWP35mY3^L67WSz&Sz4|KBLZ%*__Fd zksHwxp`er;lYwDSJHTW_eZ}*|a-|zeHi4URK@D9{? z<1&z6*4U6CaWcl!wO&Sri5snq@C|;KN*A8}t0~w1Cs^Z(@l0?ZO^8nyeB4g%M-4Bh zfkfB0q%kywnF0!^8skZ5e`kBFVQI-_$XXA@FAyi$4ky*D3)5&vT;KSwWQ~qBbhH9z z7mFnlFo*<>6O5C)hBo{R5C&XFHm^>GO=r9|Y_C#J)UlCJoabZVD50e#+ah$-hrB!; zF-$*=Mf!79S+zYOy5ym@`@mv7qQh%`0*@cV|J_1m%k|oRV!5aBh8;Jj)?o0ESpaLV zi@_38SbdELU*s$`S{*v_YMoToCcj_PnV)2H8pNq3Bp9jjH9lBbd8!SMfDtT_5;n8c z$L6wVB7Yz*bPf07;!-B&Hrl3)D7?z;+8b0FMt!GH`9?-WH%e~P^Y1`8TTZ^sV`<8O zePd3hNE9Qc9kP32Q8c$l)FAcwlyrwv4Yz~na>PeEHit{2i`lAWs|t?2EPa<3m6b5rS|luyf)A_k4fz`^!KCXzKV0 z0hx05miEQ>hXWbIbeBgVW<>QU+_c|fj9SgLv^0y{xZ403Ry!JrdBOUg7a_ zfvLrrGK?b^9+e$so44%AZnf5 zyP<4J_ET^HGIMccF&klNQc8Tc>t6>n`Y|WtmJS-%4BfP1qB1MX1?xh~MwhGi47;VwlJr3n`=S`3OT_Imz@0spdaf5o0YmO&UcY9nmr6o^2&kk(zlA;tsO z2kWh3C05uNdz0bodOGEqh}``-rE%hl(pASMwLxaU?D5JN@nqwAwLp>$L@{fsqRdFaK`(^1M1Mz|Ep9AQP>H%WvwWKz3Yl-e1U)#Z}X z8otz0%gTFRm;Hi{cQ$~0i4CB)5_ea%yVp{`O}L+FjTa$A7bTM6EZ6E_>ZS?3bc|Tv z6?ecf-}9Pap9n=_?bqk)^jS38lg}f`H?tEm`5fl<=J??{6o^@K6bDDAJAtmb^ zGYc=L7uCP=?xSydTo@HiUDb(^*F5CDwUQ z%N`XHoQ1pV*iDv8Ze*0n6ajq?4n z(;)H{t)QNLM#mP^F~k>430`$$r6)^?e|4S={^#PqLK76+44n{-CJ@S?OyS*1OKBs3 zd$&;U`1zj?Is z3BvVrcE24@Fjl?@^D|=_!$q=Uy@<>*(*CnHKE9=StBQ*)g9IVC!!72nHYRi!+Gq?m0q2$0caOfNVPu)(rF4c)_4(#K^}wJBdB zQ4^2qWQk&^W(Q-{K2I&%?$AkBi2Sy2a2agAF~Ln`1Y=U=Xv8j$#j)|VmsWuks#drO zH4^Y#QzL8`7YTpDUx`m2oF<#17_|g$A@q1iH*QPbJM{b4wo-}mP&U3hh!hD; zCXkBrzpthGMQF5$nr^j-%Ge5sJhbg$m_$Go1fN=p`G?8U@2C-87Dt47-?x8 z!sMYM%V)TsHhYUhBwK$&2mb9y1Xq3ZXS?+7KHP3JYMUVx8Vnhn8lY2yz7LtPv6ccQ z;Yo`7hT_zX6(y_`GCrp=4j>#x6RBOtqJGQ(xuYzzjPvq9a^?pNlR5l`Sn5482{sxR z&{g-xoJXdg! z=S5+b{6zgZUcQn^MJrMg-dHQbWCfGA1X&xsgHx9F&{Wg=W|flA0J$`AOia@UuO)d* z2RReG>etcO?MK^8W!?qv-p8b9kNZQHY`!BbmHsYdgQ3DhuvyagH>Etx!*1WY5se;NM9 zA03ImdxbYqmrgIH&EB`h^KaTBzvcKgAJX3=wR_&8>qD!;L71fos?2o6VioplotiYt zsv0%_brjLke6f>%C|i6LvLx*2UVIT0tnTT3|F#n`-nNM1ecrgqQd*NBtu%Z~f=eev zi6+&|=Qgs^?(wSB0tJeRCjZrgTrK{%U6x48DJ<(6j$%>^Pjeqv_%?9`1mmu_qxi2*xYg)>)Rjwk#2b&zsP&U7X)9L z0S-ySJdbzwVR_~&T8Zx0uDWUyQb**XWJ*U`)Q9Q4;LYGDWcaYyd}l znBxAAaM`j~)Oq;t?Qi97#F1)K(*<=K z+acQ+XkAkH0a?au>F11!oXDIqQIXMnA!uzt0{MKW zH;anMeVnQ$Y?)?Q*@yKhGDXBa{bW>`ZYm@`=Q*>a5g9T?XaEI3T$YL~X6Z_v*IG*) z?;0flUTRiQg|l8#r^G>?_05m|*NLPl?OzH;OzTfFOOGmUQHUtcx6jRm`gLvCKt`}i z#Y&V{hXt81F|`I-=J^!*78NaG58X5wHX@k9)+hB(f0d9^ikQS!_|d2*qpCs6M%*)I zx@NpOJqDx{rLvrj+TgX zuOm{LZE30_6@cJ@v&9Y08KyOHt0hr+<0|0ufA+i4iQKBFw zh6^3zcx=XxSPd^k_AYFegYxa*c97w0M zay>6fJ`x*28$m;!%XO9&-bLPAZ4K#{lT=q@Eg#-86VK+g6jF-l1ljbxUl+y_XQ~YC z!#5SV0@UU5<`d)MD*6?8JXEgVuFrY+dF~$#`Mo}IZqr*H4*%RZmGk!f;~rOg>3qIT zLr^ozwWoE_B`J^9x$@t^qa$v@qXDgt$~Q0RP)v6en@TVa=(GBYqKb;lTQe69TAWZt zZ2RaAiVI`m{a|va%c* zM_h_cWlt$PUz%-!cAC`Z8LtiQvpZGO<@rKxSO2UQ#g&23ft^QfmPNQcloI8a;jSsf zqW!UENwE=(%L5{&!R93iaY-Z=Op@?3>W>=fZ%Z)W>FOLq*_Tz-NkIK7Y}`^S^s8x6G_TZlWNCm4ovF7H1h_ zeU;Uhd(W0C>`LrX6fhb%CM?FBFNFSkRn=~1JA=bWRk%)Tybr0L;Kf1Zv+^UKD6Zdw zCKoIoEr8ab7H7%=t8JPWXU2tM)m6MTwj<|=)L1Ow48K4H`+u`~^ry8+*3-zjyr@L}A(%ofgexvFILaVXtR8@_+&n`cjLTkZHl966tZ5 ze1DXu1?d_Q`MegJj9cP1KgI)FDxBl8Ruwrd8r#p}tXHu4Sv`3pU>Rxhbo_57S`@V+ z)B#CH8q=p{_@SK{GJe&n7Fj&B9EDQ)7_)D(P%e-2H3O?(Y~qCn1d@1Zc*~9F&J@KAS9eo>9q*?R+L*dD6>dv^H&$JU^Am+>tbH*O1)%=6`&abmOgE_ zF!VXkOM*Z?QjWP#a(s3+r<5%$Ff(NYCS(;>A1h7pIC!9ccp6#D3^NmeEP1|#wG^q&I;%STvRSo@5phkv%6 zPLB>T@gXwf6Q{b`5l~h%VU-H|A=E65TZAD1CzYCj)h6u~J0<;PLKiW6!u}+?HeM;G zknBk}XKjThQEM{}tUA_ZscbLVRq)l!#SmIV>4R5mdgc4-Z97>%kCPUZAxDWe+vJV1 zggIPfrl+;*d#YKm2~ni$Kxc^gkq`~R7$C?}2Da^qAGt4b=?P|&hD+u{f?eTd_j?v4 zGRIGqhkm`J=*BBiCK!0fAcrDd|nS->p!?EJ$WxLEZ@`_INo9krd zC&(qpjhXfkEvLM%M|3l2)(T%TmT%_GfwSKRS-o$PeC}kk-yFFlo#EoHW=xO&%8AB# z8R>Ojd&W;nDyn?e3`bFk@l;VUT+^m1@d>kd{BIWLJvA8DHd-*@&_nC5ec;Vszw*Md z!V>A&a{dxSDSf^SP#sGz@>PNu=e0AhBx@C06UFuRw+C{4mNp@VJ1ay4(Ft_rgLv3uJV@MR&w?e_g4z zsDIw^{4IyohUwTr-`}st(3Nz1?x59PH&}wPWt%pqBm)zKc~AYPF;!{XKmwhjJo5g>nt0#8R4-yQ33wHlfFo^WQ<= zl6DQJ`eF_u?5QhZ+n#r1@$v{yEmf+m#plPYs*vLqtjTh^~0A)P}aB-#J0I z|3dVz%_DSHAtvR_>>1*V`A#1*LJ`cS_@2ZdQCq?)RxwcsoKS){rc=9)w*~?`Vcxeb zp)%>VD8Z35Q&G@jYK_5J2wi@oo8Ha-j-ZUO)z7plePcepoR2n|8ts3pSQ4)y$q{_` z?JL-be9%J>{cdt8O~3l+j0}fwl<_Brd;l#vAXG>;Pw%5`1wAGfT-cFME%+@Bb+)80 z`MwMS!Ldof1+>V?{8g?l97mgZ22>K*E-jbZ+>TkXf(e*^)m5cRD9e0f(v}2bRq(Y# zM(U#2z}#kB-!L&-mRoG}6gki;%o#h7^P*8JpA9WqH`hoe1*?fgB=O6$Zz~Q(7II{C zLAzh%3a7ceet&oB^i*YIx)g{(E#8UE7KNL43M z=MH1^YFrJvSXdDQr=Q^}BPPIRR-$KfFvBfP&|07OJuq&yTnJ!aWAJm0dU zilMy4g%YnfDPZ!cORtQsv0@j0+B5>{Q^OD`pM#RA1Z_ zq&2^LYx^nmvLr#FG#KIFr|mnnom&I!ii~C|RA)Tawfi)9{WuO6OO^hhNVA^m6sGsu zia`@{41Um^S5Qpxmt-n_1Lp`df>%@6qAY-8&5AUUu%%s|%o=p|5I0QFKE)X4=z~Ys zZd`V<&r^wP&)De~1sDBRCbY1_cBl69al+=AZUvII1A7luO^6QL-Iy1xOS{gWJ2~~; z8&>kS2beO(-H*3gJqyBV`s{CY3b%qM@pq@L-^f0w-~9Njy<{@MlO3i$p+x)uAfP+3 zu3!q)s>YMZPZOMdp8>Tu5ZQx4VFEEr6Cl)qI_j9-clqTdcZ|^Rw3pil)4dpP?;ROKDJw z4zo;?KeP^cjISi|Tg7}%mD_yUDOaB@(%})RoJ)_ikJ=q;u**s$e2oNX@j9FH2k#YA z9eJkP9nYmm-8X<1cMW5c31lTgg0TBRHB<6)1x3fV*Ga`YjDKSuG3_Bl0jd^BJIZ(w z#Z(iTzp}~z9Tg>3MUEIaPDV)K!>t9$l8#bkm{lqNMMUlvj=wj@!c-6^zbgJt-|w2I z{y<$gzDs`6z*YI$8(}uZ7g!riRyoyXjSTgj0>#Wh&_TX|)^!~JZ6Du^t3uQT(&{81 zbQ=vi{(As&ZK$@L@SrMiw?*CrO@b!XYrDlE;1fgzSCUhk5>VO%??r-~zEloq`PThL zQhlX095FrG(}i|r=!UJ3rJ(Qh-Ad9 z{fzhtLMU>po`KF7aybEi>)#1=vl%De}#Wja!)<*$BkIS+k?RdnMRZNy>s2QX%gMhyww zr!eW(e1^lE`<)EI@eia-x{P`T%JzfF@&Qxm-%3<3+wlA!4)l%)Kr-JD@WOzhEdruY zsz;Uv);OsXrAOQa)d+quWb)ewB(Z^4REqHR<=_(f?}r(h2_(Vd%VNeWOM&MOmt;>> z*=}_Z`qWaHE@73WdlgawZpf(9uqc+_pPkrJN(MPk=+C0n)D;F;|V7zPGk=IGrq zC{O2FI>Csu_}!+LB(x{VR?o5LpH?3CqGVFv05qAv3Dm1pN6UBAcla)Ltj)aLRKk5P z=+N$qy%Bt(3+*5W&;9>@AJd_En`?&oAJc9jtuI-vB&(Bg#w%@3LOLyFSrQqciV-#7 z1k7^mvlwmIujJ{X6Xe{I)vI%)GdJqZC|c2^EGq(sL%&HVXrlLXkcL^xZ8Ovu6AsO* znnVHu21b60>9>F(lyTV7H)iL0-t16l0FnhIo-}8~N^|QBaBUtiEdbz+K??gB0whqr_wSnw?_umf0McT{n?$wStN2%?D>(Wv91uYrUJfh)&V zzgVWZe-mf5tL37lL5(%#2}fr9b*1W(XCl2%%eBPr>aj zqqUe}q{_K4T+URCSJl!AykZ*gh2x$)3O=~%ujY#>&goKx2Ly?rX1$l z)6FmALZ0L^VsUfXz#ror<)42xvJ9lVGKya+S9WBqlr)a;GH$aI`c+5$epg=yV7V7f zSSGPbjiW?c!8#VFA-%&xIHPv0!BzBF7?{+#`!f$$`}jde21p!3rLK$T^ks?9t7nnm zf$gu=DfDkLU10B2irj4{;W6?;C@UCVzYX$@al(W;s6ijX>jkW#8F4+Q*0u@>J0}_zvO@S{`%`Ky!$OIV}e(eB_~i{8E}5 z9Jj{({e*@peqZ2Z*T55k)eh^zplR>)@5}7@ZmLHP-0w zo>Z+U=*BfQm1A28SVd7ldX&dE?7<69KcTY61%kg}5d~^F*_5!fV8RG9>VvPO&|n7x z5TDm%=jlm)UN4HY3Zswh446GiR0W}t{_8gR1+L~;`|w6O4wa;1&iWa)zCh(Q3>km~ z7jc&PT>w*Q0WQeud0S(?-2 z-=``b#UXT%?pR==JK%l->%Bj%b9ua%dV&1yQr7>P#AilJ-zrMv98yZkvIg*Mr(ug- zKrcvB21pB5j6nnX*vhX;dPpDqNA66c2V;*Nw-Leu4@sM&u8$GH=8(V8p_sW`VZ1sY z1m+9f?R46BZ}t9>U>(-X&fN<58T9Ss>`QZ(NRrgGPau10Bxc}~U{)DBs;o?dHWMkT z%5<1U8dlnohEaw|hQY`%o8`1(V+gt{)5Z_hE`p)r(Dlog^_kZK{{K1Fm`BYNi3xxM2ojHj~Ry$?H(C1vZBNw!T{Nts8FOW zaw=W_oHd!rOpDxmcL&se{>LRb;As!m?P2KM9#0d~!{v*rqkkOfyT{+jg_^SF-v1@} zAk8jn^(2#>>ZkV9foBpmx1@P(X{&4ai0x>xu{_ff%EEXNtKrnpo+3G(lQ9PU5TIs+ z-#>%VUw3jc)?YF2BMe1y+e{{nEGDgQeEL3H<)$2vjEg1g4ix9ZkGzV%UgnHmoq5Xr(UG;PB2}HO zMJn2$%`!v@hU$l!YR~e7q(|N@a{Pi;&81KB`ER|cn_EZ+zn8uazf3Xz|AahHo&I>74lSyvB7Z(Ezl$=~a4QWz8V4;8kwsKqi4teW)_R{0 zN3yQ!0v>Aab;`hl`k!x7ER&StRNJkA;z#rS3Ic|ka=3jjBj@FmhhJEO^4jO z8Wnc;o$&*C>FF8Kw6@OI`A~QXC#q&FsnooA&-8dJ^dmBWTS7=}{ z9TY$*UKB+#8YhUxWX#Ud5b0EKl%LuXW*Q&^#cJ`7O#lP*feZd6(-o*?7j(gONZ@i8 zdf$e4)pQ#W}y zabYlsrDWO3gE9bol;z=Ndu%EQPfidR1aI%lWQH#f7JO7E8toA$I-6HcrKi$aFTL891nNaLbGIi+qYXA9iU+~ zMy;~66hdMg#cT{<`q}dQC)myCfyyJi`#0n@%Dyh=d$ZBU0#+XV ze&lPU4olTAi{p#3sZHg2?T7kpdpNUj95G8{5~gcBoY+>6TL%F`GDTnWiC;Gr`9Jns zG@;*T4W%6_)UL>a^Ao?UaQ188bRRVMI4NIPLjG{;xb=jsjk~6~EPDTSo32}F!x&tb z;Wa`Torye4LuOKxp!--p@D&NHOE0B%VY;Yx-zk0u~IUEmL zw3};;><9oc%bYqv+y=MZTSU#by;sY|0Gw6~wt`?n=~&{Jx`-4Tg!%i8ojpD(7wibY zlu=h9xqzAXFLFnnU}5)$(+SEfYT_U2r*l5-Zq}X#zE91;TuR$a(QCjcmZm{kwtOlv zgzpy6RIxqt)}hW)A=w2!l7&t~9WN^#k#N1=_6s5KyZM7trx@GoD#BjjiQ zlBPs<=jfdlY4YQcovsKR+tIqqe7_rfc@X9)iW$zOBlLVCg3EO~r2O61rRw>=f+787 z-t0U`t295n0&;3Z))ihwjSqmEDwA`wL=oMSYT2Pek|C9mke-?vTQZ-vfki(#_y{^C z3e@=da`O7`�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%0DAg%s^h`L5y4;ZR@IqO|Ty?3aIJu_Vyx&E* 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%0A! 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

JqiIn>iGfweCpz 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

~hE6aSrXaxcTg!|`UNF}6RWwM0v^V<0He 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%0Dh{#x?tOU-h%> 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�H$nBWBPnm{0kX8sFP7t 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 z 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

(k1OXoiNP4r9=xkdk{!RLxb zP4XVmef0IaJkMT02Wk-;^BiZuf`T(ZLhZxH+AUO}QOIq~=hTvATR;p{jeRJLNa7sf z#`$mwBYT$WhRSb9(3}o|1*i&h1RPb^gxX<7))zu~0|Z53Cz`tD2Qw06-GRQd} zK*lGfgNrI60s3vW)RUn3;Lq+XafgbNl1^0p-N6Q(4on}WL!F!>#M4DX+lof*Z}xXk z_(a2uNxmdnQ#wG>*G!uzx35|zH?Ej3ed8;#+H8W~Md1*t=V&-SKOejVO?%Nc!u?>^ z>xQfhSJ!EGivQa+ejSo>kkNUYD*A6 zG_2eJIh)d6^ySvWm&gq(7R%*hOR~N>knWa1Hin#tj5F#*adS=3#Gv;+ND#M^!M=aN z@O8IhP724VE>IwNNgSIX=!(1mm8Ee8AT{)EBahwrRs8XGdhIzSM2Kpw|2 z*!BApsGzrS<~t`T?eM9!5JIa1TdrR+Uv4|$Xu0a}MRL>O3+1jOm&lECrl2}Y?g^*il*yN#U$9gPLygkfw?8E|Y_Q*4pfd5+|BPlY&ux3;#n zzPw7WFMQ*ummml}6o%pdIIbs!bVA-$@MTk>f`_s2a9m10Cs%@?qf(mz^F8AnIzekm z>IEn2FhcFS@Ljbr>F?v$*YTgwgsg4lKphNjH14eNwAzpE5=^wH9ULm}a?V z=>oZ7)pFUkV5VHXaF+ZG#{&~uLFAkhA|mL)?s>36`&F%d)cW6U0|c#BT0y#VG&Q-e z9ip|zcjc1GXgS6<)L<#k_n-7U?@kc(v7pr#MeMp~win~3$KmF;*|zf}=Sz4c6!R73 zigdydItp3Y>T;MP3ED)7t-C`F@-oj8gE`*|O4MP5_&f031}o+D_jNooYHehH276^} z2y?P^>S(!Z)e^a5K~}dE<>Ka0HcT2LKR^B`xo*Z}*`!1g z{g8G;u~e^t5ph4FjnL0(iCQ1;4%qdQQ3SRTkf6D+#fFe8NcnPJrA6lFn#41+;=11B zj^k_wrc`-#&uyk@&ay1)TFCSrfti-WGY#^?atY+@%EkhW$j-^t21i)21W8x>oDTj% z&lgWe(zVy^Z_w{B7&+_n`r11F6HF)0hpp$tCbX^WPie>JeX3g^KI7SY##iK)qnF9G zOXo`G)UmQ@LbF`A2x|GL!)5EFv2uA}%azL($c;xIA-5j2Lb}H`%SP3cDk5mry|7Nu zgM#TDC+X);&loXRvhsn1JW!a1eXwP$14H^Pp5Kf}H_zeCsFBDAFIQBR4q7l@B=e4nL zAHP-~*YV7#O;1hG+D77O8NX(z>_>HXbMZVX9?V#91RnFe0!Lz(SE0FgLy^UsJZs(z$LJl-dt~$-R-zIaC?xGHKmfg*K^gl z5zY$(V*Up>^h=G6jZIZr-E&(ak!S=-p8Q)GV2(m6P`rIR+V?0$IL{&0onjlt}M$Faf;NZP- zD4#DBWOf4TIhrWxF^Jo4*L5dX`E<{3kmoIqZLe`n`{9yh%Y>!|wOH)xVoCLZ9RH&@Z%8{7*NsbN%N?&=B{vphU>2c2Xg-K3tP(a zI;iIs613}cKJxzq&T6)-RFzKm{AQZwVR_#_&C58y3r$}fD=iDnlzb0Tew&q-D@``k z;D!8X37ElN=7l0oa5_=r39A!#xFY`SR8HJ$5+Q1@uj7S5r!S9p+DI&|^>;%7lCvi0 zI7w4UGt?2yACi?0_|XOj#}nJ+x|NIMrzfqHfrV3Lb>0MQ>76)EZeO-g?q0c6Za-?N z+7O-L)&(R6b4cIeK!-}ZYWiuL;GUvMtLgalwO~l8JrA1-QgXGC0Z_v!mF0}) zvP@4kNoZK&c!eiS$GgSx{bN9*FNxT6h_<3%oDk-`O|IcT!j&mXxh6T?3#21#Q*js$ zQt9EuNkc@?gCXvKOjPcfuo|`3?@h#=M?X*eIpf#Xv3F3L{&73mlVqm}dM8PPOc{sf z411j+8`g8u&IzFMj`WoCvW6?nw1l#C;S9MGBz@J4337R00+zH_^3pe{nev17-M@J;u$tnK|io99Z%Ia%D)BxjdfWnHBrn_z%jIQ^ar6+Oty z38qroCjz zO>-v5&zH@YUmm_hZdz$!*yH%2KT;Z)&#lh=tZ)r)t9w!^o@Znt9@H~r%wcNuaeHzvTU#|*%Si# zXmpzP8!pUT`#g0F4b(s)><8?e^jj>@bFvOxwzilNE{@%6H$jlvP|q#$7Aqr@a*YzA z5cM683l{&C4SbL;h4_FuH*gP21%E5DOu6jC|~qSvWfF_ z(1`Plxn)r;s$im&U41jG=;dzBoy12h`u|<2{AA!)tOLivOwOg(FVJImb+nS-*rK*-%7->q#Wxo+kp=_r6~Er$AXvJuyBgmPw=xDJpsdtVI97^k|* zb+_bY9sY;IvsdH$tL99RpB=kG+AD!{IF|a4=Q^UTj-dc-z-MD@MsXJNV*~Pjt(TI{ zJjfely{4s2-kq~#7L_yd-0(Rl#rd6USzmTCnPQbP_x{%UU#%|>&2WxsS(ju3=l?9I zfR;>?EK4-WS%s3UFBN1Xs%{)9)ej}z?=_(`;@X8QeOTQaEJ5}>w5ru)IoLIO0{jo6 z_W$(x!G2T6zDI3=9WPkp*TvE6QprZ43p#CA-j=nv$H2@9a>t2>%aseJ!jTQR0@rSy z+A7yAnJL#Vm?m4sRpjC@Czp@Q%dID@kQ)}ym5x^UNzs*o$)n}&qnF4H3#UUlv+*xl z;%cz}uVe3k>X}i1_Iy%-WW60k-D{#y^(?uh9LVW`E7KFBq+q8dSM($kxPQ;u=DCJp zw1Ou0PQ&2SZJgIM6`&-bPtg3IzS0jAz}M^Sm9d>&TcyMvhA5 zTr#?-CbS-K8f3fOsAjs0mgm_!1RWtWL!El|fR7AoSsdiesmYSj{1J*h=D zO>C1J7tN8ojyYUzI%=_W%$qE0XN;5HSySYO1+&x|gPkDwO$FGgpOgVBAzKIg?>hD# zR46Nrd`5nt_TTFyQ2V#!M{UjWF58xQjg6AeWF+g@lJVS!lfHXpQ|P=Z)7m<+N{_>0 zdr`9F*pBCY(6zj~tcR?wPHWt<<$le4=lw?Z9`+Nvh|As`( zV-?nTp7*L_|3ViWR}(bnK<}l3R;~P&Yz7H$^la%GKU!{HwOnpFW`%4RTb8wqRpYvD z>^GNexpMXdxdlpk`?PWJ37q#$HD#q*fYeXPRyPG7soT=N1XqXZ!oJsapqvYGPIFmK z1aCE)4dUXw@3|6~*2976Z1)`R)tvRS%7?>qE0Lrf?}HiFzBB7OPgu4k1p}o`s!?8L zX65UnE3&3Jh-Tm#2F9mJda&=F4g9Sp;}@#N>)5}*xtx1Jv?ORY60&zjA4vGRMKk2a zmGk84<#W`iz%6s9%1@48F4yBT2d8k3XZB{=I*u49R88M{$TYLtoUHSzWHQ-MrNQC7 zIgVpzE$j5GZCz{H?!PQAKq+I$_@*W~E;&j*U$ErT7GKRt(8ER$h6|RIm*^S#Oz)Zy2_Hg6nyg zxk2z(7gd40Wy!c?S{9@YIi=VvmzFEioA*(rqmgH%J)csIiJT2@tDBbXP!t1pMz(?k znIGxaOaK75d`Uz>RFGV?fM6d~HZ=Be6$&Vl+Qffe;C-1<>i8)F=jU$x2Uoq|U;$2w z-V>O}L{v%PPzrEX_IHg|l!@K5j{OpB6e4=zlzp&;KICg3h_ffK)C5Nq76Y)&e)itL z@w!SVHyyD^ZaZqJY#vjRt~~6c;!FSh>2mY&M@ajuaniqVn%sT-;c~;A$*Ny8LnMrE zc0*uLjrRfENBZ(nK@x=~)N&!M zMg_7@dr#=gxrMU4(hX%sA}wVoXWzEPv7Co}!@1jYyt6IKT9itqMpbEV|Jpb`shiKw zc76Yww&&a(IPPObHXf!dnVR+F4MtkNRJ7&d7A~9RfQXS`P@@A5oCBp;7aauWxI7Tm zM3-->)mu3KEjx{G12Oh1)$ziis+P#GPAX#TNyeM2Jxw~0nfy#u(@7H61kJ$-{D15j zgJi4zVE3+L{{qz%m(AZol7@3{MPB!Doj>IL24Ev?Q_cIElQp!5DdXhM<5tSH8I#qt zp`47Lv&^k+EyztrEtBnwW}wFC%1z7W$ju9;OIOjse{hoby1fh)A`*_EhHA55t#XJG zdH9|@!h*67wf6x#1@58fL;jXLxv(`apGH0(lTOL#ge_%oR>Ahfx10xU%kH%d>+K-t zGP@a9>2Ckr_ySfCRDvLQuWMO1*qQ7DEpA@QSxd^f5i-X*Ox}%z`$3@~Tm8ITowH?| z84)sDwApaNx zS4$wh$h0kaTamOT=xCyJl)ykQp0Q5Q2L?JhN-UtNq7z4rM4ia@?t&xNP9H1XZFyOb z?|NV#tD&I#r%jZf9kWulP8cKW+2s!EYa<-}a$JAgswHZX*B`^#+hIrD&AxQdZa~fy z9)taV9eV;4ah4i}-NPmLz!{oHI^nw=p(&g45y!CRyWKG4YSTrY7v)=pP~L!ipJE*f zj%t)r+LjW?*~^;$a80MvGmPV^>k97O`89@cdvUQ?%s8g`O3$z^4RZD$0?Xdvz(7MQ zArq5_$;sKIe8zVG>_8L0<>GQtx=JP4jD+n2`EoQBjhS8Y7>{ORvhOJqzt0Ala=Dp7 zGidkFiE3#-33+^3`mo;$V(#JGyd>z+MO9_(EpfhUu9jSl4+5NHf#h5#=mQ5F;i{%7 z06Ivlu#NRlS{-Fq?p(1zegY+Y&7x^?+mVZ9LnV~1wzB+k)e-X3g>z&*3i3Y@PPXHoM5wionV3%HUMnuL`(;SDP z7CQjPbi1x}RLXKeF)tqmpB$NPlria%61Zvc;n%)lKk8I5U#%2nQ>j(@oe+u2_1iKyPRcen zAp>3lN;|3IgH$%Gq70rv&mFApv?If|O>CBd@fGQTLfQ}9o63(W=@dn=T4SO;pms- z;qVih<<8?)$gL->k^zwMWkpBU`j&K+1Gyb!eAn?u$W6zukn2}1mYe2GldhsGn?S}K z4$hjOB4-sFWg}L-*UwOa4Y2DADcMj+NLSb-TZ0DacSoVd4enqY0%|&|%X#@mz9etU zWMpA-l$4DI$w4(|14lf^e;;bDeLiQq zSDKFdSKqOpEM&9NnrM>AAn8>`Mn2|Ra&B``E*n#n^<~D6l1Si$Yzf)pBLk)L!i}5+ z-I=%L$_Z^U03z;bEy$LZymY|1x=KC>IxpMDx6}#xAb|>}fl#S>J5fNdD?8FYwj@2% z#>r)6R}DJZws4Nze%z6=ZRQkN4O_Szgs`qTke{qvBsU+wQuTjc3p?q+cgkL1A5_dF zXEr>ti|EsJ0juMMgFd~f0OUEXL`rc6Cp%hOvE*X-@mDLMybHDS#o44xN;FDaCM9{p z5Z85{$hpqFhGBPvPWY}M6;uv*)%eHZ7zSA1Y`idvrfdxaiQB`qa^!A_`v^!vCc9WpTwaV4w+hp6AX6b7# zsCD9cDg_xBU6E@hw1S|^b%H(!z!~KFJzF^9Z>^J&D*{8VTQFUIcEU>8I%A?-8alGN zQj!~&E|R;CS|L4?T4lrNymU@!m5!-n<>q5n%JnOjN;eAn4fs9VEmS*2RXMZD%|5q! z`rSH)0`NuOLBU9VFx5OMt6KsPvny{!{w~fXWpt)VJS#1}ZAqRzG;-Gcq2=D_INm2s z)0>sg=Q%3y;8D#_x3Pq>tgsx|-dkrS# zUn)y`u~qtf!1h6mNgQ)nEC;S&k1C9srLIb#jQ91k>mHqheOy(C^lGPcs2TQoW^8$& zr6Ake$}-Sel)iE(10d=CW~k@Zl3dwV!son-d$W;Y3!GLN0iYCD6@wc~9m55xFlN33 z3^Ax!BtY_v@(={ArV+KIn^Wbs6{L6a80nohUT!^dsoZhQ5z;wnto%6eWK(Oi{B+qu z`PtFSM!>7G1Z?m2dq+_`v`>NBnS&a)s_`{=);fe{BML92AG`c5>i zp^EA`Ueo8&ms!iG4qgM8cD*>?k3z2x{;C#9sQO%w%1?HSB)|u_Zi|zL@M?poYn5{g zc{v^Vx(cK`4qW1!SusK2S@4PNc=ua|b-SCh&JXSIc+c}phGMJqRNt!Gi&`_SBePj& zjOzxc8X#)Zv47*Z<`bT0i3dd!7&)1k%gIq0Lq3Sa|4sqQrMV*AB~)YlM%nB%$~I&a zM`UrDM)pnSFkEKnl}-womPBTws)OpzCcg=4I3Ybw0wkZRHaJEjxTuiTd?a=0a~=6xCmUq}RWsH8$~@t^rpTwRFojwOk2!!XCEMVy>;*%g z?4kHVK5PSdvmtN`e7ZZIkj`ROF0Zu7SN#@wTh5lH*^G=eGvXO(5V9e*ZHnXB_ZyCV zn`wFH<#N`^*=#oN?2FY;_OtCp84$H$7?Vxg{IKI0eU5Ma#t!|5Og|9cait}llG#m- zax_Z9x5L4{P`2d4(M8!%hT3smxyrKSDr8`<6A?1!pYG%=VL?`nSlo!uo2aDKNW`=Z zz&W`b5tqeh>@ixN=&29}!4O7$DEIykReK6J@p@9JG0qmZ)rK;Iqf@=Hr^OcEhP}8@ z#Y^Ox<@03Cc#e7vx@S+5n@>DOZa8A0Y--EPY7k2Y2c8sM*cqzQBpZ-4_g$QK zg9;s=>+`fkhz5{E{zShbDQjWG&m`_`c22GWnQlYAFeDT$@R61Fd=~qh^5qW3m63-7 z@L|p}w;eveCGcf+b5YK1@#WJcOWp`lUYSV9v_zAXjf_|zbR%%Y^6dL;Gk2S3=e}#X z)=9ZsF02#t?r$&2=W|)pH0L;>^G@4yFE?EGSFYzj6nHMGC`l<=jnbALAq$ded5!JM z$HTImUv8E4<+6%7ZBgNlCLD9gAq%S6lnxj`Co)PcQ3PXQBO?ufRnR_=vxW+f(1-x4 zaPH%(x$bQHE0Av-B?zJ>dVHvAoFhT7Th@9M-0MLMn?T05AGJ)bIbwly&6*_FE}bXW zESe|n(WE*5l2>&f24=T-a4t)Rpeo>CgSu!V; zmNp|PVJ;zg__~jpk?q_6GFyO~U(PRuWSdugRo8D)pzSle|^HC^xWtYiKv z6BrLQp(J&DM@A<-8JjR=YBno}BQs7d*z(1SE0=NPR>6T0K;f{%I!f8T91Osqy5?Yn zw5%(pWNn!-uBhsz0ApdJ&K4L7!397G60|1iy2I_SprVb)nIi?&pp-n<3Czg)0t)c9 zK(@3NWHrd3d-_

A2-`%W;Rx%}~>~9I;e>a`bXpKc!8sSuzU*Jxex}9Mwg$6C~3I z1x55}pVxY7&y`)r}CRvzkkW)a!U-Uxx zVLmTw3m&RR$XF2dRx2z0R@9ilcvVNSNf{1Ha0M7k)GK4xlD^i^^c16-xa*`n{K0(c zgHl$?nFAS6$gj_XNXHfAC(CEaZAUJYdsZ%$n-@YIPi~bfCYEKxq-I%N38ZK882Q-= zM@YxiHd)i+N;}AWJ?_yBg6>w`=h%%dn*2yLa8>_PD`+BaD+jN=JVnlGrE*_{nk3CX!hF{qY7;(5z| zJRP|AHidS7!ne=KS-F#3x2~A?#`fY=B{ixk%#LX)*so26);T%fyu&D1|H_r@9VV2D z2i03PId5wQnPHWsM4$dsmYkO z!q3`H>I7W{{8fb%0}F*FyCbIMO1nw6IVsu7un||IX$j>!ZK0e|GUToHC|RCO$>ela z#+#-T;p-fdoeRw;Q(^Xjw43{jko0H7LGQ~_GTeM%3 z%jeEE!dy>ao4*V#>jB@f#e`Z;d$xEW;kN9dAnU{ASY-Trpq{>3K&F@S(o@W%1b0<; zC^kTB!griFi80A&KHjKQk6N8~H8ib+^csY<-`6qxK!WB(`;2?GBmXv_YJC0NNpd&H zxU;Pw>rrs84IJs6Fj{U~wM@3on*#Oh%595g$w z9B?pIYNuM}_nM&Nc5?6*=rMApUxA=IaefohbYszwPBqo1C++2ed>?B0%z`bapx`^g zYLF?p!=%j^AufC~1^>1I*DxNg4v#Tv?T53DCHP)EGbbe@E#otdvN+u+uY$7v0IE)3 zDFt$A*@i)w(oqIc7uf9wf z`N@JAvKmCO5#-$Nd$JDI>7OiHAU78UApfgOWu3?Nj4@T1U0$r0c(gt9IY8ML1_L3><%Z6N7apW`QK;D5gJ{mqc2WZPC zB+qVgP|U95O3t&NG(ztI?0@YTX1j0ZKI=Q?(VmwJxhA0R`-fEdp}q~5?S%jOua{&p znUR)dRV>#+32J^c;~GDR_g2!yzl>n+bZ>FUso0ReCgvs|*qCy}tWD*M-OxT#hD)r#Te*gpN zuLhUIpa*?K>BxT0CiZM-0wMBxkY+CzT)?$Fw;t)b2G!_IWnb2VbgzIqyK(6pxfw)! z1h@j9>8nd+uRy@J&AoAKm|0+f`&!1mA_WN97->f7&G9A+lB4EQyrAjeZ~f zj&@2rC!#?jeD@CaLq-9m?0IL88KxVa2L;)Hl~Xb0Ehq%(W0zL)a$ZY8K7;=_&1jGl zj3$|CB&9XoAZ0V929-Fd5nB*hwjDm?*!kb*Z2M}%b z#LQ}NoMg^%Mq8G<$}qf7T8`W8*v>Ca)BLk-TaU6~(WSDsEGcH1WI`q>vq9KL=Th=6 z7|`dSrp_<;vIfNUjROU%8NsvZTw%Q;a6r3B7*6rg;vK^#L^1XHCQW;nC?p79w_OW2yAN!t2* z{oS4fpL?4{yJ16IwVg%%S47erY1>D8_F>No?7|k=Z)AU*Vwc_ASnx$6BUi`+dML&Ho47Wt#5gw&|W`S>9sX&X-b^3Rg2ZVCH2$7&p#E{R*h+ zly6xxeA9fDkc1P+ z+;0{bt37!!j)mk48)M_-!;Y}muRq3R>2dewbfC`|b)>Z5%x60;X3zP$t zSKxvmpcLTHoiO$;RI$6LxS=jM179B;fyS>U4=2$AtU7W!N_NKQZ&`h&Dx~pu}oGu*`N6QU!XUf&Hrb_RGHdMbom5&@5sF>FC$$9YM1c0Yw3_xO#t9x7R>Y}OPR z?qSUU*Q3VS9R$){EXjs)S$p* z*`6;(5Immoy?LjoWo%&=UhR$a!CIM5Dw$Y>syNQ)8mhn zEwd-eTBIFU;@*gKUYob%<`oO%nq_n3#~|ztsCI7(9qGVtIzdWXfL<1;im36Qip-ur zK|ftMgXc9#KixIY7pkzY+79>K%7*Y?0BayDc$l6XPTh&Zze5#jQS4bQ`^B`zvup#Y zUTrqXcI^A{jGU~9qxd>t>+1>yxg;OT7g59f095jup`wpXH_D=PgG|XZN}G|80`kUl zGD`f=uS~~z(sG;!;Ai(*u6HARZ&TI_zL;{HS3^Bd=A=c~xOz!lDIe6^y#IPB$r>fK z4}+Kp90PnLm$NRhOzQ^U@qWb_ud-oY(ohHn2-^YivQ@b`o0JK;luU#XF3Bb2_30*g zmzk9_3ch>|&i;dPK`t+aP-`BHoeG21OjKz}(j;pSsu~W!h8DHT21rKDrbfjAb-fjc z20x$*sT2&9`16c`?(a}tvY_tN{0$)3O*qE|ec2;}eQ5`PD?uLY>bBlX$XXCiS8GAq z+2A{_Rc<-yDCwRxK~|$?!_j}7*oaE{4yfvDm&}mM*^>bI)TPuT8^f3f5u&hD^c>HZ zpq~qLxPv53f@V(;-5X@E>z@<&yvlB(fgiLb);efgTT!@0_QsL4Jf8;fRzpXCQpk#| zVV4C*dW*ia!?v#|2XbLKFK29+A|FpVNUY7tQ5^O6n2xez&IzuP!~gO z9A_rwO?FyN4=wpr*_ZF4+I$5R#s-jfX9?9o7;UfbNvFHWyuKM;ftzGiN(v2xwEYE7#7O zCU>q}DmN{fE1lz7AWv?XGfD0_cA0FMTv5ZlInQ?#Z?3ip zkib}lALMz40$M$5B~4=HsK?stb`K=nsDLK{bEd~W3IU{L4~Ubt)@vKG-N?#-MdId= zbz8O+LuoJOWql!(D?r5OR07zrC#T_gUXR+~QAUHzhpkV@j*wPkl$2rbB`YIE_(OpE zxVWcl+dFK}x!($$-z6RA?v&?U>6-Rgj_JG#L_Ev3?NTb0VnZKS$F3{o`nFr!i~eig zyqD&3xe;tJPMYr0EUI5l5PZn~ zWMnj|dlQY6OaoaTk!+CHCmZEGmMI?(eEBj|`FW+XTwE;6+ETN$mz!lnu>kT3pyqt2 zMHkM(Mk>av>1uCvaSdvo=?eun?PYn zGK;#6Me1``#XOW`t(7v#xeEn*MAZ0B<^A)A>h6a3QS)8HmRR_AvYT5zP`xTPmh!T( zf`Y45lphw0a&EaOU(Dy_qn0`zy%dZJrl=$Ml?cCoJovlx@$4pV$CL_E9C*Nx8o5vF&9vEYI^2 zUa{C}8^+;|WxdhKnIA&c><1~!y|&TvexGuJzu0d60o%#%upLia1%^c&RQF7A?2H63 z?$N-kTuN2|uQW1pDxBs6F!HYjj$DBKkKs5QDn;omhth@WWf!XBU7XN|b4NhcDd$s; zTa8&(oiSSd{3+**5LH?AwW`-c^*9dIKv{Eccz|){h@cs#UzayzeVZ>gET1X&oUmN3 znms|*fS}h0P=d3@%Pq$)mkm?KNdN3C(}4eQsYVfVX+`EA?G zzSl9$S3@B$fWPFE$z(&dk*_`xetp|3+lyLTTVKw2nbY7T)2ON?3}<;`);^`lbU$iY z{`r;@cH2&HjqQZLwcYUlEZ2WD1LDo(J;{KKb5I{1j6V;BUCF{3K++R(X_=Qv%d&Jz zjz*R9b#R8a;o6Ueu6z+H=bKPD7q(VpbtRPbWnVUxpt4cL-vR~0SSh6`Mb&Ip^BJ4Pxt)k& zwb2AqBu~aNQ9UMbUd4=AUB+H_DSWDHA;S^4zKW=CZq%Da^&+Sux=(ZuHehv;Xz)xN z&8HgsMu&3Ks)cgniOXf}%r?2Cn3Wrkm@C%+-!I{R=1rCxR?L+jf}AfO(Gd>*McROlnSK3+G z&UE$hzj;TxOHjwnEZ{@Av?VX!X)DXuK*(nnLisQV`5ma?y~eR+RW2)wQ)!u&PRN)n zMMFj^W=8TVL}99KZ@JKuG-`Wl^%2*52!i8pjuZUcv%GDd>0e}6&L^{`dzz84UZ2a^ z^Vyb@Pb3;CX6i$&>)Y_zK-dh2jIyj0_5sLyqG<+8p)gKyUH?qe@veZuUu}ENt+r$T zkK@|+Lt#9OV}VgCh3&aeB^FnYu_Vmqq!|u07LGGLlaM8Fq9c<{axy-jY9-}8PD(xs z)$;{7<2fMe^Fi2`R5&*-s;rf~w3kBZCd`!4G00bs1|+_I0>u@rPv54!#Gs`ZKWzBs0pb+ zQqiCXoC6fmRY_SBAxS?Xb&y(!=R-AJH3otVw}CJ=8u;zFHo5WWWpdMTE2L-gXt{aG z9Qn!edGaH?%QXw8%Qf?-%Oz0OSI(UxS1*|g99P%yd`JnkXCcmg+&n5rS+S zw7$atAqNO0KLBba!-@k|a|9aVz&y^hc zaA?ZAk+*L$6LK7DYU!jb24>3B;1JhypR^t4LEClz z<@o;ZP1nBJw480GZU4}5yidTUU+bFgY&YW;jFH7mB9U*TSg8|oecPY57lXAGX>;)b z!}D5A*PUb7#<7lPeZY0?FXOw5K+e~imUX*j+xJ?Q{cqQ>9?IL!V|h4>4~1QT(-)zX z3PwUInFeXgHA3kmuy2s@z)Yh_=HuKlqfw5AL!Jymd^?orr$J(0@s1@2lT2zsQ>c>n)StUUdCkFxzK;3PJI_-2a{b@%I0QSZ-izt2Y9VZI2pp9!y?I|YL-BSZzcwN7 zE-x0;)Vbd&KultsBUf#6U>6fmHBN9+WN2_PA7$|n`t z!w4M!SI*#&ZIT`pD%XhYgfd)1f}7kXcO11`e!6NIl=5t-ozu%st+Ra$m|fH#!_S>1}X z27ZJz|2}Fx-vz#jyf`cG$rn&?e!_9(gN7^b%$o9guhLnI?l%pH~Xk*ryp>v%>VO@?9X9mH=wq5X<%93 zvQ6`&5DX`ijA4s2*uw(*9D7+*=eej8a(z4KHj?&BN!n~k@zS1IaGauNniKQ3y~1^^ z*JqvVCsS_r`e-(=RTc}2VrxJxze%S1T%mcZi9Lib{%f?DUO%d4vwcZJpw>e*sEg=y?p+gaR zgbOkQKsW|uZi-i%QXK+$XTLtU~P+&U288W8J^E9c1#N6eRv6Uwr- z=&5JuoI3@?yix|1&6B?Q)8)!VbL5(Zb7WxV6j|3?kc~)_Z48f~X2MVj6|9;_Nc|rh zB6-e|0n0%FTkWagwydUp;3exxuD8Noanjf8OlEZ<;$cs5BSf{0%WO6nm z<1$$pok>Y+j`N)7#0MeU*c(Wb9NxvZUCG-%lrZw%@}6*E3$~Yk$no-jF}?in(@yZ) zWN6)<4y{dT-}rIbOnx_Oq~7nF*;j>Dc5#@^jwx7{3ma@=+?Z`Eu*rH4i~3gIo@S$C zyjV9vjyM7> z|1B5fAI^BelWCAaj!FsyV+4ViAj}Mi(g5k$ARrgj+|V?okjqE~YI_XGVIl|MBpYM` zNPG&;PsQh%MndMBNm*nz%5o6ON;@IPK}EhfmzH-x!M)eD<$aDVAH@HC1SIrHkn?Bq zCHZopDBlLTp9?bkF39YA47s4X{{2!(epD{Y#g%4RT`J4^LP0iw)Hec~fX-rBx(X4x z3nkf%-*tlI)>H!7ICZq#a`KVVy>O~r3?f{ELSi)vhs(w`%gx8FlIvG4lPlUPAo7Z= zZ*7qc72F^Hx1m&21qrc%Bj7-$t4n#g9LL0E_38MG;E^>MkK|Ria^U0M1G_5#LY7bu;ljC&pQl z9VN?ijdBE3;>s)(Bd$HxNXhZI=2cckUR%ZM%#6GNcnj1a@mAneDBkzty7!rBd6%7* zkBtL)9=l9FHGPb{jSZ%5R^A8oeR|Q6?;o{H&Vh1%57hB{?W~+;;XCZ#Z|6XwS$P{2 z>s#Fnkd;&Lo7dx>{Lk0oy4T?Q6Y;yFam`BHmx^{N$aN`5b`kaqawBDKZWKrssxRuSn?1R3X1b79(XK4TB+oLw&i(?U90QbBqba+c&# z`^h^YYCplFrWyRxaP$Ajc;P=Xe)!k47u7Qwu-Va?X*q*n8>%yFUotH9h1b*#hjDH5Uf1e9@ zrhgyErDz3GFhMdP8_PAtbPX{*Q=Fjs8P#tS#A*Q?>gzfgH4lRaa^>*f zB8ad8)!huzt$@@DI2YhMPEHlzIJ8nyuroNHQGsCx2FQ*=Rq%55@JAi0W5_a-W$OCS$KCF&tUVVn3Z;VJFgW^)k-qihlmA&<)S>P5-RW z3cpcs!}Ucw{7JzKZ_k_F?NEZZgOF|qA>VF##_e|K+~bA*-@U+p%<eS)5?o!hGOSJak7ET zoi<-ydF-oY#j;g0XU-y7xNxZ)d)!H~Z21cD!-5!=8v*wsa@;$P*epyGOfg&=a3tq? zl7*^GqvpV8veSlGfSEBLw{7=9*Yh8A03+}o%mwa)mTv*ZgKl6y==tuyE#Lkl3Z}bo zzgyL0TYv+EIrr9lF1Qs0eO<*ZU6QxGuezptR%nN3<<0OcFKc}&NM&9dnC7ygX)Xat z&+(E*t7|-<&+ETrQ_8ZpEs& zuEj}gu(_cVjwucvWnj2Sad zrcRzJvu4bGe8$un_lzDr=5o&ozUxFomI3=ajzUiD!_Yp*_RLc(FS`h7adRWw#ej6K>oTOv>el9?@dKa+E zpy@cvKt6B4@u?uFQ$f_H@;GZ`PqneK z8UzfL3k9k6akwDUUE!+hQIJSmTbooW6$wKqY<0b>zOTKz)~YJ4_`b|Q&4olctsRj>xGN!15&)VKOp z-*$Ur+?oUelFfoZGbEI3HaiA{vjl{5Btb#~nQcl{to;`?KSjy*S7BhA^s6~9KYL1rg~4{-p>l$OK?wh%srkTzm2}r_ljTtOwj*J zpkN`M#Pj_F&-Zhj`w4KPV_7%izBlq%?+s3xW!u-|xD)&D;u+2%@NDPcv)Th+!tp8i z%_=~pDS>k$z%)=?^qDYJP^Y|0>{UI z96nejkgpIpcQ&vZ$Jc>GZYFSiGtT`K_zgb)1N(ns|4*F%Cy%+u=lgM=$8fv@WT}A9 zY7fFv(8qYDCx9Jz9wBf}0q4|SlkKxX|DL}i20I??ceOy;DCpnuT=n=#?D?Ee;$3z= z7v5174jTCUB+}tg?C;0-|H3&1ockBf{R?UHH{ch5N>2jkZ^r#@#C2UbW+C?#0>AkJ z@Gj)p3Y=H@g!5GB%|MzH)`EdR> z;`n25_%q<-XJNk%pRWY2!sn~-`6t-li~ZjSTu+dIAH+3}<9<)zzE5ypJ$@2&YTudXxYy@v(};WENgVG?OQiD? zNMqt*fQ1}MTmh>6*T4hq*AHO-W8}-{@w+pCPvBnf0G8vwr{lZnVHmRTwX5?h z*A;kut8aUA14)d8(=w*nieoOGISY=iHJz2LP_`_CIj+ zKjU|Q1s=lZ$MKuT;p7B~Vy6-$nGkW}sbgrM)0oidj{HF$>YJf_33moxIIN$GZ{Cn*G3_J)titiuA zcaPziVTPwA1|ohweq9}VA5`i@Jb!e7sjuNN@|Ll3hFwVB46QJ~sl@*V+>3L+K_UGU zpc8gPTe%Fs{UYxDcKq%wfLhT6XvY08@e7Fba zsfO9;_5hrR>WB?&jA8ELh=g|BxC8UNKBtfC82-?C%Hvu>=4X9QU#G84r_;M!OYqvb zy;S#XLtyxX_VftO{TuuHfIs5g-M~$-KPv8XaqhFY$LsK$l_2Z+_}t6}$`ejFp*~2a zzU}whOW-6q82VTk_NH-YUp)fo)=FNqHz8c5x#JR7-5I1Ab*xm1|gv`b}c8yZ~g&7;9 zVe4ZWKR;^+(4-uP{_cfB->cT?>Zs$HplyZrLz_*dQtF(x-?**PmSOKy+Uyd@-a`)p zf5Gvu;2Tugm*ee_zl{AG@Oe7Jg7snT_3gQCT;Mf;;Vghrz5`%`-f9@wjWDEN!tnlq?;gQk zb#2pxOas-%tPQq~I`(&HawZ1*{+Xc3n)~W830uXnLC*gRpJKOB&RudAKC@e?YILmk z5~**yY%rWO3}rO-OF*{o1ik}<8NlaX!D#+Y1%S`2zU}Pdrj3x~tPwZPI_fwOpvif6 zNc!on)jq;Ki5tGP1HQ$6{0s~J4CH(j_7~&)=dgbh&W|BkSKYL}9ZVZYHUlG=03$dV z25}~i*J6JSz@fAMhwmQ){-e(^4UERe*M3B@ z21wRyNWUM-nvITkZwKi1Vi*BzEIkpKeKIosb0FRgFofGc z$bSYN#OKFJ%J}|23`vtTKgTiHxjO1N5V0r32=7sQAAOEKMv$=KgKX1bDCE!ZQO+f^ z2H$-WO_|qd7wARviBcdk%l)tYW(uPMvh?sAKP< zmb5kCpDGjrALY1#Kf;gihJS9r@y7~;h!wyFkhp zBSUY+XATmfQdYCKv9zWUJe_gWQAZv77W7dqn0QRGhCe@mJ-f7C4}ZQGpFaTqo((@X z;QsaAAj5S-wI>1Moq&ux6`6W2jt5Y}vZ3!jWFqG=-X+81s<}?mb<{Dup#4-I6ZF%n zxZ>gn>=DAbYJLlX-i+_h!g+>3rqx3r!(?Os$(EKDADP7Em_CJ!Vq@RW@%jI7%&9ha z4y9)1vY|sC6Y=lj#!*Kdbv!pbo$t`E20Q;;p?y^QsXpd++K;QEivz+q%_`?QS6%nu z_h;am6*w-|yX@_Q4VlB$Lnfn&^ERktu8VgqGU7ICv1Zg*a*pZ+(6!eN*2bT%ZTVa7MnL z0UbE^S%7ncWU6#h-}cmogdYjDOvQW}5}U2K9A?c4$kh<*Iw21on6|YJ$8(&YfuH$Z z?QiNhIH2uDh`6D=E0CxL1T(h)J z)O%p#IDKqOk+2`2V#eqHt`f8AudIzj6SUqBwILjgV0wpPD5X+K?df<`2N?AFIu0Jt z4&axHkl~}sHfS$A$IlwPP8aff8uWSIn;f7;g+5Q^V~SOgz(K?9)}c zsc+A9n?8LyXO5czoPh+~hK&9li5bUgbf3Gzd=5!&+!73sJ-`df&OhAgMA-A7eD`Wc(&`~-)S4u-^Fb(em;IKex5iG z?Nq-LiJ63~^PR`>&$JP(sB7;rRN%8|!q%UeZ+I?>yGH@GS@q-l&*J+f_^z&~pKTjE zcC2drLxQ~z3Ah1OrQaeEA0sjAgpOmdb9L-lkc`{f+SHyzO(hgp(uG1nIU}!)t0U%( z&L4eT3x1~^DGm~SGMSV_A|XvpP14ZNunR_w8YLq~j+7B2M#y1@9j5mD9Ebic{yl%k z-}9aX@6Z3y7%Xh_bkD63zjmSK~a?Qi#Y=yzp7&39w^k(5cqJjXp%G(#TT>+5Ro zvp1lhmH%HQYCbEMlKUTE0Oz?<%o3chHzw9@9Px)ln}TYHB4#AiuW|e!5=|*)CT`sD z>)3m!R4R&~NyJn^%m?NPosHj7Rnq}UPQ0Gq$BC7sNP;}%kVAIj6|Z=O9D3-XyO3vN zW1}KT{vP?Ss>%F6{x1uM*49=*0WK3JOpwWwC(E>H(*!jwg&8wu$n4p(cVgD8S?V0G zA*M{3qJG2QjvF^ly$@>utQD}3A$jmW`TQgqJ`0~o6Fi@l&rIm&=Xt)Her^q&4w{Jc z{y?-}{Z5*A`I&jf&n(E9zTE4yWm@a>*%#pRY4CXo5;bg15jE_(AJ@GfpU2i07^rT@ zzz_-b1|-y49CNZF70O`ZX+^`t<>z=}*DtMp7e5 z@pn{DBySYHGH1>lIsEX$<@n=|mp8rXP4donzEeKaQoO8~R^UptD ze)z*5%8!5iV_Ca)t!&)5Q93(2W%K6E(%07~{r&wiFfbt7w{MrLuDVLDx#pUkxc1s> z<+|&xlk2a)UV+Cv7r*A}tFKnS-L`F;x)<-cWy==n>grPe#s9qY(o5w>Kl+h+mT!IQ zTk@qZeMvs`sZYs=Km1{N_q*S%p8bRqPLLyxI6~&mohwtPPF3&7bYYtD-B~CxEnfce zmn$;Y=|UopryUVb=Xl!hFVOFx37WpjV?r0MOdI`v`nvc%h67lD5O}tSQCR;RxCnS7 z&NYLg4$jeutV#eYkqBqQ(Qk&M-%ny@iKa7N@9TJG43GK*qNAe(v zXp$kp@H>(%iI@&X)l5aYc=2L+-RoYbi0ib|PLof5@{{tluYFCv|NZaF<(FSBn>KAy zBuFy7;f5RJr$7Cv+;-b-a@SpV$=!F~EkFC&&*bMn|GE6~m%o(%{_p>mU;p~o@|)lM zM&Y-={jI|9e)qdw@cZBY{y)y?^YQQEpY<^jzi0fsK1c8xJ`10T&qmyH&pqmS@4WL) z^$vWO8*jW(y<1ODkF>Y9%j(suRRQyjZ+t@)Jg1+2y1d~HZ;)e-IYywyWc>K?im;fT zOkZ8A(6tGwaZTVPx_I6&uj1$VS%Y~Rziw|r+ZgSF&%tM;oe;WqLW1UbJ|901cAtHT zT3-McaXGJl;T`S(7hM2OIvU^Ss*DzTVII??KQ zdeo*7KkM`(;@|OeoSZcYYvud0m%U7p1s#cG%rL;BMT_L*lTVfpedt4S_St94g%@5Z zmtA(5Qk+zwB;DI@zg-dT9e3QJ$d<%LkmPE~ulBPhVNJ?}{=Fv1p+@}wG~&-g=;y3` zkJ|Skcs=j?i(mXgkvhrzmRoL7s-9`q-QBIy@H^l6j+}YsnW}Jm)vI15%a<>gi4!O8 z3;}2bu0tuzE9Q;PKkjvY#=+leJJ83q*X&7XTccX0u;PF6Jk=;knxP{;Cu2u)_cpxCN61+ReAolZD}|R`g_l1cFZ>JaIqGN7gsS7YK|7;%4o%KH zAFp!L+3EC*4bz!Mj~*=x7A#N%@&5O}U%v8{ugJw0U#yfbLjgD4bd%hA>#a&Pl59vi zzxvg${)61&pGjo;Sd$fh6aU?T2%QdbQrBdz$y*b;E|i!iROKw(e)5x_$dy-KDIFah zD#Sw-&JfURUh^7RvSf*hy_4*icUpCGPt~oJHS;@O5bq7}|M=guCz3DKG7ESXGz8D_ zvj(pl>^{Q{@qz~F&P4@&g>?NsYCuQh+=1CG4+dl)!`_2T+J=n$JN7%60GeRp2~)>& zL!69tqnvhN9y5IzKcg35Egm zF~8$=`r7#UgAws`(CHEswV!f6SOM ziu4%cX5q_%SjW4yFKHVY3dHS?1p`5wBY3R8*Wbl|J6yqM)||vW&w-#h*ySI_eoPRU0h_P zO=B+G1cSCV0k&Bcpx}5Sq?XDG+uXXB$5&?W^!n*aFmmzmNAxfHADIagR;b??+^gt& zg5NtteJV44$@qZB5r=eM-l^b+$8qHxUwSnCNQ05x^|?^go%WMOD<5(h_oj4LVE9;` z27Y=Z3guQWl-j%0Nm1ziCjy(=Z_9DGicS+ligA?;-;`2C7`S2@<;JkhEMq5n&-FXK z&tF1s1tV|kTt)mjjW&lKR=rO(y#1iH7L7q|8kShFboUIOBU75MZOYmXKh@Pm(olrp zwM>h|w#rLc^>ViUk5SN8cDn{N`dTou|FHwY1>On3?B?IOynAw9`P_;QwaN@pJPCGu z#NjB~{l2Sk5nLxpX;Wxky=dKI(cDWFyn!L~n&MR3z${!~tIythX-QoLgW0s0u|HI< z*kwxmaRaZVknL}xTIdt{YR+^Wsl#IM6 zQLKDNN|6GLG*1QLjf}gV7?Kt=?);}e(LSG}L@s2d=4(ZNBds_GWm;7@{*79?=n7oq z&04z<@i;a)TN)LBehDQgx#Dl-Ph{|zkKV}kM|Btym-={~G*hS)3L^9IPe)b669RrB zc0tBX%a7x98#%FQYilbuGjcb`$+1$K_0E`!8fc4hKe)Va5!i%nejgfl{OH@h{#5k0 z?#&#W;z;LU-kJ6sU#QL1@Su_)`cBkVChmi^zDPb5XU3?s>CF~{361a7WO0Wu5swsT zYhLK>-(wF>3h`I3;d&qE-gw}OKs{cz$`4nuG@cA7Rf?w8&z1`z=V!kmUxq{+vn+Di z3mFYjuxJnJ-q+)%yG>#ha%uJX zgK2Bi#7y|@@V3*U_C?D0UUrw#ok>5d;o3Xh2mkixa^GLjx@R8BE_l>~Q0Sf9?Nw%{ z{~A`0!;b{qUvrx8V9{HWM1qGS!V{8P5lO{9_9qKyI`G=8d*k`de-(ap2llOgPhKDJ zl}Z#>=0Bm4{Xm-TC3Bz22AtBoa6H*P+Hv9+nR~6kJqYfBY|=1GBn>n4($s`3+W z1bJ-@KV`h6hv2cahxojAZmy5wZXSJzlnN)_AjPustqx*^E1fk`e%B=>eDU`B?iNOZ z~y|z z^mTOR%OmVxgujjTWMqW;>=n(u79{2xCQy5NY)|X2o^XZh(@x|u+EV|Mu^XF@)bpeTwCF>2=Cmrpd) zj(aYSQnehC&@+DPgeBh$PYi;Z|W*E z((eT$5`U|+px8z%?f-t-nCA@Te{jTCH3@#%T_3#A+>c5B|9?)Lmd0>&1dQt()MnfN#4v(lHIl>2(S zmEz`;GTl1)f7)_0S6y8`8Uzii(=uCYc#LOc80`cCv6u2Z)KAO~uyA@zs%{+r_>x5Q zmti#HkH>h(WmxzOkTLzTL^6^bU2~%y{*JrRAIgS&H!!vSmZKmoWv>>Ov&GKS7&WaKq?qS$JK3Rb7XTJ4DE7$YX zd#z-*eb!bK;m0=m*GmFF+&~v|er(GA`x5*V+nMN zXbpkfc^WNZ`9^+LGTOSV>>ujVKPs0G%rDLleFNPi{Q&O~EiJ}K^>*07MgKgea3!zY zp`SM;+OaV%4Th|pN}G=V194`D2uohx$&Mgnq@*ZckM9c!hJG$FGbkp|)xp;4l~atP zpo$(J9e<$cvieKw*qdPRNQIc4U*$cqFDp!U)wB`QelN(YbEz|5=`krqGRR_dC;u-Y z;e-DDiSe^2L^9C)n9Ao)8u8`3U(YS5WGiKA@mFXh0?lp0+qfEo#3|l4 z7Nc(&^P*DquUBajEjs*Ssr}?Qp3Kt&5}7?!MXc}v7?|F@9Iv1?+G@D+KfX_$!~fac zw_dO@^|`k@JTwdWOC|i{YeFeP;cpRaNWY09zlG7xSDIjudrNi_m!3zG###OilZ)sL z>Hqzv`?=q~>V-dUM+~0feYyZUavmce=gDZA)wfOLdUhV+8lIZS?Ha7xc3)T88VKv> zFeCF!39i2gk8n736fLMNp`VJl}4~APQxekhtsN z0Xpp%xkC?~=nX7FmTQm8i)yp)*bVb@6E0wGgA^JOL?^&m}rHU&Ib|474<_&Y8U$+E>KLkreG(R0xKhvsc! z%5&)^%^1D}Bb(0%ctJCi)x0A}txBS)F4>XLx5;6O4R4HzGRAE=Q1iqH1M>LR{{qW~ zo2a7AeVxVmdpZOe!no3)uk9DhnBC8)ch&ryGVWu3wMo+9Q43%7j;^2o7Ct7MmS-qt zKDm^ZD{+5lCMjM>>uLh~Y~Qq#NF_l+d*89%`&scP&|!)8D!S%ioYLIebbj`0UQuWJ z8<_lk`4L1ZQHDJg2`yUsH}KTTLb3B%Q+L5? z*rmyFDx>wS(f7_ZlV#Jq3d5Rn1_Gq&c#-6;*uH&7G#TP>sNdepvfsloP21&|@Jl9F zEjxBq7K`b4F`g1m7LhJ096zZ$LS>MPPe$#XdPob#$*v0iK&iTXUVVZ{3B(0+hi+YQ zu$Q1$--z8)*HW46eHvJ0$$Q}X-@u@_CPNDFlV)!jZ^}MQhFWLZ+^;boZnK8B#M_B3 ztVKjh%%h(_xT!Wy;*zPpV520&oe~uEC@%IM_r7{OUu=_0>w&kiHqT^Wg$#e8&C|IDayuk4I@bbU1=HKav%@Pi!MN+WQKoFl zPM)OK#Cxx)yr9CXlTV7B@p{izjYtrkS>K}+Vh&7+IkbGl zPh^o`k8Bj)9GkaoSZUt>kok0Efw&O3N@4)Suk_00nepPocOKJEeG0sz0W zp8wd^R?uF!GN3Mr{EE7-bOrSM0N~ZcwKb%grb#yTHU@=xA5}s34zxPFez8sS@gn9{ zgZX5&Y3}GIAo1Yf^;W$NLB8?Hb}|`i&+WaVn(-4%v2tvpR~cp#2UtoUt(21pJHIC) zi3?>h=tu3$`3`RVK=~`y;F@s(Qu`Bjv)X&Tl|<37@6Or*geAmu1g{TB4ZWGIH9e$z zWQ<3_(F^=wD}WPX23Vxsm;u~N^EZFtAGKQqu+dBC08bj${8moajy>`^0}@o<)nW=A zQttdQH(~vD2kcL#4Vz;F%`}&GV{x=rVgWCmhAwLb&9av%Sz5HGhZ@&H;h9EJ%j3=$ zhaP#`j=Gdt^}dy&MR)@1U^|iUC6Iu{o9nhJP4`d91S#au`FZQS@1w z3SKuzUnEOg#q$iW#FzG4iu4vf7BCx?oV`Sf1TvV3 zXf8NF0AYlz?>zq-dvZE~q74KU{d#YaVU?Mtk=Q@unO3k})8?+W z+^J>m^-i&AibD^#CO^Q^>#Qq(eXbv=!Qw(>3)w>^ohibXaiRCp+@Wt4rXCqG@HEdJziaBu1RE%J`%F@naU6U^oX$-d;9N2a?> z$>ku(TE`W3&$Az<*lLsxAt}L`NgB5c$Ms7mom{2tlqgxIlBP6Cp>ko$`dFKSyAiM{ zk1dL|c_MjM3lxI&)Qa_;Rdh#WL6mkvR#7n7#1DZ=mqA7>omS`bsso1%EU=A@4tA@b zotczi!;VminW9*w={}xt(yk;QUo<@d6I2tvSELcjz_xAw!n#L1J&QJfvc(j7tv~N6 z7wm7)*tA5dNfNcWX)O6biYwcIfvYkU>b&lQkQ&<3IPDUV?67Q{k=bWq`m`$~XOTNM zO>(D$O{c?X68)Ps*d!7)@t~1Sr)A8cPOR}F8ndzydPaer)r#r7Z~JoOXertvnlFxQ zu>?M=p0G$57kB z{?4U$jjZ5mSOj59B7D2~GMF_wfPZ92&meb$uwkOQnn^@^OaaQ|>;&G=kAY0AkhJYd zQOz&b;sAKW7|9AZ*G)xmOiLl{C^%W5u`;3+6VjeEnO zm8#R7rQ@edlW}P)k+l~Fx0MgGjweb&iykmJys^vU^Ump=0iY%c`Pb^$ey1XjN=Q=T zpp=U+RFILyYqucXZP60(q04X7Y%dx9)00g(s_G(k(|xwipue)&L4Cl#?Hj=N%foqP zqn`p2Br>oaLC2hO7qqN#MBMn$38E-$fWI{}+Xhrb=g>AK;d^U!YPOo5;>_=o)8>EA za9%|_X>G`il4K%@Ub@ga`9mNg#^yJZ}M|A?1*8>+%zHV_9OzFdvNUpwGz z?(kC*oFL}&*|6;U%**MFo7%}}zpI>gB+Z%_NK=Fr{zjRXloKf3;JHpiRyLS~9%NN= z^_0wUS&+P-(gNuKG>$7H_H}KW-f2^JlO$EIsrTs+G|te2bbH=*>T7@1P15eL@=SHc zA%a1JCH&HMcK*lA^W~ZJD@h{rYxhDtpJp*PotG_-Ba3}jD+$~3OQr${_x*``#}dYt z8qoD&Wi}Qy(K%19^-!+iK@=f}J*`oZhNDevBCV!0z3y{^cr#_)zTfGr89fl|6daXy z1;BRtCXJGB5*u30Tn_ctywb0+;pFc9r^coxoBW51pKjLtUrHkBTuqAbozf5+WD;W5 zZU|_<;7>BB{(WkkG*Z=$Cruut1z-taf`XVrt*TD}R*F#C!Qfp@$@j*ai{9$LYo$!`{`^h-v9-KPp0Y%V#c~?1(BoLX@yw5!;j6q7x58V0 zSq8lkg9=8o)~$=2**JCT7?8=RA^!CC9$ev4XKO{I9kDszB%)CNqNr1$km=w8ue-79 z>>A80{}n$U{D!iy*}ijM1n{41f@KKbBXp`Y*C&u+6h_$y9LrLdGT4g9VoEfgo0dI& zs<0aDzAFq{7CnjVOMsyoKDRPuk$c+hDC&2Lar2xV@$^jb4WQBZR1yWGyGx+2?Sdxy zI@lF`v{t-pxFGBz1~8$y1w@_<+@w*G?L4iVm0}12=;hlvr!7S&i(b!+5ycQQ1yAUv zO`8vWl&su(c0C8euyLz@Z&@eWfvLn@u%^nx^hO@BMGQ0x4&p=#mo)9>pk+2F+olP1 za2$~|#kok~6lNO=H34FG)CkbnSy{BNZ~23tj*qlx%L=J-!AHFrD7DVx=`j?xSQuDaUanR6=j;`?|Vq27o2> z9Pl3bn05+A@+}OoQagIib=LG0X=Mv>zq)nzhr8#PMvJ=D9+tPbVW}Bwhg;juUm#CB zXKrfQAkfwvmFd1qp_q@v`CUTc7#ZeJ2)%Q<>9_ z0IWTXNp;MZVqFMkorsHQZN0=s7MdIKTI+Z5M>7;FwfpBf_Rn7c$9cQkci!>)NL^#w zMO1*ruO%UZDbFKlwR_v4K}C>`vkAFf8%kF%Vp8KMVGE<8?Qa7_2*aCrGf)nt?p>t4 z>#EPgR|o-lYm%P&Jk$2Ci^=}G~9mj31-=*z?k(UFprj8pTOX4&hZrUq-v^mrL(A(7OvogY&tzQ~lWpdhR zwM!nuoiE!e&$;1SZ1ZMG2CXm}_j!|FKQj>cgX2j0$+sAJxfTC$_5RjAHcM%zmKSrQ zzM<{75P!{fb^Q1>K;JUUj!3ca+vd=O0CEtp!dvI&`03-hqhk;niau3o#y@c#s{ldh zpWx*r50fag3@YXHPRce&QtS3RD&nqpsBcRIG;0KwpCJKDu)ztp*L8`}3ee2l`_+|S zmmN0D^VFsE4dm+^@Zs`@6>{Pl>rMS>RR;^?Py?)Fn5gH=Zoc#S!p?iAgJppr)vc&$ za2(KN*&u^}f1ux{>Ry%qapYi%c3l*4iQC;%{&ZyLJgM;(0foXBEHY1)YrhG&O-Q0e zp7_5!MBgB!I-^qriE&!7wF2c75-ryJrgT1-fT4Ukxmah-$l%kCy}Z@(g;ST#E*ec_ z9hk#2E>goH@>O3~GP-(1YtPweRnimbk&t}|84^%?sV$jIgp&(&ejLqkW;<0$MKw$* z_2Z&-Q)Z`E&=&EO#bbq=z&9XxtpcUgf77(}BUt-se8mn+Ynn%Iage%cLf$9_%6Q!# z@`yPb0fb60O-Mh*2YxP%hHje^J0GwIO@G-Ygt`Y`Sbo2KkCkf7&HTAxf8MZCaXk>jn1G(zN))xQ*#Rys=z2X7bz_CNhUMDDF*R`kK_mzBy7`rt< z__B`+j`Gm$cDntyZQS>Srx~GOi8e2c+RZ8rPXppzpN!1%#E%!o{cc<=93l`6<5k{T zf7|uLT1CLkuON!B^eCMviNz*G8o%3(l^KztvmTn~${II~ZlA6x-}o>jsfE^`-6;hJ zJCvHOz6z$$`VQHEdKueW(N}Zg*t&m6}43p zt7-1?%g6H*XIAR0@ZqM1%d!A1c94GQ$vD}drkbL=54-AKOGT& zO7nWoL8JCqr#8KXh-qxrmq%x)VLV!Kb1^wj8?$A0zjhj9!G2KA^u1X~&nx*BRP=dh zT9f*0ryDR9rPDvpQ)(`c9{M2vUMz7^ABp>HXai7uudKpS`pn3PD3E8Cv;s(!V`aetPi-cuD80e?2XNyIswR~su}Vn5TKw% z-2SJx(|T+7vlYc#6j2+__qA@vi`MENql%FIysN;1kigeJaEMw{-b$-R3v7l?B77gI zlm7wPy1&b>&oPSCi7?`ucqzY%%xP339_E<$jbeNmj^4&A{?yl9f3@IUJ@1-CO9q{3^h)^3Xp zZfxeO%eZd+c87CO?O944|1LkL)XeO@D%#h^0WeT7TV6~a=y?P@NKCByj)5#J} zf&{68Tkf?D-|eODSo58W?~92eK}J|`nEx{@r{npsgWC6Q*yw~=l>OEE2%6F#q=_JU04ugPZVLxE zqw%@zb#*`zT1gKvf)TFaI-**YQJ$g?FRkUSN!8BKX=lQMZUzfRo%g8mVbO#9G#{uC z;{Hl~<}TH=V}EjGALu@F%lM?T+>G#_`5%ab?lWIXbQ77jp zv(I!c`O9U)POTCCJ?pG5;g%*Z;RjEHcIhiUV`9d5h865G$eP`|6I}Pko;}2qJKDoQ z@I!kV6-PL-YN@|}8xX3|Js$)1AdrgKL^4|9{icMlfXf7eTH7A{!)Z!yHt75--%FJu# zAhByjNEJ34;ZW40JeKBIscgu+5SkOtP$t&_F|27}G|6q9j6^o_95#>8OH<7^U7qVN4 zcek-tMDsp6UEffC6H(5gf;E$YmcdC@T$qbLXtHNjN&4^a2vkI>^c=rS{BbRligu*} zVxcp>bpY-Ivyw;}>>_7YJ~|sIU$i~@vLwW5?EpfzRLtf4uX1RPv2*`}2-8~Sa?RvD z%*{Ba4r7cPox4t8!L_ZmU9EcYR~4Gp12MO#1n9hz>{ z!){-gUl*u{_%ZO~*9g&ZCu$mmh__xwYBqKkJM(bTf|nM+d{#m;JV z4UmC@TBXDv|~rKeX|D z#0SiIowUJMS85m`4&8gU2t(7J{mYGgOPAEiD@c(K^6W?qn71S?rv4*UK>zEDfPx+- zQ!^S(l}%9WlSO{tUAyU8^aoLlTxWmp_IZ(_Bi)op8bLS%O;t=2+im<4#tQ;kpYGj_ z`};L4r|P|Kq|1&)STg4cg7_D_fp`Prz)!}h0 zQ_Ig#&$G3Qlsze^TsO=^``zy0;Cd}WP-E51Uhvj1ah$PU02FsgfQxsA`xhW^FyHzz z@sAhbFlf7Jt-#ur#ka7uUBnCr5sRyG1ekCKP;h>gSSC4<8xlBkX+%lkqvixb^UAR< zvge2@<1!pxR`WIoI5aa5CEWcVV6~3gEUkmytsefsp)=0mcX@}Z>_RwQLMbzs7#PRyHF}K^3bc<9nA@}t z;n|$JMD720H~hdX-of^)Xds+L>*NR%hZo`B$Rw;M5x#gp8rgGD*HV!ygflq2e@)aB z$-U&O5>Pais~`m8MMwF4?H`Jw z9;_59SjM;8aU35MUz%>bkFWiFqWa>LxQk_E4QrAQ5$^B(ezT0{s{(gp=~*)Q@0o@Z zXp~Q(?2~hQxKUzCX*nf=%H$A*f>-O`L~T63iK4lPDiqj)zms`h1h*YF&$ZcE6n;2; z@eHo0c&Ml7*^ZqePRRPDvDuy&$SGSeRqmXA=t3sT!b5X|3%Br!g!N#4Ch0ZKvWsI6 zNz@(g-&yxVIWb(bkOZBmkL^~&m48F0(&ZK4qwb=n>OwzpOOGtXE>l+8fiy3-P~nNF zaoieZNJG1|rcu1iK=V-D`>%v08r3%`y=5+T!*8G;%?3WA_|@oAPod;4{rh!XcSG6W znb0v1c6+019SIY)J?-M^2{_`S9-uQ$#Qmy*vzM~qvi(QKjeA5!K^#a<#&{S9@MKC6 z!`#md`DsRpJ?IJrC$)6ns-N|`2(hc(#c|wYO_S>T!0tjGkt}Lds1aeggT?wQPStO7 zn_;P@5&F8t5v%pwFN5;)_ByfL*gjxO2_ckvu`y9|<4QjrC??RDMG>X%%V}yicVO`u zQHJKYdlT<%+Lr%V&67PF>TopX%@e|8>k@b*pjkh=X#5k$@TlD^r{F*LbhJTgZjUJP0A>Z)$vlyF!e!>VHkX7t*kXcr5Z7Qni6;XXl#AN zOn}WRb}=9YGFnH^8l%m&YV<6C1zg5uK5mykg1ubYR?qSJ;B1!qx^U@2-PGd}iB&b@ zTZJ&R-x8=XXL1Gz!`~sZ#_mJ#eDxu7#*0kAdlBNwh?ahNO$SW!TaY;lQX>w)$<;$z z66DF2b)|Se`>o1_1#ds5q4EOVxFz4BlX-H=dJtpAl=?Dx63g%`(2nEvQjzX;p<=*? zKJNEDo4{ql@ejXcnR1fZLS@3VxEV8nZ?l$_eIc%iCo?AG#Lxp`7`4ek-6#(OmX`@w z-~p%lSH6IY~J5 zr73_)KpNLuj-gdu6)i;dS{QMbv59S;8m6G(==iSf|>-)1<+L0Wio z+g`|Cal%H6`lgs30;~$wDw7!bI3@)kULVF42B~Gdxz^nea~d9)RiY}8M8&T6w80jb z=}2F*%FTN4gHam^%e}$PnqPo01J6^ni??+4O>G==7*VbG}|ZzsvROb2q^Qutec z@RDLSyyNAG3O&>3V$i_-Asf%vlJVs#s3KX)h7YCbjW{s1U4!xtOXc_BrO%1ZkJ-)v z`g}%g0S_dac!FgIwi8OT&1Npv=04g@Brf#gbG3diQ$$mP&M(^zgy7KPtxw^9Xnh@p zM#5m{h{8LDPQ+=ihjQ_|xb{VE!)KQ#bDulF?=o%8#lVFfuRU$#0-YA6^9^Uv?>g)( zqGD6PXo|{S5UUx=vCtW#2c}MvlDkyEJGPpU!Al=xF*8CbESZIEo#;2~qvK_)y!t~K z;Htvfd%&``q(nAK_|6ESCB6U$8tT*(+e~9IJq2n}O@YV`Q;v+-#UCnKPB0*<%i=z3 zOz#fR`6rS%;^Cr}Tzj>N55Q5{i7f&s`&Eu@f+aHPtkv%D*>gX|LNUDLj{?ZR?{3GS zu>9&Q!O{0H7Sm$5ZF1tDfJbqm89`7R`zjCMd> z>%23<-xyn+eOxl_s^JVHqPpT@wBz116Xr@BBmwa!iHs|V1i@<3TlVb-cJP7J-QFq_ z$L}&59aBdvR>r7*rH*o-PbP~Akl{$3G1l*QTw5|!b()nznh0otu|@10IkGkI$Ko4u z8J{wlgMExM?Z_N<{59W3n1?j&nBY%oyaWZ}sHcU@CmsH!-*t~mYtQvH8K#mvF3bGS zt5O<_9OV~lUJ+qDQd&%sjSBBh>=m@x>EAZvy(D~UpuarB}K4>SJjuOjHPk`}!RaOhqkgFLHVfIUfVn&{tlgOyzcXvPK zkD3=Kb^UXo0Kv`({J)uqQYD>c2AyZEmdOnh7ckrie{acVf;rQKiOv~~Wx2i?$%F;} zaTMRt?<5Gg(qA9(8Z(ADS-76}arm9ff9+lrvOat@{S%<_viQT?tl$q;h64&vosPel z+LP7X4pWnd<^DfiM9Ap!Ez;BgZy#I3ay1Wr$&tUh>)Gc0ZYme$*js}-e6R6M4vl;c z(>o;noQb&iWJKiIe5Bpty}@0v3=aEZ?`41bKMs!p-Mj16P*(*QdUtzMfAb&Cnqv*g zu_Q_FVvc*=!-fI6;{?fy#WiBnafl;OLrx~PN7s!bYHtRD1ncK)0_s&4C1KrP*&V6TsT^K(t$m+m~APW@jdJE;Wj@2X9v5x^R-}g7Lh}5s!^WCh@zdEk$ z!Sznqf7y`tXh31gYF`h;YL0k!shzKfo9Cc7_<&%HmzDU{NFPO!Rl6)ItpR&VFkTn( z4jmMMeM|)!giIK2eQKSlH^v&xDz*ZXY=?~xG4CXpdTc;SYuv~@H8;D7!s`Qt;~WY_ z(Uu)B9MR0l?R~fSuUDPJ;cR`uF5HpC+fOfiT(Dc`0dYf z?9o@C5q+5?eJ8nJY+ac+U&22{-4)%{PPZ^U|L}c?>26)1raYQPh!+hNNZtnLc3t2&d8BRk?E6C2m3U%etetkG1{7|LO$;S|Abuu!gLKi}b z3+4m`jsX`~KfJ{n1l%L&a<{odb^a<;G(+(?Gqb$qBe?1P9-<%qpY57L`IZXt=B!zj z*oETb)E+&}o$Oo<8G?lf7Cv1;bSm2khP3T`dN}QP`G?6FU5f2OaR&lESOC7K^d%}I z!3fpCE$?7fZMsM^g#RoX^43t*wg2gk0PrSmj)_}?S-$M;Fp2En>z9_!MBe=c#H9UX z$*wbG1P*?5risx5WNbSdVw6IrDPkJp8v-0%@h4K$?MwdXQQ3Whc#ht! z-A_il4fEFJf^|{y)q*ckDt7uW{=wwn*9*Qu=_uV7sv(^*t|T!KWM-_<_Mf1!P4K0B zEktjuUp7j~m6y@LppZa<*k!}s3;Ko2fDkfqk;ke$SD zsdukC;>$6*RHQ0+aXF*)Zo}ZUM;Yki9jU%ptb~{X@UHJw$?rzX0;Xk4KgVc}VZ^C8 zyWmLFxyEn(8>mW5!1x(XF&zZbtGJg+LS?6b(IXtj-5*u4W&De(ER{K0r(CV}hwof{ zlDZprtV9vp7AL3F%^$6@KnngK+&lnZLETq6u%K9e%xf*oGcEsXt@P7@plfw*iG!c6 zFCu_?Nc?AAe$=dBpp|@QK}8AGSu!!2!%|2mmxDP@nTrGNaK$Tt16Q7*8Y6}lKBK?y z$`F^R3yxtjK*9p&K83>0U9cQAeBml}>kUpwuhS}}h*jojmH1^(xucN3?&HBGMWl(H z&NML!>96?f`)KZh30tI3oPUs%OBw`&o5iM5$vJNk@(t&Ioal_L=zA(uB0?bvdct`} zWN6bw+v~pxBSV4s-?wu6l1WyOcvCEW$AEh`&k6lj;E~n!XDoD9l(_5v@>&xFUcXK$ zsz8~^O@c~4v=-awi+%6dLFW8h8NQN>CAmtXIMi}I!1nqVC>SqEi~OZ&>M69lzQh3N zI1G{Bv(uklSSo(wmyLAmn1NuWTvAj5uFBS|CK2*j&6sXgtSrA=gP|9CkmN70BQgUN zymT&a?zwGr+3~@Q7ekde7D%9qD+{z(vf0&rL4>!@Wr_aOKD55BMh@C;-I0T{BEzo- zt3twX5Be5JM;Y$&2bk!ED8xCdJ<7zpjI%50J6T5_?ix*c1&%vPL$=Zr#?m4;Y^5e% zn7X__n;jUbqtex`)sTUJdsey=t7#vhvW02LgpWi0i(ZLsz*KM@=AdE>_*&iq^V@Tw z6icV6ZaMDh7?DZGkIoWxUgDAWw$N_^#6hR0wrwnZ#wRV!=jf zgh~!~q&Kv@9}JrEyWz6BnfquWbM}7i;XK-ZInwk43!2HisqrGwME%D?Zr8Zts|J!6 zwWJWlprJmF6HFGF_FuW@)9cv3342EB9VM~5 zgQwSCT=ldl{rcqb+=(t8Q%@{mAJmrR{!8>Nww@oN;ttHJ5L`PVLjBhEhaCP33r&qg z!!+-gnF6soy`6%9UHPo=>^+t&LVHCy(pOSk?FcpXQYqVASHFOZELz7v|IQPpEPP!1 zw-gqIXqInSs~8cjWCAAc151yb#kP@3oY?wuNx?{?$-BdZ->`P|vF`8J_cfo91I@}@ z`Md4bv_TO;uT|4<@cS?&WCYF|)#m!3v9gb)j#F~9k*O9hNV9C>R#@c}J!}Gu$|;B{ z=dPCRTE}E3rj?xZ%3e85qwa!-g;lgn5sSWOlOD!qy=-fV8Xr)Tv4==dvrq3A-+VBo zsD~fHzro%Jp+lB{T~}|Itn`u!SHanB^zjwo*n}?8*>yN`Z zyxJ4$Npt_|mWVySN4nWp@%OqK(rS0Qn)oGF`#|ui)Eay&5V(waQ_8gVHc?Z8?zlN8 zkrG6Zg_Nb^lZKU>fhPbhHv5_2<@RkZ>B5r$Un(zaF-blB!;SGe0CXgep(=RUg>y6i2W`3?hCpvHHYGzbV64S zX1`|QX_HFn9@1`uhPg0{?#?15s#485eb*L+kw@Ryda<5_i2&cp(Z0&Wrl=3Xs^CO<3d**`SUG~@6LFc0Jc1QZKikZ z?Txn;^1rmoua_rIwWP#LneT@+&O0G2HaNE-Ze-eZ5Pinog!VSv9 z9{!S2YJ>T@>N1$B#-m%p9f{U%hm36P!0ubb{Da{9*hH2=ka*f_ue64}gLIG0u$7RF zd=ez_pA4iPUy&Sx=nS9^Mq$e&I|%M|<)g!D+9}|bf9+uF-W|Be`x_Ayh6!on(_8`@ zXC|NlJT?h3=l`{EYx)-r2X7C=HWS_}x4%=Y7`qlDwa5<^wQX$9IFGQ1SiQ>UcTE!{ zo8Li7Mjp7#z7AkTXe*j8B;@gW@}{rB(hGQI`XQyT8q5keik`XREH-)46K#~U!Gkvj z^2XTmDR#M8gu0k^?_%u8v6f2FzuqaD{5J&RgBL>ZS~+f8hbABg;t3nb4B;!Jy}1tX z)-7efXQk4oN}&+N@X$paD_i>OY7IEN13$`tzheL;PM1srV7vmZFoDj9^au9Cn2{9e z->$HI+QWHq=9f*5=Wka5cs^N|bk?ektlD+&!Tqmv(5Y}Z%_U+^R0!ffwf||&m85MT zf5$Cu*V+DM$87a-2-3twqOp7I0$;}LP;rPzte#PiK~mUY4M+nykd}51_*QGHO!&%2Rgb4p(q!1he{c6e)@i^rn!`9l^-92x%n>RkH;O zLc!H}0LCbaH{fPLLhx1jErcZ8NAEt4U)Y52E49D6*=;k@p#ikAu6U1G1K?gb;$Pi8 z_M1WVzo{iHfnSYn`7H!hgGkUIUy!pR593;Or{o21nXVZWk4>#E;de|xf6gwh1@R%` zbzDmowHZJC%$2wYr{#VtbQgCWEph^44M1aEd=Jos9jEnwZJkwEl;8XHCm2vtkdj74 zK)Op{#4my%f*>(~fYRMvGYY75cPT9`-6Kj!3`qCTD1$@i5dVkYd-`%P*Tva0u=jrM zz3#O>x1oUbsm7@bwQccv?OmOQbvv`!Z`+zFrfOLS{!u>MpKg9jKwgWkM5w0E3{E zA7Cz>@qBzyxXE_hsA3)WH~Qr{eIu_8+Gs_k1oh4zN~yF9COUpI>4s0*E3G-8Nd@@6_1ajZx@{G0bGYz!MZTddu$z+4S2{rnk zdErX3bV`%oV9WS9lWu>};hf~t%JukpNkQV?e1Gn&hPh^mL%M)Qwm(RzNpZ?Tqfgple?g01~_hUBTFUUK21uM8Ac5{cN-6^6tCXZf&_aSh#D zlG=XeH+O~*^kuO5Mmg9H0-Fq zemsxP=~|g?DfoBPY1vf0b3<4iquNmNp57Sr1sNYkC*5mc)UfSgiCv*-ejmCKJQXkyp1Na z;DXe47hC4`Wv!$JoBZfZ>s>KkIPX1ZlhRWeuG2^C=b8}@CHhcSX#wUk*;+SaB6HvzF%)`RgA^u4?Ulnhhtu$~zaeu}YS-G00F*Wd#cvRt80rB9@oc(q_HT6B+w z!=9xXnf>@$2OlVt@&qGaaxHl7W~c?Wc~`U^;(^BKkcWID@I3b`9PdAW`fOs><|7t#(|`=;94{elgArn$UgG$zLpUtv%5z`KRWDJqGS|9sI?3qvzX`sk+}@X{kOUm zM0Q}=+|2V|_7ySz7pQ3vw+M(ZjDk(v{oW#J7DHNPL%5N<%y&ZD=Y(V>J)&GpmQg(;?|V7k4Fr zcsQW^a@S@8jC&wR#gXjNBr5#k{ivkuUddz8VUmx$0g+^4;tr{n=J)e6C0vkqTWNSe zQL9wKAAZFKwBXw{3Rs>v5M`MWS3@i(yHz-##A1O*`W?cItN6xp zUG!D%SCgW|Q+jS^?}T91-n?)kbBcz#1>VZkbsFWnc!MVA8StyFY-&x==WvAY02mkx zZ&TzOZG@1Nnu6gb)RljuUc~M7d7-vZkg?TzU@+c22M3=y&3B{YrjWLMa*ZmQyh9r* zmZFyxSP{)`h?FNM$9$MDsqWlKU9Qw!dfk2ZO+g8HqMGIsRjn;8ib|$XmD*<2z`x*bJpBnnGgUk=$nN4ck`2h-)0lW7j_3pg~i=~8hQAieT^yTjCIbfu_ zf|tllr{-_p(eN!NijP?(Q)XBbA6I72CU^umXQ zV0D%o2EH^$JlYjxMh~{|zXFZf*-v{_n%iXg(ZjhA-sJm=IrG0UG8>srCPFFjvcJ#Z z(xv=^=bOpuH4E2n2#g)^fI&6|@yv^(vKq{$A8WDWa7cgJU8+q}p|686_Hj4o6nmPS zb)E@f;CyD1@)!{3WSBSR&;&a!-T2}KmF%Bfr#)16?dFy>SDy1%7w=Se*a5k?X|vzW z%Zt*T%lZ>hz3_JufxQ30wRfS8Y}CtMmii$<@jERa;={f9J)C@{CW+N$)o$hRV{1e2 z&_-C^EJhR{4W)0=ri73B+;_CPk&3aTyXI=N{swHvErQNWpL+`)5nxOW(chlSyxHJ; ztT$d07M9toxvIoSS=S>lNTSDTqMHSZQ-32(w!42ziqc-(6979lj*iz23>MJ zD(Qp4z|?bkquZH&nZb}m~-WXj$-WnvI@8WVK7I9Ha zv2>p%r`E8*_6;4f;^}xYjcK{b=?bY)J=2dtcm`a*{M}sL$=JiGh_`Y7YK9c%`61%^ zYvkgJ%Of901`GI^?+$_g7%VQFCRGL$%r3TF-1QFjif$by`=aT2-h5M;Nyh?;ZZM z^Pusieo}QW#+3nhhFUTzMH}06@o#s=%!&PA zM7?rJSW>Voy+jpsA)x*PdytPcN?QT=weZ!nNF`M-CNu*w4BmLetYvjdkgN(Ev^N?3 zmsCAz;$IG3N7k5ty~F;xd&MQ_`Su7DJG?+(NV%x)9FQ%Bt|#;)s`sAWmwKkYyqBpZ zze~v29tfqq3i2PiPow#uX$*4e)@0` z`}CLCp;K&rFmOFF2Fa95>_!{LC19aDtJV8J>AX=W__SXo z=j121EXNx0C%&Kl{Or!CX?dLaaU=UJf64u1FrU|;Q?S*SskI?^k?lJsD$#Dn+$ldW z@)WS-6aEZ32f14x7Dcd@3d2Ph%=o3^sZP~~c?{c7p5NS@L||9Kk$ z5HiMeLr5XSC9UHx+;3K{Al>;lLcav4uxhn><>x4Udj&px&wjp$5w(1ok^IybGKL=R z`!8e2DA!{D^g6pW4>VI6ruS1j^e3f2cD^xyn($qi44Y~YK`cM* z^Ue9WCf`({VpSORRPVjf;Yp=#Ww4WjJvkp#fa7%?+IQ&TqIV+XLJ6hA;m^W2ul(>4 zQh0bB7Q)Rcoy+9$YiI?TE3JpG#97BHZ5--8*c>TVBR6)v1c?mwzBvc z^(H)b8{{!TxNq-VppA6@%)F}*_XHc>e~%VP>HKjodn}H4TCZs{@saLDdWHYf(84ha zaf%u1oWKf1pN9)?#TDaa_&czzJM&6Rc0F7`|L%Drazubw`a?j!cTIJGYHLMlC^2$; zNF7|%^b>5~M;Aelglw@uoeqa+tX;POgy=j^+i(o5kr&cw4*QpV+>Y$xJX+<}JKzG6^+5l{pBOCP&IHvBQ5gn4_ZLhXmqH#ghyeeA0&tn-lk zaqAi53*vO*BvD61_~FTNWgUI2V!*9paBgr4BtB6PqGW^tQ)UgT23erLrL4<9){#1U|C;meL?OEQrDeVUZIHoPZa$4l+t3xBB(Gv0^&@sDhN zjw@T3S8Q`vv{^;oQ%vM>Xe_H*!g2BS=+1e;Sbx}k@5+5orQj3s@I;<8SF>bCDOnu% z?06#HJm1a8gkp>VkWT(oXQqVDcsxruI6#>Ry5+33mKo*_a_#-n4Ejb;o=mgOmXWK%(%wS4^nJMz+6`_2&%hLB+rN+6!%*hJ9`sl3dQ4j}iIa z?+de>x4Fq~j1OTi2|uTH80zjuQ$5zp6EuwM;( z#J<*@^YR($PmoHgyTy?j+qoD%zgzo@@4I75M9nMW5v3ACK3nr=^L`{^B>ER zXDvm#d#H-%eGe9=BvVKEg|MH>&f3``10}Y|RUiCZ>2)y*_7$AGr&#!M22Usb;~nIW zDXnB{OSH3*fe3P+=J&Qf&Zk51EKl+573zS?P$NjiT~`<2PnOJ$D+PWB=rg<}8e~qd z+4esV4yv>(4%6lHCtkh9skRp^4C*xGxF1dKjcYFGeNQ|+rXe@BE5|@@ ztS7y*2El!p*p=up5E<4U7I1Qn!08sS0J;BDAbMXx&`nNbRbg@cZ!$_36~P;zuKeqs zmXpB7Agm79v?>O&qp1!b#UK6B>|cJX!BwHTymt=2!adcxOz88NA#xG8-?zXtmCel* z8K7tzr|>t?>Nvp=TrqN)+*jI-rL@Jjei*t?+*ShK`);whryWYl%Ix)M7mw($e z!QNhHhEILr^tU(bZ!D*^kZ&n+{BJ)pHXy$z$!CS4%<9Z!(cyM}aQRLso%hPSuqEuf z8YSJw!N#xC8FahKGNwN-e`CpvHA|ieD62yhwR6;{8a6y7@@a}~)k1@M;AHA?B(iWl z!`O@mu*^Jn@*C||_()`p$UP_0<2q4RwE&OFOg{@`Mpl6gL0N^D z(R>Y`DQcE+E_T9Do#YK{2@CCMIQ!}7S3hLZ67mk`=-0%$nM6})?cIC+q;JG1+BZ!( ze697BrQM^C%uwN39hmg2 z=-^%OUmSoRCcNtRd#XD}4d|54{sByy`ug7=$|8|7D{JtP2wvt09tfME(`nj& zn>@%b)TF;=?MVKejydzKz%^wGsZ~Z3skbTbk;OP@k2gy=_;pp?*a?$QSn2g#j+NN~ zNH8iJ6IEswa8 zO6)F_W|bD<-}<)ge(i^;rqw=T0IvaGW1->mhU5or#mxajA~G$IeVMi5g5_Xd(+G9j z{f*y)0Ln>y9+TuTb)vo7)rCGC9@$r9#GS+YBMnA^9{C69t`@j@PuWjxM=BBd$lQ8^ ze_!Kb*jGPx-}D!IsO3#u^oTRLR_yA17Bnj1G>p;mvx6)FmoBBI7Me{Qb5s{5zabQTk%89= z*Bn#94;(QO5CP0!shxFdp;&CCvH3SsH%l+f?*E>7Zn3{B#Y##%c*G`fgecqPAk>Pt z_xRrM$IfcDE+NmEgmc73>j79RMXE%V659mVf-YU5lpUO+9ZSPwdT2id~fC7tGb zV*`)zIo=;RVEHNO`CQ5FiJVJz`R(y4)k!ffTqF0*A|h0>2k#LN+x|q&)$-U{}t;L&CrM(ZN@`X4dThiN9h%f)xF=V6pzR@vRu~pxY11pXp~mGbAMX$6YDn>n2Tb=;>Fo3LCGzrq_nQZ?vl2 zP{l41OZh0(_2%$giaZ{U+7oKIcGqU*=7J=ap5fYuSDC37Syp&v@1xlM^yRlE-d5JP z;?*2Ww)N2~(J*E1yG;p~vyzbG&iSNIjQ0P$_b1RX{cc42_k!;#EN1jUKrLz1Q1p~w z%rn#w6}~ce41nZo2xQ)cBS|kzjGO(OQ2U(khkTP>>Yk<3yz{R>)U0b*KJ)hXW{j+= zz~;z+M88vq6)Bes-=66*HmHhM^#wnC1Tb6Ovbi>k_atBgYvKg#XzV(yUtdaCEE|1NUBCq}i1g0PcSj+wI6nsD%x@zOH zrYk^yW5H3KXF-epP&T&S`vZH*%uiUCQko>SA@);zC`q~^uh1c#87>9OpJZ*+p#)F8 z^-K}rQt>^mXq8Nc7z4(y`ZKN0pZERar?^}{x6nU}zodveCrMAyITfgqlp9||dkLz1hyX_PuoZ=A#RA6OEDkQsXp z0%*jS`s{Ie;*iuwsvQCM1>vm2$qfhfE_hSbcu8m+eKyE)aiD;6bwoJyh2c6GhR3${ zYQMUNZT4TuBx+)@C)oGajX~M#JJ|l#b#E9qA4iO|xRbcB+0eXhGu)olwGVoFvo~1R ze&HgmYrBT>(GL1|kHS&)i>ez4+6SHWGOMgaSxQf1Nerdc0%2oH2}lcGRoStY1DH+d zDrZ#v0d%=H%jbA)rckS$Z$O0dG@+RewJYInZDthmEg)fnB2N5h^yb#KYmC1~vxJu| z=+8E-bWT?}P+!4s|I#b4l;74>+RLQL6dK>m!1^)DTYWn3B|~|X(RW;= z*==O=9g#9t^~Sh6>hKKt>JupcF4|j3^cWHkC^54> zOCb=329@#qm{@^ev8We9|`ejr>yGh|8-a5bJBmev>SI zT@4rZuXP`jcWolbPz#aNmAQrf*y*e3lN(xutlop!^~t-|z(?rR#iBe%Zhkb<@?x2$ z#xU>@R@06U+n3kmjY0eMJ~Iij!I6*STeJ8d*%?FL?lA}1fZ&q{lv#D7TzX=HW|xzj zb?vzx|GNL@QR|kK9){zJXfn&mQrQvbO|tE&!nV7p!zb)#!!K-%!Z|Q1E=DliXh29% z?x~IuyHYNZ&07s2E^u?BNG~+UU9JORY|twH0lG@|n4I!Gvdkiv#k3|W{3Lyaj7pkh zYU3>nwrOzb+JyQV*#d{~4tYr>m}Ha~Oyx6NyInf=>} zW6;|R4JL`iC=j-)ZIs*Mu^%XHMHw7mZ82N0s!(tqb^xEops*;Sv- znAqFVZ`;((qWR2|B&;+`T6c0nPv}$_Ue-p!R7*Mr%c+JMwhgcZ@f9ghb?pK&6N1>p-iFAc&GDu#tTaS*z0jtJqM$ z9$fT3LrU-B$;`qwp8Pv*nx4s0dKjW+fm0TEi`&!dsL0dt7fq>XHVAt55 zZW1@Zc!X3WW(VMjr5eAF@);X7iyI6=H9{-g07i*(KTR!xL93&LXnU4O>o`jI%>Bf* zhgItA+SYWF4;)QbE28%c9-+BOJY39&q@PKZC0ndVN3^D}n7JY66HY+)N~f!F%Tfo9 zL#u3Wu7W0;_#8;m+tS5Ay>*-m3rr(4S|(Vj{irJIz0BHrF?Al>kiIj3|Hj+30 z6tis%ClXgyEF zVmE9!MnItmeQFJ2%2-?4UJ~;CrQRIp@?S3R3%)7n-~(_A=x_HJ!;W^3(zeSMs|*A2 zqNtq%YFO%2N_)cMOb-b${c;?$8Ksq#*a-@WLY&^-1JDL-6zRrR* zG$};*k`H(+e&}N7#hq5e2BcWlrKoCOd5i<*_q}FgHrR-Dveu>bP0NP=<|_TjIoJT~ zL{@yrdMPKV;{?}}C$PU6R zvX`C$;V}zqi3pOpc5cnjt=zWrx4Jr2m{2N@mZ|fYu_xVGk0Gh*N5MMZt~6m|mCZns zCU^s~QQqw*It*7=X?EtyY*+x+NRDn#4j=eJ#{Qk|OZ2>k#9IxcD7tW^0TmHqLl$j@ zMi~F%^gBbFiZgdMvmuEMG=+~`v~E-zwyj*^UlU-{eu}R#?Y_n+|4!*RU-Qgm(GMF= zl&O&fdPV!j86BswgeQI>z*H5#WBq`zk7>`*O{>`h!SxmkLuuZuR<`8gI{C~E1bhqj zT4Ytsho3rfwO+k^*Mjf(u&&AOG5lEHaE=B>r=1$5n~9?T@L>EIyp#eZq*p|r0kRyD zrQ(repo)dgfyPAKpUP%xlKE?VGZC91xN@H5$<%cm7l0G4|T3JQi;)DsEN% zX#VRSFi0K?S?}+YK9x+X-2bsTBUwQCqcZ_zm7u0tsjFnKwHhLOX&kC30LGV5KpYEu z!~lPdQ%lz^uH2t5Ny9~l_c#yfjziAW|LD727B$A%#vr|sA^e0 zO1ysO|AS`zNx$2A#^o`o&`s6bcpzwVls5_Byt7Piz2s42>0+`u;zg4TjJ-w+Z$93)4Usc*t90#JS`9SbDy!!dPRLEE;Y^_=kv$Hxf6nFB_TfSJ*3$r)fEklgf7WYg-= zp6uliDfT5gU@BS;-#9NE=#)$MtQg)m6ny2J=3>}R7UYqL zzGdT@n#@oxVzxGK9o4gZWhNlW&1J!qorDC|zo`^oUUfQnKc-*%GGO;p*?M?~-lv1A zyDqs&Dj_XIK`}H3MM=tmUc6{;1dr!}2I3nNE*bz|{Q+L5mJP)m|9#Ih0HaWa>V0>5 z>*0Jv@i$TBIIt-)OO_^lqaFmDUK9tGoX_mJKA^sV6$QyhXIdv)BtOI_=gV2_{5H6u zC^jutlvWK&Ro4q{1(rb2XY`rnbpo?ZV4SUN9i<0#e2Hw;1s{M5ZV2&S5@auBax1F# zHH}u4YzJiOertS;cdYnEDXs{#!qP(di5$REo{P=Elo-8G)G zuQHBZa@KE4P1cn2K^tM>aRhL+t>aN!l`i-CJ>tIeF1U=I>pE|b=TiE(kL18{H2M7( zeWq7FG>6+{$0*j59AFeu-Zc&i7o@0+IapL%9}qul2=_PNeGC<*5+B~aSkV1S=KHVC zeiCoE81Nr&_niX9D=pIf2!qk7NGfyV#nct({Kf)ukkO4o&O>}Ykc|^#&&~gIXWsWaGGR^$KSG?el64Me_Vw_DGua_ ziq(CcjKlY};IDhGv>YyNNk-7=F*9!&N@-9})oHzSk^+-?K_Q^8C~-wOM}%?zGDx75 z0cx0BhLR<>pqO%%`KcI*K<`qSZ)A%}-MIx_Mb@SP48PaZWYe{>WnfTtNy3soacx zWt-^YWRqB<=;ryP=lOQmHY>D-qMg``%_ev7v-Sg>eJ@@ve^u6w&(T+(8*7UBwi2~$ za;Ox#M_KsxsS!4R8OU$WLGGjB2>n^MYA_#g zF?U<2bcIGpvWJ;ShmA!ZMg*OI(gN20w7W4 zUju8ffe!vt;gjP9+2E0M3Hu|Kt18c_F&m)J3I`od04Ie#?+mr)+~65c?2+?NCn`Hq z#AGwLD-Zyh9jtOI`W^tl%-WhAB>^8TuQ#CkNYVbp+D+anvnD#x_iqJ>&EOL`Wzc4H za>h?k?jE?c`W@nns|Hb|d*(DfkKSIGs-INS-uxIs^=#{Spv!V0V2*J!ho6?m$ZRif zStvOm^W|i=!8dnYd=xm9gvlm+jN(CZXWHRz?6Q6eP0*KW#_OjFN0X+SnvEJo;F303a2TUa`XP*p^t zhz;*ItMM+>k$!9t3T@Tl{VT>d7P?k+d8eyxCSqPefsCO%*BJS~8}9 zWBdp)M3UVC^O+G(ynzN)w6Oa`kol}UTU|h28Xq6nYPX-XU1OKLgN2(09i2ugZb2<5 zs$~VW+RHGG_Jl#%OM|YC+RgKJE;1>mA#=85OW?H9j)MtJHeo#LO@MN}oHUb42qs^i zxZh8=xopxGU)cL*{*AvN3&1tX`=9L9A(3pB10o)#f!uimzrUgW*im*u<-&hvzxBz& z8Vm&0*{E)AqIoN_!3N3_{pJ54&SxkeY|}5YWgL*x=u~!a%~hEkPvUjktf)&Siv{m1 z>rUpBoapPxD}GtN%#&9*ZeH7q!jYjsT50pBe>&a8#g1P8^cY9Ew6CaKYra}VK&8Qo{O@| zny7f~9|hTDW~>&11*!5L@Tq?u5>mcQk-hwV%^9WO|JExE8umPzj3mr&2j#6q%Q+nY zxH{!MEEv8ID@7DEvKw@}zF9Q*1-AT*>pazh`&R7jYKT1n0^>1}*#IOnni4?3 z;ju|@#A~8N*YSkrGhNo;hRwYd-QXdCsvtAep`(LYK8Zxd5eoRzq`kD(W#Fh3C}=n5 zJ^7(lttqI`af02PQKma%cDL5;Xg?x0niceP}q|T_pyaZQAqFk zFR(ESZmJrGMBGS4bYK$dpFLvm{jl&s)DM7lDfkVTvxzm&&f_I#0L(;lwp!A0^FoCA z+G|huXQ7H^dzX_UJUQBv>^e)AvkomE!o^hFBIJErLmp`!fNx?2`y;4S% zVj~EtxGxW*$q|UX^vb&Wa^ePhJvj-Mgo8yvvu^Iee8GJ>+5eAGS&kRmPPJ_2gt&nF zk_jAB3zISSL$@d0mZ9}%MyOS$KV$@n_!DGSvFjQbXc6||bmIKD(tjTJbO?YFs89jm zya`0_ktP_;D`)wsCwZ@uPh5bKr=t=tQ@zZlx5WC;sinMO;Y?QdHIxU~m=6mDNXaW; zWf5L{?MC3f+hq4mjCR>8S1R?S&PiZn9sI&g{74FykjA=igR)g$c0Xwbyp_5-1ID(g zG}sMw(zG;!(NP8T4%PdIuKq%hR5?d;lH*S7=^vo0H? zqERBuGzG@mPkC#ak4hhEGA{+^Ay1qi;#oZ}Gf4;0jho_t3+IUX61KRd@no@%3>>H8dL*;#H_4k7b*IL)_*@dI}-+U&!;ZAi6 z0EuzO$=zSC8uiMbcYhRW!oiPC*6(i#=nn?t3%VHe=VJKqIk<(PSBSQ{=p3?G#4pc( zg%H&+D(F0dZMqV?|D0vv=A09@ZR3L^Z}XIkoW8Rp8v5(56kEU$%vIs zy8y+=T@9w>c4czp8s{lv&z0U2-Hnc~J0zZzkwV4pIxMEIm-ca&d0)xp;1xLgZseoq zp8)j>MV}~(78Gtb0S|h?6dL$JE$*!BCOw*!_C=E-!W zL=@_Ew8${oN4ZMtmOGSXE@qVc8c(2`{8Ip5v~Bi7Cz=_)Wj*<~^4rn*^FPPSvPVL{oORhcOahz$qdQjXyj3>Hr+{GM zIb?E($=VFS5yyVe4TMsN4}bZsd#X+rDLX7UOjv<57|}Cg3otP}E`9@ywHW>&&DR7U z@PgDse5Z>%p$#IZ_@J@uWG@`oh&Lr!IBbtbaieJ=7J|3+oI$$13_&seb9v^9Qn#AB zCBTu_sR?g9{Upc>b-LDWgst9ZZuqGQatYk-3~#AgZrAy{yB`uWcG`kFiSis0;|qAz z#j1C_&_3c`6Fyslk;C~slJa#ykOS4Rn2J733#R9VZFvEnI3yczGS%rh=dBt0<)3@{m@Xhoga{mU_yf8X~I6)@KD7DMv#Nv zO}(|X{UXt?P~9A{(=&GZ*^&ZVQL$}u{7-8mDXF|t=h(#kya@MQ^nYit1j4}86a9~h z?R=&Y?oNRx}I39MyB4Pyj&M=e=6{h!T6P)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D9K%UOK~#8N?Oh3& z996XrqR8?D1OY)Lh>;{+)jbJ;7zN}3!h47)g7Kk(ilRP1L~^oiW+QJ|0I7oIt0KBDRE(k6lMpn2!?<7(=u(U3##LXsDdRR_HH$;EWEOoPhDmVBPxzex7i|8KNeog*^PaS@H zAmX|X&w;Svxr5lCbHp$l*om=ugU-d6ezi{KN9 zuk0WmAPlKi zzopK-`a&_)rw3-0UVA}i#66aO0Y@MbN{!cQ2DC++Snc-Lpgli26=L@~h#DbgQN-6dFJFR*Y!n!)4O_G;1f2G{kKB<59zvbpuou%pc%izl2! zG}_K;x4psAi@wZ1YkUv$h-+z8-sday+$C6J4>Bumx!f0)7Tde9C9!!co)xU=ibIXt z`QI}XFw5xr-jRVKd%7Y@|83eAp{V3m zdgF%~+#^20Cqa}^we8>HZe7tHZDrM4Un9Ft{tJEH=ss2vcRWkvHh)C^IkC#Rl~t6_ z(Ezq5%X$WwksTS$iZ}TLo4O*(+S!Vovq>n1_QCPgKc}vHMckz;U^Z6mp2x$|z6zXK z1pmUPN_&09!*3TXGZ)xw8_=YQ*=5O_J6n#g|rb} z2)T&Y$+2Ab@nUgJS0G_kwC-Olt>BAY#*i#TW+duYrHz@z^38&UiA7%h*zPu0O_^jehS2lu2|s&F zIhF1|ko{QP&tf3wxQ7YH^c4v1uS99+WQ ztRYQ9S}918Pv6l-2-zT`47$7G>W+MxG6O1056a*VudK>u*FA~#g$q5u( zGz)b9JxA9tZDTrnt^6JlirSgPi%;C?R9)|8grzSEmJS%_WGx&ygw$lz=z(@qP)lLc zs~=>`8{T29ZH^h7>?I&;*p3ZA0ZPmMzFYV$gLjqDX%6!o(x(d7G@d|5>V60x7c@V zy`{d}Bd#9jK9*zBcGu%_1d2`4kr+;*6SH>8R2b&Wh=N@mtP#MbR8VA_Us z=H=@o_CzSia*~f&<5&AwbAdgJ8LDTbo!QGEQQnfrh|veQYF_v8LN>18TEowR^w0mq zVvP}HhnpJM;?;j9#t)@&7%^Jnna|=4UVcS$+fi1q=IiT z?j2A7N?Ib-t}s+*@S~@sq4mkf;**|QHogv~|^%j0bZpg?VK2or}d%$#rB2r3@4ef@&(8*q!|HT{&v2{qql{)5VR>IXtmp> zvg0lL#C`gP*0v_Lac>cOr|zfR`Ndd`o^>kuNCUiC`vWdS@qlWutp_UD%<6}PlWKe~ zGYBTcr$`ffWkOI{MJl}7YSR%4r;yL^l$fsWfZ~?TY*y`$`ZSSXWL9JpFW@cR6lCl7 z7O(@yH;a3A1hxk3I9Sb=?RcBbTk$(Ksq_vWK^WcFi168ImEU2T_ZN#h#z!>T#+L4Q zi%i~Expp(UpBa>iC?qVc_7x771nc7?w|dkiR!1Fpo2ORZ#||FfDyFI@=v7aB6^xD) z%NcY>M%Q&uSWcf=J(g`dP$|aRGvNE^j;D2@D$?GQm!vcW6whsf^~T6!gU-z;bbZIl z_Jw$ZCzjksZ_Arvih2uOF!1JEt$K}#m`M}8aMcU!NYgGc#@+$GO2Z+&M#Hj&G#cxK zDtAjjbw3+i+s$@E_!GpW481Xi!HrBJtSa^oQFgR>7hAOY&)sGc%_f+OH!8n9pcPwG ziB)Z#!a~|et~rgKlW58+_q0)zIpbBu^?4xzU4gba(^s{Nmk@$o>;5glFJSp+jQdDi2$@k?e^(> z_16lg6MjWjsk_0ls0l>)0e-(LJ^DTkJjh-24^K^5ywu4eyW-vx%I-7JmOk z2|`D}PufJ!{WH;?8DRo`$WU zLKIE{?Q#67JQ?Ru7+su5!dvi0)wjho*aIYumNn$DR|>A~Fg7p(rp8XdH~MhpbCyI@ z*`@CGK-fJe&8T)0kq1dkrTLME#Ined($>E!robK`#f+Wk*~Pbz;zW^dhJDyG05KuzyDw2aL-W!(Y7 zf$f4DELeK)4kt~>!={^%ZiOOGU-K|M97O{VOuYSwl3&q4rs9PYYMT2Kb&uNSPn?Rz zmV@kr`ln6LS@5v5#N8B7rCWq3oCNk7W}Cj|A+gNJDBdtE8GxDw)Lo1htqBmKA|mSV zYHA{ZC`4KR3TX;+_p3rEa%)qX(M>>z!bw0V%w7nKt#j1xoGre(z0jS_S>$Y9!^a0z zy?D+4iND$l_!TwVUgtiJ-ipz9P6tX5ib+dSn(Pw_@+V%axQFdO9?JyU3w@u)T=q)7 z9)Tp2Q0NU&irE{L4~S|r<2fBDC4o>#e2LtyJ)fPSM<5zSLx@0z^0yLRe=-2h=I+Dw z?Csh|OkFum0-+dgdw$|nVB)tPD5q%X4qnSJvE)`(yM3DYtNl3Kw3CjPqCS=l%jMGd5Y1ja?2#~SNow0g}G;l z@LlL(X?3V1-YTi-LIFoJIo3UZSm&8>`Fffg+5-DKlLct7_F)e_F9u3nDAYJYfg&4U z*!`M$MK&=_kwhUW3B~H&^E;%ulV!0EKy~-*WxwinSNlK-MK=DhJlC+DVqU%Lyr3%k zGE0mvP6VOFK>zo6Bpzs`T(Zee>RE54j2+;pE=SVHenk1UMid&GnbFKD=WPjQW*P1M zK;dpklON1Babq#oKCo#fIe>bKU2O51zjUgnc+BQjNjl)~p!LGEs_&XtXhTjW+8t#S zx&DA7$b~4J1WNovkr63omiWh3Ne?z|6JOmvAo4)R+`PJ`zfQ+&!kpq`?1Q;5c;H$Le+mx-WQI2w!$i{CAeM<9w^XJ!O~<>_STeW^Q{3r<8H zvGJjHp>XZr#i#58HXVJm^7#avlxR$%K671AbGd{FbOj<1nwX%u&Ze8&ZM)IjdW3Jf zNfS2{0&Zu38nKtZbGuz4ZDXzE2FCH5IymUC5-XiH?Gk1w`zoPse`qHb# z6xe|%+k12!-#*xR(&1N3C+Ds=4M)rZwAdQbVy~5dGtSn=1dwnteTwwFp_6$kCYQP{ zn`q*(lCY0C#ba3Y)+u5NtOq82)4nj-)D$kHoyV7{-Nec^XNgZ+57dro8!}i1-_mGO z(Jl$a_C{f8sk!?<+`NC3UBIN*ZJ)`~3cg@4HYBlbFI5GeY!GC7OamCG%oQ)TrXvnm}^3&l;6!74%Ui^uo6fLZDDike-k%T zh~AfP*8G6&IJ87uV;!KyR_uD8mk4&>j&Wd=4Symmy=J(Fv@_5$F_16aGQs46o2@$%*Se zb&Mzk-ai)1tO87jw&7J_Hq6@<2GikJq}O|8I%0qc@rGTaCsvs$6uP!R%jND4mrW$F zo`CkropTe$ghbX*ws^HQHKn?is3u=#ta)o4ATk{|#MWOZ{Y0?4_dx$EnwV0vccEju z{k#>=im5RZdV_VW(qd>TR0majE)X^Ea z)uTR@p-E4g-2)3w9lF|}!j- z{n(1R%bzB*VO~lbB#w(}^r`OK1&jL*Z|Rr|=xv!~N%M9sk?j*ZgJS=kv-_weVx(&e zGZ)G9#%C}a=60>&=X|Kr^sI_*nyK~#)L8h{k;BdQD|ABc;%07F6AK)8Ur)ZleSERY z_}SeP@)=Xg?qn->eIV|cIIP=DVuiNQ z{flq#uJ(xn&ImzW!uSC$LBot7Z*i<;uekHTfu`>0*sC7|WBlAiQC1lmo=G2M6^vvzQLnILMR#+zxJmLt;&Ex_M+?VJK6k-H4_wRE|thMM&@G&45 z^?eo$99g-D?%`&>gnRTZ7SdAq=|X)4j=F+hVwFIECRBRb1Bw*%mbxwztV}G@OFUQl zRC&Fb3uT>&q?|jSSj6frb{|>A3v$i!=y`!}>Fs=pySHdKRL5r3{#f`n)(AuhrwWFp z?ZL40b-}{KV{9Ipy1Vb5v?RrF5ayA7*gbk_x3+iRFAMhiy`{e(kKSAd4q+-Hhpqd| z#gpR$z7bA7gs)_kK)}rN!dyjqGLQHsSZEG{T}kze|_8{fwqqM#s3TJ|Ha;u<1YXClby3`AVl z1vGh&m1aaIePSn-eS@j%(|BX^7@FFSa669#6?~Dd*Cw9u91xnTcTUl--Mx^vct-WQ zRpW^f%!W^u4$;ed4{_`qopB}u>L^$!-Al2r;h?M_tgcS0dVpscTics?f(qOItY$z= zFg{xOM-q%ZY}erx?7h05b7xdPvC!J_z--`n4xc7JW4hVs3|`=?N#iC~TW>~m(kC0f z2An>eIoi20+bV)kKu9N+-o_@Be2p06q5o&kSSZ@Sc&2+xzw!maDr*raldmEZGS3eG z;v~hk)mi&S8c|GZ82!x(BF!E3YjR13+RHP{O#zZx#nP7ps&pV^!Qn9u#V7a?^z*Q< zNWLG*M!_L_fYQBSc*NI9LR+oNb~2(rP8#(`vBW)m9V=wsmW19SEcDa3y=h;el z5wpu^-WBN|*dQ)gk{s}sUVDMB$o12l3P&)kqL@GgHR+$o9|=|@7gDRQzA&J<9-mS- z0{aRKzlcMLAs%{`(!Vv=zjE_$xJ0lZIpJ4QE+rf1n_OpgD*WuCi8U#xw|tl8J8{e5 zCgL2wGWgO^MEV6cC64o%P|{6?hlRpYT847t=WLHO`hxUDS6vhclVDUjf{`df^&8)E z5s}jTa|T~3ruy{4H1dXhiu8m(EJv*@=Q|S#c_7TAFD$>5y3nNB2&;fIw0(;En|@U~ znuXBG;0rs{JzR#$A zljdXxspyx94hh2VJMHu}BHZNzEy4?Xynm>7I3J9ojnNF4!OdwxqnELuzP~Zy)crRkb9s|lYFj2K~??}N)jwDkVz&$ zYXsC0U!e&ZkIAvKn#&F%jj3x&%{{|koHD{YYs>{=Y8<347;>>!mF|Q|!C7W!x^SRm zjwhltsUi^eJe)cw<@8KOnGJZ@NZkgC+;@|swE(4M+!;NCd=3bE4mTC9%7E$~iyk1* zmSPGV!~=u_ljRG0?jp1D7K8%vI`8UcFwx0Qa3E1@62#^l&Ar&G%HKm1GDjHt0aSJ6 zL@0z+-EI<&m;H*g5gU>4wk3PS!k4zmMDS=LEbSp@I@6~~w<5$$Rqptt_=*k&0$x4- zQOfmx)$v11M49KbQRDD?9 z7f@XbDT4S5X|mh+ILJJpIjtC?1G|C7ZJ8CrE(ddP+Kn$P-%m_?j{K2nK2=^wZ|^D+ znr-MiK8fCJn4h>rf9H!)inO1uSw{EJe2V-A{rm4eReHd$xJG32=Zv^Q6wErN;dB79 zf~j*yT?lOg=4BQSy(Xx*uk}UTH(h($07*qoM6N<$f^qM1V*mgE diff --git a/pokedex/src/assets/Images/types/dark.png b/pokedex/src/assets/Images/types/dark.png deleted file mode 100644 index 1613ae04a2241216b79a7cc49e98e19de56e0244..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6929 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 diff --git a/pokedex/src/assets/Images/types/electric.png b/pokedex/src/assets/Images/types/electric.png deleted file mode 100644 index 8c64037c2029aa94a843d7ad7a50c52b964745a6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5893 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 diff --git a/pokedex/src/assets/Images/types/fairy.png b/pokedex/src/assets/Images/types/fairy.png deleted file mode 100644 index 6e8716d7f6522a399fc9790b836b991fe23ffdde..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6110 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 kQlvcJc%m4rY07*qoM6N<$f~Z!Rp#T5? diff --git a/pokedex/src/assets/Images/types/fighting.png b/pokedex/src/assets/Images/types/fighting.png deleted file mode 100644 index 637f2e92ddb823511af7d76bc89173d8ebbdeeed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5394 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 w4`f&cl08JEFufCoil32?kdTmw14D-VKimNdN!< diff --git a/pokedex/src/assets/Images/types/fire.png b/pokedex/src/assets/Images/types/fire.png deleted file mode 100644 index c779a97f23e59bfbd38d5481db90239d35092f62..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7179 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

m~FZ?W9k=CHjx2+4`jG0w0;^9-AUG1JQ4CvK? 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 diff --git a/pokedex/src/assets/Images/types/ghost.png b/pokedex/src/assets/Images/types/ghost.png deleted file mode 100644 index eb70fecf91d73001881e66414247640f52997034..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6264 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 CcKGc8 diff --git a/pokedex/src/assets/Images/types/ground.png b/pokedex/src/assets/Images/types/ground.png deleted file mode 100644 index df624743502233f902c8cf6ab6870e3fd1cf5319..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5366 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 UwyR%=hX4Qo07*qoM6N<$f)P4D8~^|S diff --git a/pokedex/src/assets/Images/types/ice.png b/pokedex/src/assets/Images/types/ice.png deleted file mode 100644 index 135195473467dd2dd7c2c6643b8c8eb717c91783..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6874 zcmV<08YSh4P)r004^!1^@s6zS{x800001b5ch_0Itp) z=>Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D8gEHNK~#8N?Oh9S zTvvGxF?5oW5{8tvFfeIpAe{gyq0^a8%M{X-Kp~VqlEBah(+*^4635owT}gHx3VC9Z z;4}mRO)^Ocq>17}9OrFm&t1uqEbZRAD`{<6w&jN`%d#ZfvTRuoOFsR-bI*}i^3`g0 zbzhS1H}lV~w7d7-bN=uC|9}4TpL5R(5h6s05XGRHSFb2*eCq?6S$9Q6M!zaz)Lj!b z+26)8iEl&=_OJ6vES>ll&1Bcd()!g}y8a90t@@`U&6_`QbCz8sPZ44I={E;7gLTt! zbRycT(KNe1X2w_1G5L1rKZ@*VwMu?!{rc~-Zv6kA)qv^!85kvn^QsASc z&^Re}0A#p*SBkIgY~hvLns`OFk(amC3&qp-dDPSk60$1vyDdU0w>9$0?M?jlok?+Q z{EyDHm#of4`tH4S?r&;F;;$p^iI2)l4B;0PIbw$X_pwxbE#2j>k);^Cb8lLbf(TJ0 z8A=sJqBV*xSA7G-AbpTfUWM{dF0h(HvvfL-S=Mv1l7k(JqM{cXfw zCU^P`ZEHxFf`OoqO!G}=3DS5@Cod%-cS=F9MHnK>%TY7_^_xnY#lV8h?$o6$AdGDD@u)*&~_=gm}12We77Pm z(-}>%?`lTvrLvorFUlGlFVs@{jhe|C@7$9P)bQ4CLC_1AL>BhNXu9sNWS1>JR2u9u z>V&(fQzkIXrPnjL9Tf@*SythW4813oVgD9MvEP;5w>(ghVV^^~8zy!!g$nVh1s-ga44k<;ug9I z$2Ei9TDg7mC9>NW7mz55n(|xpUiwA4Wx(`Ov`V%Mxpaz8b z5tl`{bXaV1LyIP6QGx69%xEZ{2&O&A1&znd#CL9}u3jP45loadzH}i4SP!h((c)@M zvN{##Wd^hTEXaauUTwr}KXXDv@{$5vWO1cR0tkw{H6!u8Sf<|9NxjN+9skMBG=Ctw zRdjr05fBE~h--aldy+raX}EgLqVEm8A4^N5W`YGR8UHGhX(-6CYk(6%$LCdT4ZLS$ zn71D5=TGl$<9D?-@Kt1C@R{9j{1l5IaehyGBY%GHHoj~47~eKDAg1%yJd>mHBm(A8$HQ^(aF<1argj#bVrJlZ+6wJ7bDac!h+n@x`qGG?pEG1 zct~6?&`tz*n<&EVV-R8JzX?nscjflxOQ>TupqAD4q8$`Pl-^S(WVc&5JUYUEeP9>= z;r13m7Qf;bTp!L|L5h03GtKM!d-%xd33-*APn|i#+q@tO$+Y`Vv-_p0`~&71q9%)0 z%2GbJWiFy9z_dTxmF4$koA_<1T8sj0kK=|Yaz4_Lxcdt$+J|s2gEmkMr{E%kEo8)Y!CsGJe6cE2`KD3Xor}#yUI_!>F zs;FZkP&X1>HuN+F6uc4&}4)78$u zPZmJLFQjn0bIc_;cfLTi5cowD2*qn>C|=2wbvIrp)#xrNQkyR(m-D2U5w^J?H)SD2 z0nU)3ng)AC!VZbMLWk4JZ9PnZ>T3tP$V#0Xs1^c0iGrJ&`tNjv1|L$D?g4WM5sIL_ z3SMW6BFey6X^K)fMe)mPJzYZa%9YriPbJKLKyK^hc>>i!;3rY0#bCYE-piy)-N8!p zjSrIf(krs=Cf4Q>C>6mYI@}3#j~u7?r9%v-LBg5m(uJEUG*B%Bz7s{nD*7bp@JXps z=K*U%C-|CL{^*B*DEGEE$!>QJsUv;-q3tcxfi4B=VlF8;*eAc?3<63gS$uTIT?3LJa(}-!&#~ z5oLU8QcMBl66N_l+vKOtAt*!p?#vx1?O1~ zM4>QZTuZTaQpL_7maO@#$eCD7^iA9%3KZBrG$8UTIM0$NiWG7|`>Rr^-$SQH4Xim8uc7fq?^g+VhKE~T+|w_mxFTnUNdtkB?Oib4t| zRb4u&ID2=w$*#w)i*_gST0){YE7lYYJGI8FyF#kGG*qNg7e`a_ttS*h~kq1;Z8wxDo_9 z)fWd8o<bw{e=O$HPUEjHJ%nR`=EXcl=$;qt)$p~etcqFs$pSpncSng8vwaHIGmNsItgrq=Wh_%*U9)u0~ zRHr`HY4S}yU7|P|F$y{!M8S8^$@u%n^qn-_y`{J#Cy4^W>W3{ib88Ys+*Vr@8L*o1 zHwSj{o>M3Iw&O>{`sq7cx5ze~+XtQr+>gn6B?aaOYEQ~D@h@SkaoYoWAm~((1grmF zIk0=$T0o%<0|x~uZqL*U7o<8D9gTVtxFZCOs4*!NiYV&NFNG+>ri63k`Llbna~3nBIQp&Lz0|qM z8P)V44U~-?4zT#E_ms7meLjFFNQ9MAW-v+d(cEq(F093qWHmsde8A1Hp?fF4->>aF zKokmSBV;5b74kzQ+Kl)!UKS}?oyz!HvJwdVnhRW1g~eSP$>PA*t7G7J=w!H&N5~=- z;*L-XiJ({!1$Xu@3Lwf%H&Y|7L0t#P_QcK%eSUyX6k*-khX(y|M;1{=qb94ARLBo( z_esN~*S)HZMW>>e`M-ANJa-Nh)zsWmeS zD&T#LER>30pj4#)q1cDX9W@X3o|E03O%xm>7xr$(YRlaeQ$0;>!Ln610C$8N0PZL^ zfOkPA>DV=r3i*M`Y&V|1g~p*%p*;BRy2CxP8{7fRKH?YbSAyM`5Ln_GKpYSTsdTs_ zxEuhsr9U)FJ*+EH#{HRE?Kg83) zZ4XqUD3b}_jkUX{CQI|(r2qjhTpN~!Dh1;eWI=~xna06WC-{-^QNEH~lp;#aq5XU> z1-QT3+aX++ax?fn+}NXJvEHVU*U1v&kWvB5hW5DOj%3Nf5lMyo5JYjP21WVq`>0Vb z?cc$>M@m~6J;I61Bc`mpFzgh)THqDh*j*`f&30! z&3=ki76Xvm0rBnHQiym?6r|waKD18+l6E03q z!*wYlfY^7m){A7CvMg!{Y~^6Apcct4{QV-0;1Ja2n-Xvvux_ZoRb*GAvV}+qL~%Bc z0;QniUm?>7bHC7vv|<5;VtD+*zK-eZf#N{`{EeY7aw5N?QH>%6+~=|JQ8DL(;XVGZ zMnU*JMopL!z#Z*nd(akSv$1u$B71IMFGK`UOuaCotRkYU-QoO3elY837keR8C|geb2Ho))rt2ZN~=0kUDn`3CDmtLJkHM zc83ZqX($zF3*wO14|YwH)vlixA|OiCV233Y@}s8EE~M4%*<+AJxg*TzI%U3Lso=X& zK8d**C=%zxE6N8@9cMQ)oV)9i9Z?jH((ys42e!>jq2qU`fx#S7C%FbE0$#*a=FvWJ z&AH_aZVBoAbR?DdKS_oB&>G(UJ^Dct9`kN@FefF~9W^Y_9Vy@aOjlOi;mUVUyBV2! zhobF(Ez$8?d^aCa6n2m`e3F7{uzzIt`>}H~b^uWje^^AZ zHaua7Pq8+PNd-5UjmnkwchS@eYBT`E~csIo*sMW)tPE zwk={PUkot9!t;X8x+Ckl5cnc~d7OwlJK#kugH?|h?&ii+UW*(W4^?LBJ|U?vKPrv* zpZT%ZeXgLxaz{rfFhZwhj`q(;nBlun?6jMiHJT|D=Mtr~J@+v>N)m~Yn-NP& zzvmp#2Z0I4od{8#ijIdMX;!S8v4hh@Q9vTjDwt}VzGkaUGs)w>(1^#-pOO?P3^y|h zXjAMyH)>~{5OlCLnt@w#rjW=jqA0)}p}rQ^t;il2f#)#vlVs(Jd$2Z^mC}!|b!u|Z zNkQ!h6uJ;MV+Xg10>B-K9kO%cmLP}~VzA?pmbVI9PMQlW+Ykp32eCha*8&CNj>Lj5 zr{M)r0OWmUmt6)ysLfqc^~C|tGo}EiHYjll1PVlc0|_jr;T2I%oF4Z!kye0chCWWO zPe|1lhpN5of>iR|Lc2UrLpi2Dl&UwA=hj=g*dqD9#Gp4(4~F$;7o%<)x#% zRsS?GZZZg?pO7f7$gZkvwsg0nuyW_t_tEI*CBL8k1qq4bpun0KY&??E@0F@v7%-b0 zHRE4jjzl@M#EC+$1FKqVFPExbILfk(*mri9-$AXHL_uP&>xA=(y#TqM$*9RTN)3bk)aGxU0?T4zDA$^}G}Xr+()P(t5R2rMo~;la@|=)v8sozaY0{Aw@Do~~}_)m}ecy%eHgQPqKwVg6R{9;CB(?sVOEMPY#--u%9XUOd|RPn0wrTV-BCXz^Tw}}xD+>qS`IxK|}1&hWI3p~Cv z?fRlBkPnLgNoQKbFKUBhJNQBrD}Ws&`8%mP?;#%9Vz4*78U@Wqlu`m!rv&Sda83-T z5xXg78VZqwlz1C)j zxr@{NuqZUj*-WQ?msFR3xPe!%h^1?9AU}B0?RZ5IMeT0nMxg41sQ3lzrxCv#%~@;g zDNzj8iN_L4Rr!x<&R4_?b_e1WYmJD_MLQt576mH<@n8ct0#&C3u@Ojt_0t_i=Q{u@Z*U*j(q0gJ<{L zcSXdF%1*@${UNEE-~n|jbg@lt#w#ETT#R?S5IG~bZnz^i=Xso z$VayYX_?2e5aDh_`M@i&jxE0<)e&rzr)xh+!EJkG*8gWGFBc(#OwtXyu`0_hl4@8S zh_=;TNevhX$>OfS-NahOXtP$!WZo;gfAOG-^Yf!={U6C+?hf6MOCsEj*c(=lwbp!A zcKzanX4YIW9kW=$RwxdL90E_l-C&YdcK70jh*``;8xnGE=2@1DSbfMQ7G+E_A0ln+ zPpFZ#XsF-IJ{Gfxc*M|8l03C&MmNP`<<_n5(@cE>-3dc}RLCuAAuA%LNDS5;GZX7% zmo9B+DYgbnKd_B@=!)i-={Yn*&uFRI8)Y{x4`9<{YJ3V+;h`&C|3 zvip`7u%9j6B`=dZ8brP&v@T}_Rslu2jl3f$R4rOWm>Zp-; zhdOEirnlVk(MwkpLEv^%Y#)*2S+XJ@m)#K}A4K7{!M;b*K*4UmMVO^!VP;v)eMp`~ zQtUd}1tE&T4cTgoFs8l*!)ejE6vHg$pw|jg#Wv@sscl^vjb=iEI0UilQ?mA3)X|$r zsB`rZ>;N@wvTYO+B(VriRuKd-^kYPjEV-9wv?Tk2Y+?wf5y`O6QRn{%^)6(t57PTd zRMdeqL9#Tl%vo~K-=jp3y>!hD^jZ;fayzUL`B9Z-@7G$`H>vYqAi}iLYY*M2WGnuEb(O!Ncv+D^jg{ezL__%$Ip0t}Qj z5K;bvl=V|0PYngaCMmiD0WrM}kes5=Mg@r|)|pp`Xdnn;BeGs2^!q+~e}G=wqiNPc z?>A{FwoWr@{|OHmmzNP@u>mz3t5Fk^to`?LgWXDseT<0mI7mc_ZzKyq!|=I&XO!gi6-StF_OMjk9y+@uVM2HX}LWBqrB1DJ~Awq-*5hBF0$9d=dKalHE U|DOr8Z~y=R07*qoM6N<$g4Ds@LI3~& diff --git a/pokedex/src/assets/Images/types/normal.png b/pokedex/src/assets/Images/types/normal.png deleted file mode 100644 index 13cdf389260ea26f81dcab9ae625ced5685b8cda..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6983 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 diff --git a/pokedex/src/assets/Images/types/rock.png b/pokedex/src/assets/Images/types/rock.png deleted file mode 100644 index 8b9e23f56f29fa2e01c126ae2eb8b9633e37632c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4970 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 diff --git a/pokedex/src/assets/Images/types/steel.png b/pokedex/src/assets/Images/types/steel.png deleted file mode 100644 index 75d1e0bf1068edc19de8782b8c619e4ff502efcc..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 6745 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 { - const url = `${base_url}pokemon/${pokeName}` - axios.get(url) - .then((res) => { - setPokemon(res.data) - }) - .catch((err) => { - console.log(err.response.data) - }) - } - - useEffect(() => { - getPokemon(props.pokeName) - }, [props.pokeName]) - - const types = pokemon.types?.map((type, index) => { - return ( - - - - ) - }) - - return ( -
- {pokemon.name ? - - #{('00' + pokemon.id).slice(-3)} - - goToPokemonDetailsPage(navigate, pokemon.id)} - src={pokemon.sprites.other['official-artwork'].front_default} - alt={pokemon.name} - /> - -

{ pokemon.name }

- -
{ types }
- - - {"Botão - -
- : -
- Carregando... -
- } -
- ) -} - -export default Card; \ No newline at end of file diff --git a/pokedex/src/components/Card/style.js b/pokedex/src/components/Card/style.js deleted file mode 100644 index baa9f30..0000000 --- a/pokedex/src/components/Card/style.js +++ /dev/null @@ -1,48 +0,0 @@ -import styled from 'styled-components' -import { colors } from '../../theme/pokemonTypeColors' - -export const IconeImg = styled.img` - width: 30px; - height: 30px; - box-shadow: 0px 0px 10px #3B3D42; - border-radius: 50%; -` - -export const CardContainer = styled.div` - display: flex; - flex-direction: column; - justify-content: center; - align-items: center; - border-radius: 10px; - background-color: ${props => colors[props.type]}; - height: 55vh; - font-size: 1.2rem; - text-transform: capitalize; - min-width: 100%; - gap: 1.5%; - span{ - width: 100%; - padding-left: 7%; - } - div{ - display: flex; - justify-content: center; - gap: 10px; - } -` - -export const PokeImg = styled.img` - width: 65%; - cursor: pointer; -` - -export const PokeBallContainer = styled.span` - display: flex; - justify-content: flex-end; - width: 100%; - padding-right: 7%; - img{ - width: 12%; - cursor: pointer; - } -` \ No newline at end of file diff --git a/pokedex/src/components/Footer/Footer.jsx b/pokedex/src/components/Footer/Footer.jsx deleted file mode 100644 index df3a3c4..0000000 --- a/pokedex/src/components/Footer/Footer.jsx +++ /dev/null @@ -1,56 +0,0 @@ -import { FooterDiv, LinksDiv } from "./style" -import { - RiArrowDropRightFill, - RiFacebookBoxFill, - RiTwitterFill, - RiYoutubeFill, - RiInstagramFill -} from "react-icons/ri" - -const Footer = () => { - - return( - - -

Links Interessantes

-
- Notícias de Pokémon - - - Episódios de Pokémon - - - Pókemon Arceus - - - Pókemon Showdown - - - -
- -

- ©2022 Pokémon. ©1995 - 2022 Nintendo/Creatures
Inc./GAME FREAK inc. TM, ®Nintendo. -

- -
- - - - ) -} - -export default Footer \ No newline at end of file diff --git a/pokedex/src/components/Footer/style.js b/pokedex/src/components/Footer/style.js deleted file mode 100644 index 535a33e..0000000 --- a/pokedex/src/components/Footer/style.js +++ /dev/null @@ -1,63 +0,0 @@ -import styled from "styled-components"; - -export const FooterDiv = styled.div` - display: flex; - justify-content: space-around; - align-items: center; - background-color: #6C6C6C; - height: 25vh; - width: 100%; - padding: 1.5em; - - hr{ - height: 15vh; - width: 0.15vw; - border-width: 0; - background-color: #7C7C7C; - } - - h3 { - font-size: 12px; - opacity: 85%; - } - - nav{ - display: flex; - font-size: 2.3rem; - gap: 10px; - a{ - :hover{ - opacity: 80%; - } - } - } -` - -export const LinksDiv = styled.div` - display: flex; - flex-direction: column; - height: 100%; - - h2{ - text-align: center; - margin-bottom: 5px; - font-weight: bold; - font-size: 20px; - -webkit-text-stroke: 1.2px #000; - color: white; - } - - a{ - display: flex; - align-items: center; - font-size: 13px; - font-weight: bold; - color: #959090; - :hover{ - color: white; - } - span{ - font-size: 20px; - } - } -` \ No newline at end of file diff --git a/pokedex/src/components/Header/Header.jsx b/pokedex/src/components/Header/Header.jsx deleted file mode 100644 index 560cca3..0000000 --- a/pokedex/src/components/Header/Header.jsx +++ /dev/null @@ -1,78 +0,0 @@ -import { HeaderDiv, DivLogoHome, DivDex, Button, Img, DivLogoOthers } from "./style" -import LogoDex from "../../assets/Images/LogoDex.png" -import Battle from "../../assets/Images/Battle.png" -import Pokedex from "../../assets/Images/Pokedex.png" -import { useNavigate } from "react-router-dom" -import { goToHomePage, goToBattlePage, goToPokedexPage, goBack } from "../../routes/coordinator" -import { TiArrowBack } from "react-icons/ti" -import { Tooltip } from '@chakra-ui/react' - -const Header = (props) => { - - const navigate = useNavigate() - - return( - <> - { - props.page === 'home' ? - - - - - - - - - - - - - - - - - : - - - - - - - - - - - - - - - - - - - - - } - - ) -} - -export default Header \ No newline at end of file diff --git a/pokedex/src/components/Header/style.js b/pokedex/src/components/Header/style.js deleted file mode 100644 index 729cc18..0000000 --- a/pokedex/src/components/Header/style.js +++ /dev/null @@ -1,48 +0,0 @@ -import styled from "styled-components"; - -export const HeaderDiv = styled.div` - display: flex; - justify-content: center; - align-items: center; - background-color: #423D3D; - height: 12vh; - width: 100%; - padding: 0.8em 1.5em; -` - -export const DivLogoHome = styled.div` - height: 100%; - width: 52%; - display: flex; - justify-content: end; - align-items: center; -` - -export const DivLogoOthers = styled.div` - height: 100%; - width: 52%; - display: flex; - justify-content: end; - align-items: center; -` - -export const DivDex = styled.div` - height: 100%; - width: 48%; - display: flex; - justify-content: end; - align-items: center; - padding-right: 15px; - gap: 20px; -` - -export const Button = styled.button` - height: 90%; - :hover{ - opacity: 85%; - } -` - -export const Img = styled.img` - height: 100%; -` \ No newline at end of file diff --git a/pokedex/src/components/PokeWeakness/PokeWeakness.jsx b/pokedex/src/components/PokeWeakness/PokeWeakness.jsx deleted file mode 100644 index 7de0b60..0000000 --- a/pokedex/src/components/PokeWeakness/PokeWeakness.jsx +++ /dev/null @@ -1,51 +0,0 @@ -import useRequestData from '../../hook/useRequestData' -import { Badge } from '@chakra-ui/react' -import {typesPt} from '../../theme/pokemonTypeColors' -import {WeaknessCointer} from './style' - - - -const PokeWeakness = (props) => { - - const url1 = props.types[0].type.url - const url2 = props.types[1] ? props.types[1].type.url : url1 - const datas1 = useRequestData({}, url1) - const datas2 = useRequestData({}, url2) - - let renderWeakness - - if(datas1.damage_relations && datas2.damage_relations){ - - console.log(datas1.damage_relations.double_damage_from) - let pokemonWeakness = [] - const weaknessType1 = datas1.damage_relations.double_damage_from.map((item)=>{ - pokemonWeakness = [...pokemonWeakness, item.name] - }) - const weaknessType2 = props.types[1] && datas2.damage_relations.double_damage_from.map((item)=>{ - pokemonWeakness = [...pokemonWeakness, item.name] - }) - - const teste = pokemonWeakness.reduce((unico, item) => { - return unico.includes(item) ? unico : [...unico, item] - }, []); - - console.log(pokemonWeakness) - - renderWeakness = teste.map((weak, index)=>{ - return{typesPt[weak]} - }) - - - } - return( - <> - - Fraquezas - {renderWeakness} - - - - ) -} - -export default PokeWeakness \ No newline at end of file diff --git a/pokedex/src/components/PokeWeakness/style.js b/pokedex/src/components/PokeWeakness/style.js deleted file mode 100644 index 8199d97..0000000 --- a/pokedex/src/components/PokeWeakness/style.js +++ /dev/null @@ -1,19 +0,0 @@ -import styled from 'styled-components' - - -export const WeaknessCointer = styled.fieldset` - border: 2px solid #423D3D; - font-size: 1.1rem; - padding: 5%; - border-radius: 10px; - display: flex; - flex-wrap: wrap; - gap:10px; - color:#423D3D; - legend{ - - font-size: 1.5rem; - padding: 5px; - } - -` \ No newline at end of file diff --git a/pokedex/src/components/PokemonMoves/PokemonMoves.jsx b/pokedex/src/components/PokemonMoves/PokemonMoves.jsx deleted file mode 100644 index 1b5c49f..0000000 --- a/pokedex/src/components/PokemonMoves/PokemonMoves.jsx +++ /dev/null @@ -1,24 +0,0 @@ -import { Badge } from '@chakra-ui/react' -import {FieldsetForm, MovesContainer, ScrollContainer} from './style' - - -const PokemonMoves = (props) => { - const moves = props.moves.map((move, index) => { - return {move.move.name} - }) - - return ( - - - Movimentos - -
- {moves} -
-
-
-
- ) -} - -export default PokemonMoves \ No newline at end of file diff --git a/pokedex/src/components/PokemonMoves/style.js b/pokedex/src/components/PokemonMoves/style.js deleted file mode 100644 index 856ff67..0000000 --- a/pokedex/src/components/PokemonMoves/style.js +++ /dev/null @@ -1,59 +0,0 @@ -import styled from 'styled-components' -import {colors} from '../../theme/pokemonTypeColors' - -export const MovesContainer = styled.div` - color:#423D3D; - width: 30%; - height: 100%; - -` -export const StatName = styled.span` - font-weight: bold; -` - -export const FieldsetForm = styled.fieldset` - border: 2px solid #423D3D; - font-size: 1.1rem; - padding:0px 5px 0px 5%; - border-radius: 10px; - display:flex; - flex-direction: column; - gap:20px; - height: 100%; - legend{ - font-size: 1.5rem; - padding: 5px; - } - -` -export const ScrollContainer = styled.div` - display:flex; - overflow: auto; - flex: none; - flex-flow: row nowrap; - flex-wrap: wrap; - overflow-y: scroll; - overflow-x: hidden; - gap:10px; - height:100% ; - justify-content: center; - align-items: center; - ::-webkit-scrollbar { - width: 4px; - height: 5px; - } - ::-webkit-scrollbar-thumb { - background-color: ${props=>colors[props.type]}; - opacity:40%; - border-radius: 2px; - } - ::-webkit-scrollbar-track { - background: transparent; - } - div{ - display: grid; - grid-template-columns: repeat(2,50%); - grid-template-rows: auto; - gap:10px; - } -` \ No newline at end of file diff --git a/pokedex/src/components/PokemonSprites/PokemonSprites.jsx b/pokedex/src/components/PokemonSprites/PokemonSprites.jsx deleted file mode 100644 index 5a14502..0000000 --- a/pokedex/src/components/PokemonSprites/PokemonSprites.jsx +++ /dev/null @@ -1,19 +0,0 @@ - -import {Fieldset, SpritesContainer, Img} from './style' - - -const PokemonSprites= (props) => { - - - return ( - -
- {props.name} - {'Pokémon - {'Pokémon -
-
- ) -} - -export default PokemonSprites \ No newline at end of file diff --git a/pokedex/src/components/PokemonSprites/style.js b/pokedex/src/components/PokemonSprites/style.js deleted file mode 100644 index 1b26add..0000000 --- a/pokedex/src/components/PokemonSprites/style.js +++ /dev/null @@ -1,30 +0,0 @@ -import styled from 'styled-components' - -export const SpritesContainer = styled.div` - color:#423D3D; - min-width: 30%; - height: 100%; - -` -export const Fieldset = styled.fieldset` - border: 2px solid #423D3D; - padding: 5px 5%; - border-radius: 10px; - display:flex; - align-items:center ; - justify-content: center; - gap:20px; - min-width: 100%; - height: 100%; - legend{ - font-size: 1.5rem; - padding: 5px; - text-transform: capitalize; - } - -` - -export const Img = styled.img` - height: 90%; - padding-bottom: 5px; -` diff --git a/pokedex/src/components/PokemonStats/PokemonStats.jsx b/pokedex/src/components/PokemonStats/PokemonStats.jsx deleted file mode 100644 index 5e071ab..0000000 --- a/pokedex/src/components/PokemonStats/PokemonStats.jsx +++ /dev/null @@ -1,29 +0,0 @@ -import { Progress } from '@chakra-ui/react' -import {FieldsetForm, StatsContainer, StatName} from './style' - -const statsPt = [ - 'HP', 'Ataque', 'Defesa', 'Sp. Atk.', 'Sp. Def.', 'Velocidade' -] - -const PokemonStats = (props) => { - const stats = props.stats.map((stat, index) => { - return ( -
-

{statsPt[index]}: {stat.base_stat}

- - -
- ) - }) - - return ( - - - Estatísticas - {stats} - - - ) -} - -export default PokemonStats \ No newline at end of file diff --git a/pokedex/src/components/PokemonStats/style.js b/pokedex/src/components/PokemonStats/style.js deleted file mode 100644 index 274fb1d..0000000 --- a/pokedex/src/components/PokemonStats/style.js +++ /dev/null @@ -1,30 +0,0 @@ -import styled from 'styled-components' - -export const StatsContainer = styled.div` - color:#423D3D; - width: 30%; - height: 100%; -` -export const StatName = styled.span` - font-weight: bold; -` - -export const FieldsetForm = styled.fieldset` - border: 2px solid #423D3D; - font-size: 1.1rem; - padding: 5%; - border-radius: 10px; - display:flex; - flex-direction: column; - gap:20px; - height: 100%; - legend{ - font-size: 1.5rem; - padding:5px ; - } - div{ - p{ - font-size: 0.8rem; - } - } -` \ No newline at end of file diff --git a/pokedex/src/components/PokemonTypes/PokemonType.jsx b/pokedex/src/components/PokemonTypes/PokemonType.jsx deleted file mode 100644 index de6dbfa..0000000 --- a/pokedex/src/components/PokemonTypes/PokemonType.jsx +++ /dev/null @@ -1,20 +0,0 @@ -import {FieldsetForm, StatsContainer} from './style' -import { Badge } from '@chakra-ui/react' -import {typesPt} from '../../theme/pokemonTypeColors' - -const PokemonTypeWeak = (props) => { - - const types = props.types.map((type,index)=>{ - return{typesPt[type.type.name]} - }) - return ( - - - Tipo - {types} - - - ) -} - -export default PokemonTypeWeak \ No newline at end of file diff --git a/pokedex/src/components/PokemonTypes/style.js b/pokedex/src/components/PokemonTypes/style.js deleted file mode 100644 index 18552f8..0000000 --- a/pokedex/src/components/PokemonTypes/style.js +++ /dev/null @@ -1,21 +0,0 @@ -import styled from 'styled-components' - -export const StatsContainer = styled.div` - color:#423D3D; - min-width: 30%; - -` - - -export const FieldsetForm = styled.fieldset` - border: 2px solid #423D3D; - font-size: 1.1rem; - padding: 5%; - border-radius: 10px; - display: flex; - gap:10px; - legend{ - font-size: 1.5rem; - padding: 5px ; - } -` \ No newline at end of file diff --git a/pokedex/src/constants/constants.js b/pokedex/src/constants/constants.js deleted file mode 100644 index f9bca8b..0000000 --- a/pokedex/src/constants/constants.js +++ /dev/null @@ -1 +0,0 @@ -export const base_url = "https://pokeapi.co/api/v2/" \ No newline at end of file diff --git a/pokedex/src/global/GlobalContext.js b/pokedex/src/global/GlobalContext.js deleted file mode 100644 index 5a32534..0000000 --- a/pokedex/src/global/GlobalContext.js +++ /dev/null @@ -1,3 +0,0 @@ -import React from 'react' - -export const GlobalContext = React.createContext(); \ No newline at end of file diff --git a/pokedex/src/global/GlobalState.js b/pokedex/src/global/GlobalState.js deleted file mode 100644 index cfcaeb1..0000000 --- a/pokedex/src/global/GlobalState.js +++ /dev/null @@ -1,29 +0,0 @@ -import React, { useState } from 'react' -import { GlobalContext } from './GlobalContext' -import { base_url } from '../constants/constants' -import axios from 'axios' - -export default function GlobalState(props) { - - const [pokedex, setPokedex] = useState([]) - - const getRequest = (url, setData) => { - axios.get(base_url + url) - .then((res) => { - setData(res.data) - }) - .catch((err) => { - console.log(err) - }) - } - - const states = { pokedex } - const setters = { setPokedex } - - - return ( - - {props.children} - - ) -} \ No newline at end of file diff --git a/pokedex/src/hook/useRequestData.js b/pokedex/src/hook/useRequestData.js deleted file mode 100644 index 9ac73a5..0000000 --- a/pokedex/src/hook/useRequestData.js +++ /dev/null @@ -1,21 +0,0 @@ -import { useEffect, useState } from "react" -import axios from "axios" - -const useRequestData = (initialState, url) => { - const [data, setData] = useState(initialState) - - - useEffect(() => { - axios.get(url) - .then((res) => { - console.log(res.data) - setData(res.data) - }) - .catch((err) => { - console.log(err) - }) - }, [url]) - - return data -} -export default useRequestData; \ No newline at end of file diff --git a/pokedex/src/pages/Battle/BattlePage.jsx b/pokedex/src/pages/Battle/BattlePage.jsx index 6d944a8..41488b2 100644 --- a/pokedex/src/pages/Battle/BattlePage.jsx +++ b/pokedex/src/pages/Battle/BattlePage.jsx @@ -1,12 +1,9 @@ -import Header from "../../components/Header/Header" -import Footer from "../../components/Footer/Footer" + const BattlePage = () => { return( <> -
Eu sou Batalha! -